Public Member Functions |
Static Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
biogears::SECardiovascularSystem Class Reference
#include <SECardiovascularSystem.h>
Inheritance diagram for biogears::SECardiovascularSystem:

Static Public Member Functions | |
static size_t | TypeHash () |
static constexpr char const *const | TypeTag () |
![]() | |
static const SEScalar * | GetScalar (const char *name, std::vector< SESystem * > *systems) |
static const SEScalar * | GetScalar (const std::string &name, std::vector< SESystem * > *systems) |
Protected Member Functions | |
void | Unload (CDM::CardiovascularSystemData &data) const |
![]() | |
void | Unload (CDM::SystemData &data) const |
![]() | |
virtual void | Debug (const char *msg, const char *origin="") const |
virtual void | Debug (const std::string &msg, const std::string &origin=empty) const |
virtual void | Debug (std::ostream &msg, const std::string &origin=empty) const |
virtual void | Info (const char *msg, const char *origin="") const |
virtual void | Info (const std::string &msg, const std::string &origin=empty) const |
virtual void | Info (std::ostream &msg, const std::string &origin=empty) const |
virtual void | Warning (const char *msg, const char *origin="") const |
virtual void | Warning (const std::string &msg, const std::string &origin=empty) const |
virtual void | Warning (std::ostream &msg, const std::string &origin=empty) const |
virtual void | Error (const char *msg, const char *origin="") const |
virtual void | Error (const std::string msg, const std::string origin=empty) const |
virtual void | Error (std::ostream &msg, const std::string &origin=empty) const |
virtual void | Fatal (const char *msg, const char *origin="") const |
virtual void | Fatal (const std::string &msg, const std::string &origin=empty) const |
virtual void | Fatal (std::ostream &msg, const std::string &origin=empty) const |
Additional Inherited Members | |
![]() | |
static const std::string | empty |
static const char * | empty_cStr |
Constructor & Destructor Documentation
biogears::SECardiovascularSystem::SECardiovascularSystem | ( | Logger * | logger | ) |
|
override |
Member Function Documentation
|
inlineoverridevirtual |
Implements biogears::SESystem.
Reimplemented in biogears::Cardiovascular.
|
overridevirtual |
Reimplemented from biogears::SESystem.
Reimplemented in biogears::Cardiovascular.
SEScalarPressure & biogears::SECardiovascularSystem::GetArterialPressure | ( | ) |
double biogears::SECardiovascularSystem::GetArterialPressure | ( | const PressureUnit & | unit | ) | const |
SEScalarVolume & biogears::SECardiovascularSystem::GetBloodVolume | ( | ) |
double biogears::SECardiovascularSystem::GetBloodVolume | ( | const VolumeUnit & | unit | ) | const |
SEScalarVolumePerTimeArea & biogears::SECardiovascularSystem::GetCardiacIndex | ( | ) |
double biogears::SECardiovascularSystem::GetCardiacIndex | ( | const VolumePerTimeAreaUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SECardiovascularSystem::GetCardiacOutput | ( | ) |
double biogears::SECardiovascularSystem::GetCardiacOutput | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarPressure & biogears::SECardiovascularSystem::GetCentralVenousPressure | ( | ) |
double biogears::SECardiovascularSystem::GetCentralVenousPressure | ( | const PressureUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SECardiovascularSystem::GetCerebralBloodFlow | ( | ) |
double biogears::SECardiovascularSystem::GetCerebralBloodFlow | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarPressure & biogears::SECardiovascularSystem::GetCerebralPerfusionPressure | ( | ) |
double biogears::SECardiovascularSystem::GetCerebralPerfusionPressure | ( | const PressureUnit & | unit | ) | const |
SEScalarPressure & biogears::SECardiovascularSystem::GetDiastolicArterialPressure | ( | ) |
double biogears::SECardiovascularSystem::GetDiastolicArterialPressure | ( | const PressureUnit & | unit | ) | const |
SEScalarFraction & biogears::SECardiovascularSystem::GetHeartEjectionFraction | ( | ) |
double biogears::SECardiovascularSystem::GetHeartEjectionFraction | ( | ) | const |
SEScalarFrequency & biogears::SECardiovascularSystem::GetHeartRate | ( | ) |
double biogears::SECardiovascularSystem::GetHeartRate | ( | const FrequencyUnit & | unit | ) | const |
CDM::enumHeartRhythm::value biogears::SECardiovascularSystem::GetHeartRhythm | ( | ) | const |
SEScalarVolume & biogears::SECardiovascularSystem::GetHeartStrokeVolume | ( | ) |
double biogears::SECardiovascularSystem::GetHeartStrokeVolume | ( | const VolumeUnit & | unit | ) | const |
SEScalarPressure & biogears::SECardiovascularSystem::GetIntracranialPressure | ( | ) |
double biogears::SECardiovascularSystem::GetIntracranialPressure | ( | const PressureUnit & | unit | ) | const |
SEScalarPressure & biogears::SECardiovascularSystem::GetMeanArterialCarbonDioxidePartialPressure | ( | ) |
double biogears::SECardiovascularSystem::GetMeanArterialCarbonDioxidePartialPressure | ( | const PressureUnit & | unit | ) | const |
SEScalarPressure & biogears::SECardiovascularSystem::GetMeanArterialCarbonDioxidePartialPressureDelta | ( | ) |
double biogears::SECardiovascularSystem::GetMeanArterialCarbonDioxidePartialPressureDelta | ( | const PressureUnit & | unit | ) | const |
SEScalarPressure & biogears::SECardiovascularSystem::GetMeanArterialPressure | ( | ) |
double biogears::SECardiovascularSystem::GetMeanArterialPressure | ( | const PressureUnit & | unit | ) | const |
SEScalarPressure & biogears::SECardiovascularSystem::GetMeanCentralVenousPressure | ( | ) |
double biogears::SECardiovascularSystem::GetMeanCentralVenousPressure | ( | const PressureUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SECardiovascularSystem::GetMeanSkinFlow | ( | ) |
double biogears::SECardiovascularSystem::GetMeanSkinFlow | ( | const VolumePerTimeUnit & | unit | ) | const |
|
overridevirtual |
Implements biogears::SESystem.
SEScalarPressure & biogears::SECardiovascularSystem::GetPulmonaryArterialPressure | ( | ) |
double biogears::SECardiovascularSystem::GetPulmonaryArterialPressure | ( | const PressureUnit & | unit | ) | const |
SEScalarPressure & biogears::SECardiovascularSystem::GetPulmonaryCapillariesWedgePressure | ( | ) |
double biogears::SECardiovascularSystem::GetPulmonaryCapillariesWedgePressure | ( | const PressureUnit & | unit | ) | const |
SEScalarPressure & biogears::SECardiovascularSystem::GetPulmonaryDiastolicArterialPressure | ( | ) |
double biogears::SECardiovascularSystem::GetPulmonaryDiastolicArterialPressure | ( | const PressureUnit & | unit | ) | const |
SEScalarPressure & biogears::SECardiovascularSystem::GetPulmonaryMeanArterialPressure | ( | ) |
double biogears::SECardiovascularSystem::GetPulmonaryMeanArterialPressure | ( | const PressureUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SECardiovascularSystem::GetPulmonaryMeanCapillaryFlow | ( | ) |
double biogears::SECardiovascularSystem::GetPulmonaryMeanCapillaryFlow | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SECardiovascularSystem::GetPulmonaryMeanShuntFlow | ( | ) |
double biogears::SECardiovascularSystem::GetPulmonaryMeanShuntFlow | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarPressure & biogears::SECardiovascularSystem::GetPulmonarySystolicArterialPressure | ( | ) |
double biogears::SECardiovascularSystem::GetPulmonarySystolicArterialPressure | ( | const PressureUnit & | unit | ) | const |
SEScalarFlowResistance & biogears::SECardiovascularSystem::GetPulmonaryVascularResistance | ( | ) |
double biogears::SECardiovascularSystem::GetPulmonaryVascularResistance | ( | const FlowResistanceUnit & | unit | ) | const |
SEScalarPressureTimePerVolumeArea & biogears::SECardiovascularSystem::GetPulmonaryVascularResistanceIndex | ( | ) |
double biogears::SECardiovascularSystem::GetPulmonaryVascularResistanceIndex | ( | const PressureTimePerVolumeAreaUnit & | unit | ) | const |
SEScalarPressure & biogears::SECardiovascularSystem::GetPulsePressure | ( | ) |
double biogears::SECardiovascularSystem::GetPulsePressure | ( | const PressureUnit & | unit | ) | const |
|
overridevirtual |
Deletes all members.
Implements biogears::SESystem.
|
overridevirtual |
Implements biogears::SESystem.
SEScalarFlowResistance & biogears::SECardiovascularSystem::GetSystemicVascularResistance | ( | ) |
double biogears::SECardiovascularSystem::GetSystemicVascularResistance | ( | const FlowResistanceUnit & | unit | ) | const |
SEScalarPressure & biogears::SECardiovascularSystem::GetSystolicArterialPressure | ( | ) |
double biogears::SECardiovascularSystem::GetSystolicArterialPressure | ( | const PressureUnit & | unit | ) | const |
bool biogears::SECardiovascularSystem::HasArterialPressure | ( | ) | const |
bool biogears::SECardiovascularSystem::HasBloodVolume | ( | ) | const |
bool biogears::SECardiovascularSystem::HasCardiacIndex | ( | ) | const |
bool biogears::SECardiovascularSystem::HasCardiacOutput | ( | ) | const |
bool biogears::SECardiovascularSystem::HasCentralVenousPressure | ( | ) | const |
bool biogears::SECardiovascularSystem::HasCerebralBloodFlow | ( | ) | const |
bool biogears::SECardiovascularSystem::HasCerebralPerfusionPressure | ( | ) | const |
bool biogears::SECardiovascularSystem::HasDiastolicArterialPressure | ( | ) | const |
|
inlineoverridevirtual |
Implements biogears::SESystem.
Reimplemented in biogears::Cardiovascular.
bool biogears::SECardiovascularSystem::HasHeartEjectionFraction | ( | ) | const |
bool biogears::SECardiovascularSystem::HasHeartRate | ( | ) | const |
bool biogears::SECardiovascularSystem::HasHeartRhythm | ( | ) | const |
bool biogears::SECardiovascularSystem::HasHeartStrokeVolume | ( | ) | const |
bool biogears::SECardiovascularSystem::HasIntracranialPressure | ( | ) | const |
bool biogears::SECardiovascularSystem::HasMeanArterialCarbonDioxidePartialPressure | ( | ) | const |
bool biogears::SECardiovascularSystem::HasMeanArterialCarbonDioxidePartialPressureDelta | ( | ) | const |
bool biogears::SECardiovascularSystem::HasMeanArterialPressure | ( | ) | const |
bool biogears::SECardiovascularSystem::HasMeanCentralVenousPressure | ( | ) | const |
bool biogears::SECardiovascularSystem::HasMeanSkinFlow | ( | ) | const |
bool biogears::SECardiovascularSystem::HasPulmonaryArterialPressure | ( | ) | const |
bool biogears::SECardiovascularSystem::HasPulmonaryCapillariesWedgePressure | ( | ) | const |
bool biogears::SECardiovascularSystem::HasPulmonaryDiastolicArterialPressure | ( | ) | const |
bool biogears::SECardiovascularSystem::HasPulmonaryMeanArterialPressure | ( | ) | const |
bool biogears::SECardiovascularSystem::HasPulmonaryMeanCapillaryFlow | ( | ) | const |
bool biogears::SECardiovascularSystem::HasPulmonaryMeanShuntFlow | ( | ) | const |
bool biogears::SECardiovascularSystem::HasPulmonarySystolicArterialPressure | ( | ) | const |
bool biogears::SECardiovascularSystem::HasPulmonaryVascularResistance | ( | ) | const |
bool biogears::SECardiovascularSystem::HasPulmonaryVascularResistanceIndex | ( | ) | const |
bool biogears::SECardiovascularSystem::HasPulsePressure | ( | ) | const |
bool biogears::SECardiovascularSystem::HasSystemicVascularResistance | ( | ) | const |
bool biogears::SECardiovascularSystem::HasSystolicArterialPressure | ( | ) | const |
void biogears::SECardiovascularSystem::InvalidateHeartRhythm | ( | ) |
bool biogears::SECardiovascularSystem::Load | ( | const CDM::CardiovascularSystemData & | in | ) |
void biogears::SECardiovascularSystem::SetHeartRhythm | ( | CDM::enumHeartRhythm::value | Rhythm | ) |
|
inlinestatic |
|
inlinestatic |
|
overridevirtual |
Implements biogears::SESystem.
Reimplemented in biogears::Cardiovascular.
|
protected |
Member Data Documentation
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |