SETissueSystem Class Reference
#include <SETissueSystem.h>
Inherits SESystem.
Public Member Functions | |
SETissueSystem (Logger *logger) | |
virtual | ~SETissueSystem () |
void | Clear () override |
const SEScalar * | GetScalar (const std::string &name) override |
virtual bool | HasCarbonDioxideProductionRate () const |
virtual SEScalarVolumePerTime & | GetCarbonDioxideProductionRate () |
virtual double | GetCarbonDioxideProductionRate (const VolumePerTimeUnit &unit) const |
virtual bool | HasExtracellularFluidVolume () const |
virtual SEScalarVolume & | GetExtracellularFluidVolume () |
virtual double | GetExtracellularFluidVolume (const VolumeUnit &unit) const |
virtual bool | HasExtravascularFluidVolume () const |
virtual SEScalarVolume & | GetExtravascularFluidVolume () |
virtual double | GetExtravascularFluidVolume (const VolumeUnit &unit) const |
virtual bool | HasIntracellularFluidVolume () const |
virtual SEScalarVolume & | GetIntracellularFluidVolume () |
virtual double | GetIntracellularFluidVolume (const VolumeUnit &unit) const |
virtual bool | HasIntracellularFluidPH () const |
virtual SEScalar & | GetIntracellularFluidPH () |
virtual double | GetIntracellularFluidPH () const |
virtual bool | HasOxygenConsumptionRate () const |
virtual SEScalarVolumePerTime & | GetOxygenConsumptionRate () |
virtual double | GetOxygenConsumptionRate (const VolumePerTimeUnit &unit) const |
virtual bool | HasRespiratoryExchangeRatio () const |
virtual SEScalar & | GetRespiratoryExchangeRatio () |
virtual double | GetRespiratoryExchangeRatio () const |
virtual bool | HasTotalFluidVolume () const |
virtual SEScalarVolume & | GetTotalFluidVolume () |
virtual double | GetTotalFluidVolume (const VolumeUnit &unit) const |
Public Member Functions inherited from SESystem | |
SESystem (Logger *logger) | |
virtual | ~SESystem () |
virtual void | Clear () |
Public Member Functions inherited from Loggable | |
Loggable (Logger *logger=nullptr) | |
Loggable (std::string const &logfile) | |
virtual | ~Loggable () |
virtual Logger * | GetLogger () const |
virtual void | SetLogger (Logger &logger) |
virtual void | Debug (std::string const &msg) const |
virtual void | Debug (std::stringstream &msg) const |
virtual void | Debug (std::ostream &msg) const |
virtual void | Info (std::string const &msg) const |
virtual void | Info (std::stringstream &msg) const |
virtual void | Info (const std::stringstream &msg) const |
virtual void | Info (std::ostream &msg) const |
virtual void | Warning (std::string const &msg) const |
virtual void | Warning (std::stringstream &msg) const |
virtual void | Warning (std::ostream &msg) const |
virtual void | Error (std::string const &msg) const |
virtual void | Error (std::stringstream &msg) const |
virtual void | Error (std::ostream &msg) const |
virtual void | Fatal (std::string const &msg) const |
virtual void | Fatal (std::stringstream &msg) const |
virtual void | Fatal (std::ostream &msg) const |
Protected Attributes | |
SEScalarVolumePerTime * | m_CarbonDioxideProductionRate |
SEScalarVolume * | m_ExtracellularFluidVolume |
SEScalarVolume * | m_ExtravascularFluidVolume |
SEScalarVolume * | m_IntracellularFluidVolume |
SEScalar * | m_IntracellularFluidPH |
SEScalarVolumePerTime * | m_OxygenConsumptionRate |
SEScalar * | m_RespiratoryExchangeRatio |
SEScalarVolume * | m_TotalFluidVolume |
Protected Attributes inherited from SESystem | |
std::stringstream | m_ss |
Protected Attributes inherited from Loggable | |
bool | myLogger |
Logger * | m_Logger |
Friends | |
class | PBPhysiology |
Additional Inherited Members | |
Static Public Member Functions inherited from SESystem | |
static const SEScalar * | GetScalar (const std::string &name, std::vector< SESystem * > *systems) |
Constructor & Destructor Documentation
◆ SETissueSystem()
SETissueSystem::SETissueSystem | ( | Logger * | logger | ) |
◆ ~SETissueSystem()
|
virtual |
Member Function Documentation
◆ Clear()
|
overridevirtual |
Reimplemented from SESystem.
◆ GetCarbonDioxideProductionRate() [1/2]
|
virtual |
◆ GetCarbonDioxideProductionRate() [2/2]
|
virtual |
◆ GetExtracellularFluidVolume() [1/2]
|
virtual |
◆ GetExtracellularFluidVolume() [2/2]
|
virtual |
◆ GetExtravascularFluidVolume() [1/2]
|
virtual |
◆ GetExtravascularFluidVolume() [2/2]
|
virtual |
◆ GetIntracellularFluidPH() [1/2]
|
virtual |
◆ GetIntracellularFluidPH() [2/2]
|
virtual |
◆ GetIntracellularFluidVolume() [1/2]
|
virtual |
◆ GetIntracellularFluidVolume() [2/2]
|
virtual |
◆ GetOxygenConsumptionRate() [1/2]
|
virtual |
◆ GetOxygenConsumptionRate() [2/2]
|
virtual |
◆ GetRespiratoryExchangeRatio() [1/2]
|
virtual |
◆ GetRespiratoryExchangeRatio() [2/2]
|
virtual |
◆ GetScalar()
|
overridevirtual |
Implements SESystem.
◆ GetTotalFluidVolume() [1/2]
|
virtual |
◆ GetTotalFluidVolume() [2/2]
|
virtual |
◆ HasCarbonDioxideProductionRate()
|
virtual |
◆ HasExtracellularFluidVolume()
|
virtual |
◆ HasExtravascularFluidVolume()
|
virtual |
◆ HasIntracellularFluidPH()
|
virtual |
◆ HasIntracellularFluidVolume()
|
virtual |
◆ HasOxygenConsumptionRate()
|
virtual |
◆ HasRespiratoryExchangeRatio()
|
virtual |
◆ HasTotalFluidVolume()
|
virtual |
Friends And Related Function Documentation
◆ PBPhysiology
|
friend |
Member Data Documentation
◆ m_CarbonDioxideProductionRate
|
protected |
◆ m_ExtracellularFluidVolume
|
protected |
◆ m_ExtravascularFluidVolume
|
protected |
◆ m_IntracellularFluidPH
|
protected |
◆ m_IntracellularFluidVolume
|
protected |
◆ m_OxygenConsumptionRate
|
protected |
◆ m_RespiratoryExchangeRatio
|
protected |
◆ m_TotalFluidVolume
|
protected |