SECardiovascularSystem Class Reference

#include <SECardiovascularSystem.h>

Inherits SESystem.

Inherited by Cardiovascular.

Public Member Functions

 SECardiovascularSystem (Logger *logger)
 
virtual ~SECardiovascularSystem ()
 
virtual void Clear ()
 
virtual const SEScalarGetScalar (const std::string &name)
 
virtual bool HasArterialPressure () const
 
virtual SEScalarPressureGetArterialPressure ()
 
virtual double GetArterialPressure (const PressureUnit &unit) const
 
virtual bool HasBloodVolume () const
 
virtual SEScalarVolumeGetBloodVolume ()
 
virtual double GetBloodVolume (const VolumeUnit &unit) const
 
virtual bool HasCardiacIndex () const
 
virtual SEScalarVolumePerTimeAreaGetCardiacIndex ()
 
virtual double GetCardiacIndex (const VolumePerTimeAreaUnit &unit) const
 
virtual bool HasCardiacOutput () const
 
virtual SEScalarVolumePerTimeGetCardiacOutput ()
 
virtual double GetCardiacOutput (const VolumePerTimeUnit &unit) const
 
virtual bool HasCentralVenousPressure () const
 
virtual SEScalarPressureGetCentralVenousPressure ()
 
virtual double GetCentralVenousPressure (const PressureUnit &unit) const
 
virtual bool HasCerebralBloodFlow () const
 
virtual SEScalarVolumePerTimeGetCerebralBloodFlow ()
 
virtual double GetCerebralBloodFlow (const VolumePerTimeUnit &unit) const
 
virtual bool HasCerebralPerfusionPressure () const
 
virtual SEScalarPressureGetCerebralPerfusionPressure ()
 
virtual double GetCerebralPerfusionPressure (const PressureUnit &unit) const
 
virtual bool HasDiastolicArterialPressure () const
 
virtual SEScalarPressureGetDiastolicArterialPressure ()
 
virtual double GetDiastolicArterialPressure (const PressureUnit &unit) const
 
virtual bool HasHeartEjectionFraction () const
 
virtual SEScalar0To1GetHeartEjectionFraction ()
 
virtual double GetHeartEjectionFraction () const
 
virtual bool HasHeartRate () const
 
virtual SEScalarFrequencyGetHeartRate ()
 
virtual double GetHeartRate (const FrequencyUnit &unit) const
 
virtual eHeartRhythm GetHeartRhythm () const
 
virtual void SetHeartRhythm (eHeartRhythm Rhythm)
 
virtual bool HasHeartStrokeVolume () const
 
virtual SEScalarVolumeGetHeartStrokeVolume ()
 
virtual double GetHeartStrokeVolume (const VolumeUnit &unit) const
 
virtual bool HasIntracranialPressure () const
 
virtual SEScalarPressureGetIntracranialPressure ()
 
virtual double GetIntracranialPressure (const PressureUnit &unit) const
 
virtual bool HasMeanArterialPressure () const
 
virtual SEScalarPressureGetMeanArterialPressure ()
 
virtual double GetMeanArterialPressure (const PressureUnit &unit) const
 
virtual bool HasMeanArterialCarbonDioxidePartialPressure () const
 
virtual SEScalarPressureGetMeanArterialCarbonDioxidePartialPressure ()
 
virtual double GetMeanArterialCarbonDioxidePartialPressure (const PressureUnit &unit) const
 
virtual bool HasMeanArterialCarbonDioxidePartialPressureDelta () const
 
virtual SEScalarPressureGetMeanArterialCarbonDioxidePartialPressureDelta ()
 
virtual double GetMeanArterialCarbonDioxidePartialPressureDelta (const PressureUnit &unit) const
 
virtual bool HasMeanCentralVenousPressure () const
 
virtual SEScalarPressureGetMeanCentralVenousPressure ()
 
virtual double GetMeanCentralVenousPressure (const PressureUnit &unit) const
 
virtual bool HasMeanSkinFlow () const
 
virtual SEScalarVolumePerTimeGetMeanSkinFlow ()
 
virtual double GetMeanSkinFlow (const VolumePerTimeUnit &unit) const
 
virtual bool HasPulmonaryArterialPressure () const
 
virtual SEScalarPressureGetPulmonaryArterialPressure ()
 
virtual double GetPulmonaryArterialPressure (const PressureUnit &unit) const
 
virtual bool HasPulmonaryCapillariesWedgePressure () const
 
virtual SEScalarPressureGetPulmonaryCapillariesWedgePressure ()
 
virtual double GetPulmonaryCapillariesWedgePressure (const PressureUnit &unit) const
 
virtual bool HasPulmonaryDiastolicArterialPressure () const
 
virtual SEScalarPressureGetPulmonaryDiastolicArterialPressure ()
 
virtual double GetPulmonaryDiastolicArterialPressure (const PressureUnit &unit) const
 
virtual bool HasPulmonaryMeanArterialPressure () const
 
virtual SEScalarPressureGetPulmonaryMeanArterialPressure ()
 
virtual double GetPulmonaryMeanArterialPressure (const PressureUnit &unit) const
 
virtual bool HasPulmonaryMeanCapillaryFlow () const
 
virtual SEScalarVolumePerTimeGetPulmonaryMeanCapillaryFlow ()
 
virtual double GetPulmonaryMeanCapillaryFlow (const VolumePerTimeUnit &unit) const
 
virtual bool HasPulmonaryMeanShuntFlow () const
 
virtual SEScalarVolumePerTimeGetPulmonaryMeanShuntFlow ()
 
virtual double GetPulmonaryMeanShuntFlow (const VolumePerTimeUnit &unit) const
 
virtual bool HasPulmonarySystolicArterialPressure () const
 
virtual SEScalarPressureGetPulmonarySystolicArterialPressure ()
 
virtual double GetPulmonarySystolicArterialPressure (const PressureUnit &unit) const
 
virtual bool HasPulmonaryVascularResistance () const
 
virtual SEScalarFlowResistanceGetPulmonaryVascularResistance ()
 
virtual double GetPulmonaryVascularResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasPulmonaryVascularResistanceIndex () const
 
virtual SEScalarPressureTimePerVolumeAreaGetPulmonaryVascularResistanceIndex ()
 
virtual double GetPulmonaryVascularResistanceIndex (const PressureTimePerVolumeAreaUnit &unit) const
 
virtual bool HasPulsePressure () const
 
virtual SEScalarPressureGetPulsePressure ()
 
virtual double GetPulsePressure (const PressureUnit &unit) const
 
virtual bool HasSystolicArterialPressure () const
 
virtual SEScalarPressureGetSystolicArterialPressure ()
 
virtual double GetSystolicArterialPressure (const PressureUnit &unit) const
 
virtual bool HasSystemicVascularResistance () const
 
virtual SEScalarFlowResistanceGetSystemicVascularResistance ()
 
virtual double GetSystemicVascularResistance (const FlowResistanceUnit &unit) const
 
- Public Member Functions inherited from SESystem
 SESystem (Logger *logger)
 
virtual ~SESystem ()
 
- Public Member Functions inherited from Loggable
 Loggable ()
 
 Loggable (Logger *log)
 
virtual ~Loggable ()
 
virtual LoggerGetLogger () const
 
virtual void Debug (std::string const &msg, std::string const &origin=empty) const
 
virtual void Debug (std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Debug (std::ostream &msg, std::string const &origin=empty) const
 
virtual void Info (std::string const &msg, std::string const &origin=empty) const
 
virtual void Info (std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Info (const std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Info (std::ostream &msg, std::string const &origin=empty) const
 
virtual void Warning (std::string const &msg, std::string const &origin=empty) const
 
virtual void Warning (std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Warning (std::ostream &msg, std::string const &origin=empty) const
 
virtual void Error (std::string const &msg, std::string const &origin=empty) const
 
virtual void Error (std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Error (std::ostream &msg, std::string const &origin=empty) const
 
virtual void Fatal (std::string const &msg, std::string const &origin=empty) const
 
virtual void Fatal (std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Fatal (std::ostream &msg, std::string const &origin=empty) const
 

Protected Attributes

SEScalarPressurem_ArterialPressure
 
SEScalarVolumem_BloodVolume
 
SEScalarVolumePerTimeAream_CardiacIndex
 
SEScalarVolumePerTimem_CardiacOutput
 
SEScalarPressurem_CentralVenousPressure
 
SEScalarVolumePerTimem_CerebralBloodFlow
 
SEScalarPressurem_CerebralPerfusionPressure
 
SEScalarPressurem_DiastolicArterialPressure
 
SEScalar0To1m_HeartEjectionFraction
 
SEScalarFrequencym_HeartRate
 
eHeartRhythm m_HeartRhythm
 
SEScalarVolumem_HeartStrokeVolume
 
SEScalarPressurem_IntracranialPressure
 
SEScalarPressurem_MeanArterialPressure
 
SEScalarPressurem_MeanArterialCarbonDioxidePartialPressure
 
SEScalarPressurem_MeanArterialCarbonDioxidePartialPressureDelta
 
SEScalarPressurem_MeanCentralVenousPressure
 
SEScalarVolumePerTimem_MeanSkinFlow
 
SEScalarPressurem_PulmonaryArterialPressure
 
SEScalarPressurem_PulmonaryCapillariesWedgePressure
 
SEScalarPressurem_PulmonaryDiastolicArterialPressure
 
SEScalarPressurem_PulmonaryMeanArterialPressure
 
SEScalarVolumePerTimem_PulmonaryMeanCapillaryFlow
 
SEScalarVolumePerTimem_PulmonaryMeanShuntFlow
 
SEScalarPressurem_PulmonarySystolicArterialPressure
 
SEScalarFlowResistancem_PulmonaryVascularResistance
 
SEScalarPressureTimePerVolumeAream_PulmonaryVascularResistanceIndex
 
SEScalarPressurem_PulsePressure
 
SEScalarPressurem_SystolicArterialPressure
 
SEScalarFlowResistancem_SystemicVascularResistance
 
- Protected Attributes inherited from SESystem
std::stringstream m_ss
 
- Protected Attributes inherited from Loggable
Loggerm_Logger
 

Friends

class PBPhysiology
 

Additional Inherited Members

- Static Public Member Functions inherited from SESystem
static const SEScalarGetScalar (const std::string &name, std::vector< SESystem *> *systems)
 
- Static Public Attributes inherited from Loggable
static const std::string empty
 

Constructor & Destructor Documentation

◆ SECardiovascularSystem()

SECardiovascularSystem::SECardiovascularSystem ( Logger logger)

◆ ~SECardiovascularSystem()

SECardiovascularSystem::~SECardiovascularSystem ( )
virtual

Member Function Documentation

◆ Clear()

void SECardiovascularSystem::Clear ( )
virtual

Reimplemented from SESystem.

Reimplemented in Cardiovascular.

◆ GetArterialPressure() [1/2]

SEScalarPressure & SECardiovascularSystem::GetArterialPressure ( )
virtual

◆ GetArterialPressure() [2/2]

double SECardiovascularSystem::GetArterialPressure ( const PressureUnit unit) const
virtual

◆ GetBloodVolume() [1/2]

SEScalarVolume & SECardiovascularSystem::GetBloodVolume ( )
virtual

◆ GetBloodVolume() [2/2]

double SECardiovascularSystem::GetBloodVolume ( const VolumeUnit unit) const
virtual

◆ GetCardiacIndex() [1/2]

SEScalarVolumePerTimeArea & SECardiovascularSystem::GetCardiacIndex ( )
virtual

◆ GetCardiacIndex() [2/2]

double SECardiovascularSystem::GetCardiacIndex ( const VolumePerTimeAreaUnit unit) const
virtual

◆ GetCardiacOutput() [1/2]

SEScalarVolumePerTime & SECardiovascularSystem::GetCardiacOutput ( )
virtual

◆ GetCardiacOutput() [2/2]

double SECardiovascularSystem::GetCardiacOutput ( const VolumePerTimeUnit unit) const
virtual

◆ GetCentralVenousPressure() [1/2]

SEScalarPressure & SECardiovascularSystem::GetCentralVenousPressure ( )
virtual

◆ GetCentralVenousPressure() [2/2]

double SECardiovascularSystem::GetCentralVenousPressure ( const PressureUnit unit) const
virtual

◆ GetCerebralBloodFlow() [1/2]

SEScalarVolumePerTime & SECardiovascularSystem::GetCerebralBloodFlow ( )
virtual

◆ GetCerebralBloodFlow() [2/2]

double SECardiovascularSystem::GetCerebralBloodFlow ( const VolumePerTimeUnit unit) const
virtual

◆ GetCerebralPerfusionPressure() [1/2]

SEScalarPressure & SECardiovascularSystem::GetCerebralPerfusionPressure ( )
virtual

◆ GetCerebralPerfusionPressure() [2/2]

double SECardiovascularSystem::GetCerebralPerfusionPressure ( const PressureUnit unit) const
virtual

◆ GetDiastolicArterialPressure() [1/2]

SEScalarPressure & SECardiovascularSystem::GetDiastolicArterialPressure ( )
virtual

◆ GetDiastolicArterialPressure() [2/2]

double SECardiovascularSystem::GetDiastolicArterialPressure ( const PressureUnit unit) const
virtual

◆ GetHeartEjectionFraction() [1/2]

SEScalar0To1 & SECardiovascularSystem::GetHeartEjectionFraction ( )
virtual

◆ GetHeartEjectionFraction() [2/2]

double SECardiovascularSystem::GetHeartEjectionFraction ( ) const
virtual

◆ GetHeartRate() [1/2]

SEScalarFrequency & SECardiovascularSystem::GetHeartRate ( )
virtual

◆ GetHeartRate() [2/2]

double SECardiovascularSystem::GetHeartRate ( const FrequencyUnit unit) const
virtual

◆ GetHeartRhythm()

eHeartRhythm SECardiovascularSystem::GetHeartRhythm ( ) const
virtual

◆ GetHeartStrokeVolume() [1/2]

SEScalarVolume & SECardiovascularSystem::GetHeartStrokeVolume ( )
virtual

◆ GetHeartStrokeVolume() [2/2]

double SECardiovascularSystem::GetHeartStrokeVolume ( const VolumeUnit unit) const
virtual

◆ GetIntracranialPressure() [1/2]

SEScalarPressure & SECardiovascularSystem::GetIntracranialPressure ( )
virtual

◆ GetIntracranialPressure() [2/2]

double SECardiovascularSystem::GetIntracranialPressure ( const PressureUnit unit) const
virtual

◆ GetMeanArterialCarbonDioxidePartialPressure() [1/2]

SEScalarPressure & SECardiovascularSystem::GetMeanArterialCarbonDioxidePartialPressure ( )
virtual

◆ GetMeanArterialCarbonDioxidePartialPressure() [2/2]

double SECardiovascularSystem::GetMeanArterialCarbonDioxidePartialPressure ( const PressureUnit unit) const
virtual

◆ GetMeanArterialCarbonDioxidePartialPressureDelta() [1/2]

SEScalarPressure & SECardiovascularSystem::GetMeanArterialCarbonDioxidePartialPressureDelta ( )
virtual

◆ GetMeanArterialCarbonDioxidePartialPressureDelta() [2/2]

double SECardiovascularSystem::GetMeanArterialCarbonDioxidePartialPressureDelta ( const PressureUnit unit) const
virtual

◆ GetMeanArterialPressure() [1/2]

SEScalarPressure & SECardiovascularSystem::GetMeanArterialPressure ( )
virtual

◆ GetMeanArterialPressure() [2/2]

double SECardiovascularSystem::GetMeanArterialPressure ( const PressureUnit unit) const
virtual

◆ GetMeanCentralVenousPressure() [1/2]

SEScalarPressure & SECardiovascularSystem::GetMeanCentralVenousPressure ( )
virtual

◆ GetMeanCentralVenousPressure() [2/2]

double SECardiovascularSystem::GetMeanCentralVenousPressure ( const PressureUnit unit) const
virtual

◆ GetMeanSkinFlow() [1/2]

SEScalarVolumePerTime & SECardiovascularSystem::GetMeanSkinFlow ( )
virtual

◆ GetMeanSkinFlow() [2/2]

double SECardiovascularSystem::GetMeanSkinFlow ( const VolumePerTimeUnit unit) const
virtual

◆ GetPulmonaryArterialPressure() [1/2]

SEScalarPressure & SECardiovascularSystem::GetPulmonaryArterialPressure ( )
virtual

◆ GetPulmonaryArterialPressure() [2/2]

double SECardiovascularSystem::GetPulmonaryArterialPressure ( const PressureUnit unit) const
virtual

◆ GetPulmonaryCapillariesWedgePressure() [1/2]

SEScalarPressure & SECardiovascularSystem::GetPulmonaryCapillariesWedgePressure ( )
virtual

◆ GetPulmonaryCapillariesWedgePressure() [2/2]

double SECardiovascularSystem::GetPulmonaryCapillariesWedgePressure ( const PressureUnit unit) const
virtual

◆ GetPulmonaryDiastolicArterialPressure() [1/2]

SEScalarPressure & SECardiovascularSystem::GetPulmonaryDiastolicArterialPressure ( )
virtual

◆ GetPulmonaryDiastolicArterialPressure() [2/2]

double SECardiovascularSystem::GetPulmonaryDiastolicArterialPressure ( const PressureUnit unit) const
virtual

◆ GetPulmonaryMeanArterialPressure() [1/2]

SEScalarPressure & SECardiovascularSystem::GetPulmonaryMeanArterialPressure ( )
virtual

◆ GetPulmonaryMeanArterialPressure() [2/2]

double SECardiovascularSystem::GetPulmonaryMeanArterialPressure ( const PressureUnit unit) const
virtual

◆ GetPulmonaryMeanCapillaryFlow() [1/2]

SEScalarVolumePerTime & SECardiovascularSystem::GetPulmonaryMeanCapillaryFlow ( )
virtual

◆ GetPulmonaryMeanCapillaryFlow() [2/2]

double SECardiovascularSystem::GetPulmonaryMeanCapillaryFlow ( const VolumePerTimeUnit unit) const
virtual

◆ GetPulmonaryMeanShuntFlow() [1/2]

SEScalarVolumePerTime & SECardiovascularSystem::GetPulmonaryMeanShuntFlow ( )
virtual

◆ GetPulmonaryMeanShuntFlow() [2/2]

double SECardiovascularSystem::GetPulmonaryMeanShuntFlow ( const VolumePerTimeUnit unit) const
virtual

◆ GetPulmonarySystolicArterialPressure() [1/2]

SEScalarPressure & SECardiovascularSystem::GetPulmonarySystolicArterialPressure ( )
virtual

◆ GetPulmonarySystolicArterialPressure() [2/2]

double SECardiovascularSystem::GetPulmonarySystolicArterialPressure ( const PressureUnit unit) const
virtual

◆ GetPulmonaryVascularResistance() [1/2]

SEScalarFlowResistance & SECardiovascularSystem::GetPulmonaryVascularResistance ( )
virtual

◆ GetPulmonaryVascularResistance() [2/2]

double SECardiovascularSystem::GetPulmonaryVascularResistance ( const FlowResistanceUnit unit) const
virtual

◆ GetPulmonaryVascularResistanceIndex() [1/2]

SEScalarPressureTimePerVolumeArea & SECardiovascularSystem::GetPulmonaryVascularResistanceIndex ( )
virtual

◆ GetPulmonaryVascularResistanceIndex() [2/2]

double SECardiovascularSystem::GetPulmonaryVascularResistanceIndex ( const PressureTimePerVolumeAreaUnit unit) const
virtual

◆ GetPulsePressure() [1/2]

SEScalarPressure & SECardiovascularSystem::GetPulsePressure ( )
virtual

◆ GetPulsePressure() [2/2]

double SECardiovascularSystem::GetPulsePressure ( const PressureUnit unit) const
virtual

◆ GetScalar()

const SEScalar * SECardiovascularSystem::GetScalar ( const std::string &  name)
virtual

Implements SESystem.

◆ GetSystemicVascularResistance() [1/2]

SEScalarFlowResistance & SECardiovascularSystem::GetSystemicVascularResistance ( )
virtual

◆ GetSystemicVascularResistance() [2/2]

double SECardiovascularSystem::GetSystemicVascularResistance ( const FlowResistanceUnit unit) const
virtual

◆ GetSystolicArterialPressure() [1/2]

SEScalarPressure & SECardiovascularSystem::GetSystolicArterialPressure ( )
virtual

◆ GetSystolicArterialPressure() [2/2]

double SECardiovascularSystem::GetSystolicArterialPressure ( const PressureUnit unit) const
virtual

◆ HasArterialPressure()

bool SECardiovascularSystem::HasArterialPressure ( ) const
virtual

◆ HasBloodVolume()

bool SECardiovascularSystem::HasBloodVolume ( ) const
virtual

◆ HasCardiacIndex()

bool SECardiovascularSystem::HasCardiacIndex ( ) const
virtual

◆ HasCardiacOutput()

bool SECardiovascularSystem::HasCardiacOutput ( ) const
virtual

◆ HasCentralVenousPressure()

bool SECardiovascularSystem::HasCentralVenousPressure ( ) const
virtual

◆ HasCerebralBloodFlow()

bool SECardiovascularSystem::HasCerebralBloodFlow ( ) const
virtual

◆ HasCerebralPerfusionPressure()

bool SECardiovascularSystem::HasCerebralPerfusionPressure ( ) const
virtual

◆ HasDiastolicArterialPressure()

bool SECardiovascularSystem::HasDiastolicArterialPressure ( ) const
virtual

◆ HasHeartEjectionFraction()

bool SECardiovascularSystem::HasHeartEjectionFraction ( ) const
virtual

◆ HasHeartRate()

bool SECardiovascularSystem::HasHeartRate ( ) const
virtual

◆ HasHeartStrokeVolume()

bool SECardiovascularSystem::HasHeartStrokeVolume ( ) const
virtual

◆ HasIntracranialPressure()

bool SECardiovascularSystem::HasIntracranialPressure ( ) const
virtual

◆ HasMeanArterialCarbonDioxidePartialPressure()

bool SECardiovascularSystem::HasMeanArterialCarbonDioxidePartialPressure ( ) const
virtual

◆ HasMeanArterialCarbonDioxidePartialPressureDelta()

bool SECardiovascularSystem::HasMeanArterialCarbonDioxidePartialPressureDelta ( ) const
virtual

◆ HasMeanArterialPressure()

bool SECardiovascularSystem::HasMeanArterialPressure ( ) const
virtual

◆ HasMeanCentralVenousPressure()

bool SECardiovascularSystem::HasMeanCentralVenousPressure ( ) const
virtual

◆ HasMeanSkinFlow()

bool SECardiovascularSystem::HasMeanSkinFlow ( ) const
virtual

◆ HasPulmonaryArterialPressure()

bool SECardiovascularSystem::HasPulmonaryArterialPressure ( ) const
virtual

◆ HasPulmonaryCapillariesWedgePressure()

bool SECardiovascularSystem::HasPulmonaryCapillariesWedgePressure ( ) const
virtual

◆ HasPulmonaryDiastolicArterialPressure()

bool SECardiovascularSystem::HasPulmonaryDiastolicArterialPressure ( ) const
virtual

◆ HasPulmonaryMeanArterialPressure()

bool SECardiovascularSystem::HasPulmonaryMeanArterialPressure ( ) const
virtual

◆ HasPulmonaryMeanCapillaryFlow()

bool SECardiovascularSystem::HasPulmonaryMeanCapillaryFlow ( ) const
virtual

◆ HasPulmonaryMeanShuntFlow()

bool SECardiovascularSystem::HasPulmonaryMeanShuntFlow ( ) const
virtual

◆ HasPulmonarySystolicArterialPressure()

bool SECardiovascularSystem::HasPulmonarySystolicArterialPressure ( ) const
virtual

◆ HasPulmonaryVascularResistance()

bool SECardiovascularSystem::HasPulmonaryVascularResistance ( ) const
virtual

◆ HasPulmonaryVascularResistanceIndex()

bool SECardiovascularSystem::HasPulmonaryVascularResistanceIndex ( ) const
virtual

◆ HasPulsePressure()

bool SECardiovascularSystem::HasPulsePressure ( ) const
virtual

◆ HasSystemicVascularResistance()

bool SECardiovascularSystem::HasSystemicVascularResistance ( ) const
virtual

◆ HasSystolicArterialPressure()

bool SECardiovascularSystem::HasSystolicArterialPressure ( ) const
virtual

◆ SetHeartRhythm()

void SECardiovascularSystem::SetHeartRhythm ( eHeartRhythm  Rhythm)
virtual

Friends And Related Function Documentation

◆ PBPhysiology

friend class PBPhysiology
friend

Member Data Documentation

◆ m_ArterialPressure

SEScalarPressure* SECardiovascularSystem::m_ArterialPressure
protected

◆ m_BloodVolume

SEScalarVolume* SECardiovascularSystem::m_BloodVolume
protected

◆ m_CardiacIndex

SEScalarVolumePerTimeArea* SECardiovascularSystem::m_CardiacIndex
protected

◆ m_CardiacOutput

SEScalarVolumePerTime* SECardiovascularSystem::m_CardiacOutput
protected

◆ m_CentralVenousPressure

SEScalarPressure* SECardiovascularSystem::m_CentralVenousPressure
protected

◆ m_CerebralBloodFlow

SEScalarVolumePerTime* SECardiovascularSystem::m_CerebralBloodFlow
protected

◆ m_CerebralPerfusionPressure

SEScalarPressure* SECardiovascularSystem::m_CerebralPerfusionPressure
protected

◆ m_DiastolicArterialPressure

SEScalarPressure* SECardiovascularSystem::m_DiastolicArterialPressure
protected

◆ m_HeartEjectionFraction

SEScalar0To1* SECardiovascularSystem::m_HeartEjectionFraction
protected

◆ m_HeartRate

SEScalarFrequency* SECardiovascularSystem::m_HeartRate
protected

◆ m_HeartRhythm

eHeartRhythm SECardiovascularSystem::m_HeartRhythm
protected

◆ m_HeartStrokeVolume

SEScalarVolume* SECardiovascularSystem::m_HeartStrokeVolume
protected

◆ m_IntracranialPressure

SEScalarPressure* SECardiovascularSystem::m_IntracranialPressure
protected

◆ m_MeanArterialCarbonDioxidePartialPressure

SEScalarPressure* SECardiovascularSystem::m_MeanArterialCarbonDioxidePartialPressure
protected

◆ m_MeanArterialCarbonDioxidePartialPressureDelta

SEScalarPressure* SECardiovascularSystem::m_MeanArterialCarbonDioxidePartialPressureDelta
protected

◆ m_MeanArterialPressure

SEScalarPressure* SECardiovascularSystem::m_MeanArterialPressure
protected

◆ m_MeanCentralVenousPressure

SEScalarPressure* SECardiovascularSystem::m_MeanCentralVenousPressure
protected

◆ m_MeanSkinFlow

SEScalarVolumePerTime* SECardiovascularSystem::m_MeanSkinFlow
protected

◆ m_PulmonaryArterialPressure

SEScalarPressure* SECardiovascularSystem::m_PulmonaryArterialPressure
protected

◆ m_PulmonaryCapillariesWedgePressure

SEScalarPressure* SECardiovascularSystem::m_PulmonaryCapillariesWedgePressure
protected

◆ m_PulmonaryDiastolicArterialPressure

SEScalarPressure* SECardiovascularSystem::m_PulmonaryDiastolicArterialPressure
protected

◆ m_PulmonaryMeanArterialPressure

SEScalarPressure* SECardiovascularSystem::m_PulmonaryMeanArterialPressure
protected

◆ m_PulmonaryMeanCapillaryFlow

SEScalarVolumePerTime* SECardiovascularSystem::m_PulmonaryMeanCapillaryFlow
protected

◆ m_PulmonaryMeanShuntFlow

SEScalarVolumePerTime* SECardiovascularSystem::m_PulmonaryMeanShuntFlow
protected

◆ m_PulmonarySystolicArterialPressure

SEScalarPressure* SECardiovascularSystem::m_PulmonarySystolicArterialPressure
protected

◆ m_PulmonaryVascularResistance

SEScalarFlowResistance* SECardiovascularSystem::m_PulmonaryVascularResistance
protected

◆ m_PulmonaryVascularResistanceIndex

SEScalarPressureTimePerVolumeArea* SECardiovascularSystem::m_PulmonaryVascularResistanceIndex
protected

◆ m_PulsePressure

SEScalarPressure* SECardiovascularSystem::m_PulsePressure
protected

◆ m_SystemicVascularResistance

SEScalarFlowResistance* SECardiovascularSystem::m_SystemicVascularResistance
protected

◆ m_SystolicArterialPressure

SEScalarPressure* SECardiovascularSystem::m_SystolicArterialPressure
protected