What’s New in the Pulse Physiology Engine 4.4.0
×

#include <SERespiratorySystem.h>

Inherits SESystem.

Public Member Functions

 SERespiratorySystem (Logger *logger)
 
virtual ~SERespiratorySystem ()
 
void Clear () override
 
const SEScalar * GetScalar (const std::string &name) override
 
virtual bool HasAirwayPressure () const
 
virtual SEScalarPressure & GetAirwayPressure ()
 
virtual double GetAirwayPressure (const PressureUnit &unit) const
 
virtual bool HasAlveolarArterialGradient () const
 
virtual SEScalarPressure & GetAlveolarArterialGradient ()
 
virtual double GetAlveolarArterialGradient (const PressureUnit &unit) const
 
virtual bool HasAlveolarDeadSpace () const
 
virtual SEScalarVolume & GetAlveolarDeadSpace ()
 
virtual double GetAlveolarDeadSpace (const VolumeUnit &unit) const
 
virtual bool HasClinicalPhysiologicDeadSpaceTidalVolumeRatio () const
 
virtual SEScalar & GetClinicalPhysiologicDeadSpaceTidalVolumeRatio ()
 
virtual double GetClinicalPhysiologicDeadSpaceTidalVolumeRatio () const
 
virtual bool HasAnatomicDeadSpace () const
 
virtual SEScalarVolume & GetAnatomicDeadSpace ()
 
virtual double GetAnatomicDeadSpace (const VolumeUnit &unit) const
 
virtual bool HasHorowitzIndex () const
 
virtual SEScalarPressure & GetHorowitzIndex ()
 
virtual double GetHorowitzIndex (const PressureUnit &unit) const
 
virtual bool HasChestWallCompliance () const
 
virtual SEScalarVolumePerPressure & GetChestWallCompliance ()
 
virtual double GetChestWallCompliance (const VolumePerPressureUnit &unit) const
 
virtual bool HasElasticWorkOfBreathing () const
 
virtual SEScalarEnergy & GetElasticWorkOfBreathing ()
 
virtual double GetElasticWorkOfBreathing (const EnergyUnit &unit) const
 
virtual bool HasEndTidalCarbonDioxideFraction () const
 
virtual SEScalar0To1 & GetEndTidalCarbonDioxideFraction ()
 
virtual double GetEndTidalCarbonDioxideFraction () const
 
virtual bool HasEndTidalCarbonDioxidePressure () const
 
virtual SEScalarPressure & GetEndTidalCarbonDioxidePressure ()
 
virtual double GetEndTidalCarbonDioxidePressure (const PressureUnit &unit) const
 
virtual bool HasEndTidalOxygenFraction () const
 
virtual SEScalar0To1 & GetEndTidalOxygenFraction ()
 
virtual double GetEndTidalOxygenFraction () const
 
virtual bool HasEndTidalOxygenPressure () const
 
virtual SEScalarPressure & GetEndTidalOxygenPressure ()
 
virtual double GetEndTidalOxygenPressure (const PressureUnit &unit) const
 
virtual bool HasExpiratoryFlow () const
 
virtual SEScalarVolumePerTime & GetExpiratoryFlow ()
 
virtual double GetExpiratoryFlow (const VolumePerTimeUnit &unit) const
 
virtual bool HasExpiratoryRespiratoryResistance () const
 
virtual SEScalarPressureTimePerVolume & GetExpiratoryRespiratoryResistance ()
 
virtual double GetExpiratoryRespiratoryResistance (const PressureTimePerVolumeUnit &unit) const
 
virtual bool HasExpiratoryTidalVolume () const
 
virtual SEScalarVolume & GetExpiratoryTidalVolume ()
 
virtual double GetExpiratoryTidalVolume (const VolumeUnit &unit) const
 
virtual bool HasExtrinsicPositiveEndExpiratoryPressure () const
 
virtual SEScalarPressure & GetExtrinsicPositiveEndExpiratoryPressure ()
 
virtual double GetExtrinsicPositiveEndExpiratoryPressure (const PressureUnit &unit) const
 
virtual bool HasFractionOfInspiredOxygen () const
 
virtual SEScalar0To1 & GetFractionOfInspiredOxygen ()
 
virtual double GetFractionOfInspiredOxygen () const
 
virtual bool HasImposedPowerOfBreathing () const
 
virtual SEScalarPower & GetImposedPowerOfBreathing ()
 
virtual double GetImposedPowerOfBreathing (const PowerUnit &unit) const
 
virtual bool HasImposedWorkOfBreathing () const
 
virtual SEScalarEnergy & GetImposedWorkOfBreathing ()
 
virtual double GetImposedWorkOfBreathing (const EnergyUnit &unit) const
 
virtual bool HasInspiratoryExpiratoryRatio () const
 
virtual SEScalar & GetInspiratoryExpiratoryRatio ()
 
virtual double GetInspiratoryExpiratoryRatio () const
 
virtual bool HasInspiratoryFlow () const
 
virtual SEScalarVolumePerTime & GetInspiratoryFlow ()
 
virtual double GetInspiratoryFlow (const VolumePerTimeUnit &unit) const
 
virtual bool HasInspiratoryRespiratoryResistance () const
 
virtual SEScalarPressureTimePerVolume & GetInspiratoryRespiratoryResistance ()
 
virtual double GetInspiratoryRespiratoryResistance (const PressureTimePerVolumeUnit &unit) const
 
virtual bool HasInspiratoryTidalVolume () const
 
virtual SEScalarVolume & GetInspiratoryTidalVolume ()
 
virtual double GetInspiratoryTidalVolume (const VolumeUnit &unit) const
 
virtual bool HasIntrapleuralPressure () const
 
virtual SEScalarPressure & GetIntrapleuralPressure ()
 
virtual double GetIntrapleuralPressure (const PressureUnit &unit) const
 
virtual bool HasIntrapulmonaryPressure () const
 
virtual SEScalarPressure & GetIntrapulmonaryPressure ()
 
virtual double GetIntrapulmonaryPressure (const PressureUnit &unit) const
 
virtual bool HasIntrinsicPositiveEndExpiratoryPressure () const
 
virtual SEScalarPressure & GetIntrinsicPositiveEndExpiratoryPressure ()
 
virtual double GetIntrinsicPositiveEndExpiratoryPressure (const PressureUnit &unit) const
 
virtual bool HasLungCompliance () const
 
virtual SEScalarVolumePerPressure & GetLungCompliance ()
 
virtual double GetLungCompliance (const VolumePerPressureUnit &unit) const
 
virtual bool HasMaximalInspiratoryPressure () const
 
virtual SEScalarPressure & GetMaximalInspiratoryPressure ()
 
virtual double GetMaximalInspiratoryPressure (const PressureUnit &unit) const
 
virtual bool HasMeanAirwayPressure () const
 
virtual SEScalarPressure & GetMeanAirwayPressure ()
 
virtual double GetMeanAirwayPressure (const PressureUnit &unit) const
 
virtual bool HasOxygenationIndex () const
 
virtual SEScalar & GetOxygenationIndex ()
 
virtual double GetOxygenationIndex () const
 
virtual bool HasOxygenSaturationIndex () const
 
virtual SEScalarPressure & GetOxygenSaturationIndex ()
 
virtual double GetOxygenSaturationIndex (const PressureUnit &unit) const
 
virtual bool HasPatientPowerOfBreathing () const
 
virtual SEScalarPower & GetPatientPowerOfBreathing ()
 
virtual double GetPatientPowerOfBreathing (const PowerUnit &unit) const
 
virtual bool HasPatientWorkOfBreathing () const
 
virtual SEScalarEnergy & GetPatientWorkOfBreathing ()
 
virtual double GetPatientWorkOfBreathing (const EnergyUnit &unit) const
 
virtual bool HasPeakInspiratoryPressure () const
 
virtual SEScalarPressure & GetPeakInspiratoryPressure ()
 
virtual double GetPeakInspiratoryPressure (const PressureUnit &unit) const
 
virtual bool HasPhysiologicDeadSpace () const
 
virtual SEScalarVolume & GetPhysiologicDeadSpace ()
 
virtual double GetPhysiologicDeadSpace (const VolumeUnit &unit) const
 
virtual bool HasPhysiologicDeadSpaceTidalVolumeRatio () const
 
virtual SEScalar & GetPhysiologicDeadSpaceTidalVolumeRatio ()
 
virtual double GetPhysiologicDeadSpaceTidalVolumeRatio () const
 
virtual bool HasPhysiologicShuntFraction () const
 
virtual SEScalar0To1 & GetPhysiologicShuntFraction ()
 
virtual double GetPhysiologicShuntFraction () const
 
virtual bool HasRespiratoryCompliance () const
 
virtual SEScalarVolumePerPressure & GetRespiratoryCompliance ()
 
virtual double GetRespiratoryCompliance (const VolumePerPressureUnit &unit) const
 
virtual bool HasRespiratoryElastance () const
 
virtual SEScalarPressurePerVolume & GetRespiratoryElastance ()
 
virtual double GetRespiratoryElastance (const PressurePerVolumeUnit &unit) const
 
virtual bool HasRelativeTotalLungVolume () const
 
virtual SEScalarVolume & GetRelativeTotalLungVolume ()
 
virtual double GetRelativeTotalLungVolume (const VolumeUnit &unit) const
 
virtual bool HasResistiveExpiratoryWorkOfBreathing () const
 
virtual SEScalarEnergy & GetResistiveExpiratoryWorkOfBreathing ()
 
virtual double GetResistiveExpiratoryWorkOfBreathing (const EnergyUnit &unit) const
 
virtual bool HasResistiveInspiratoryWorkOfBreathing () const
 
virtual SEScalarEnergy & GetResistiveInspiratoryWorkOfBreathing ()
 
virtual double GetResistiveInspiratoryWorkOfBreathing (const EnergyUnit &unit) const
 
virtual bool HasRespirationRate () const
 
virtual SEScalarFrequency & GetRespirationRate ()
 
virtual double GetRespirationRate (const FrequencyUnit &unit) const
 
virtual bool HasRespiratoryMuscleFatigue () const
 
virtual SEScalar0To1 & GetRespiratoryMuscleFatigue ()
 
virtual double GetRespiratoryMuscleFatigue () const
 
virtual bool HasRespiratoryMusclePressure () const
 
virtual SEScalarPressure & GetRespiratoryMusclePressure ()
 
virtual double GetRespiratoryMusclePressure (const PressureUnit &unit) const
 
virtual bool HasSaturationAndFractionOfInspiredOxygenRatio () const
 
virtual SEScalar & GetSaturationAndFractionOfInspiredOxygenRatio ()
 
virtual double GetSaturationAndFractionOfInspiredOxygenRatio () const
 
virtual bool HasSpecificVentilation () const
 
virtual SEScalar & GetSpecificVentilation ()
 
virtual double GetSpecificVentilation () const
 
virtual bool HasTidalVolume () const
 
virtual SEScalarVolume & GetTidalVolume ()
 
virtual double GetTidalVolume (const VolumeUnit &unit) const
 
virtual bool HasTotalAlveolarVentilation () const
 
virtual SEScalarVolumePerTime & GetTotalAlveolarVentilation ()
 
virtual double GetTotalAlveolarVentilation (const VolumePerTimeUnit &unit) const
 
virtual bool HasTotalDeadSpaceVentilation () const
 
virtual SEScalarVolumePerTime & GetTotalDeadSpaceVentilation ()
 
virtual double GetTotalDeadSpaceVentilation (const VolumePerTimeUnit &unit) const
 
virtual bool HasTotalLungVolume () const
 
virtual SEScalarVolume & GetTotalLungVolume ()
 
virtual double GetTotalLungVolume (const VolumeUnit &unit) const
 
virtual bool HasTotalPositiveEndExpiratoryPressure () const
 
virtual SEScalarPressure & GetTotalPositiveEndExpiratoryPressure ()
 
virtual double GetTotalPositiveEndExpiratoryPressure (const PressureUnit &unit) const
 
virtual bool HasTotalPowerOfBreathing () const
 
virtual SEScalarPower & GetTotalPowerOfBreathing ()
 
virtual double GetTotalPowerOfBreathing (const PowerUnit &unit) const
 
virtual bool HasTotalPulmonaryVentilation () const
 
virtual SEScalarVolumePerTime & GetTotalPulmonaryVentilation ()
 
virtual double GetTotalPulmonaryVentilation (const VolumePerTimeUnit &unit) const
 
virtual bool HasTotalWorkOfBreathing () const
 
virtual SEScalarEnergy & GetTotalWorkOfBreathing ()
 
virtual double GetTotalWorkOfBreathing (const EnergyUnit &unit) const
 
virtual bool HasTransairwayPressure () const
 
virtual SEScalarPressure & GetTransairwayPressure ()
 
virtual double GetTransairwayPressure (const PressureUnit &unit) const
 
virtual bool HasTransalveolarPressure () const
 
virtual SEScalarPressure & GetTransalveolarPressure ()
 
virtual double GetTransalveolarPressure (const PressureUnit &unit) const
 
virtual bool HasTransChestWallPressure () const
 
virtual SEScalarPressure & GetTransChestWallPressure ()
 
virtual double GetTransChestWallPressure (const PressureUnit &unit) const
 
virtual bool HasTransMusclePressure () const
 
virtual SEScalarPressure & GetTransMusclePressure ()
 
virtual double GetTransMusclePressure (const PressureUnit &unit) const
 
virtual bool HasTranspulmonaryPressure () const
 
virtual SEScalarPressure & GetTranspulmonaryPressure ()
 
virtual double GetTranspulmonaryPressure (const PressureUnit &unit) const
 
virtual bool HasTransrespiratoryPressure () const
 
virtual SEScalarPressure & GetTransrespiratoryPressure ()
 
virtual double GetTransrespiratoryPressure (const PressureUnit &unit) const
 
virtual bool HasTransthoracicPressure () const
 
virtual SEScalarPressure & GetTransthoracicPressure ()
 
virtual double GetTransthoracicPressure (const PressureUnit &unit) const
 
virtual bool HasVentilationPerfusionRatio () const
 
virtual SEScalar & GetVentilationPerfusionRatio ()
 
virtual double GetVentilationPerfusionRatio () const
 
virtual bool HasActiveMechanics () const
 
virtual bool HasMechanics () const
 
virtual SERespiratoryMechanics & GetMechanics ()
 
virtual const SERespiratoryMechanics * GetMechanics () 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
 

Static Public Member Functions

static void FillLungImpairmentMap (LungImpairmentMap &map)
 
- Static Public Member Functions inherited from SESystem
static const SEScalar * GetScalar (const std::string &name, std::vector< SESystem * > *systems)
 

Protected Attributes

SEScalarPressure * m_AirwayPressure
 
SEScalarPressure * m_AlveolarArterialGradient
 
SEScalarVolume * m_AlveolarDeadSpace
 
SEScalarVolume * m_AnatomicDeadSpace
 
SEScalar * m_ClinicalPhysiologicDeadSpaceTidalVolumeRatio
 
SEScalarPressure * m_HorowitzIndex
 
SEScalarVolumePerPressure * m_ChestWallCompliance
 
SEScalarEnergy * m_ElasticWorkOfBreathing
 
SEScalar0To1 * m_EndTidalCarbonDioxideFraction
 
SEScalarPressure * m_EndTidalCarbonDioxidePressure
 
SEScalar0To1 * m_EndTidalOxygenFraction
 
SEScalarPressure * m_EndTidalOxygenPressure
 
SEScalarVolumePerTime * m_ExpiratoryFlow
 
SEScalarPressureTimePerVolume * m_ExpiratoryRespiratoryResistance
 
SEScalarVolume * m_ExpiratoryTidalVolume
 
SEScalarPressure * m_ExtrinsicPositiveEndExpiratoryPressure
 
SEScalar0To1 * m_FractionOfInspiredOxygen
 
SEScalarPower * m_ImposedPowerOfBreathing
 
SEScalarEnergy * m_ImposedWorkOfBreathing
 
SEScalar * m_InspiratoryExpiratoryRatio
 
SEScalarVolumePerTime * m_InspiratoryFlow
 
SEScalarPressureTimePerVolume * m_InspiratoryRespiratoryResistance
 
SEScalarVolume * m_InspiratoryTidalVolume
 
SEScalarPressure * m_IntrapleuralPressure
 
SEScalarPressure * m_IntrapulmonaryPressure
 
SEScalarPressure * m_IntrinsicPositiveEndExpiratoryPressure
 
SEScalarVolumePerPressure * m_LungCompliance
 
SEScalarPressure * m_MaximalInspiratoryPressure
 
SEScalarPressure * m_MeanAirwayPressure
 
SEScalar * m_OxygenationIndex
 
SEScalarPressure * m_OxygenSaturationIndex
 
SEScalarPower * m_PatientPowerOfBreathing
 
SEScalarEnergy * m_PatientWorkOfBreathing
 
SEScalarPressure * m_PeakInspiratoryPressure
 
SEScalarVolume * m_PhysiologicDeadSpace
 
SEScalar * m_PhysiologicDeadSpaceTidalVolumeRatio
 
SEScalar0To1 * m_PhysiologicShuntFraction
 
SEScalarVolumePerPressure * m_RespiratoryCompliance
 
SEScalarPressurePerVolume * m_RespiratoryElastance
 
SEScalarVolume * m_RelativeTotalLungVolume
 
SEScalarEnergy * m_ResistiveExpiratoryWorkOfBreathing
 
SEScalarEnergy * m_ResistiveInspiratoryWorkOfBreathing
 
SEScalarFrequency * m_RespirationRate
 
SEScalar0To1 * m_RespiratoryMuscleFatigue
 
SEScalarPressure * m_RespiratoryMusclePressure
 
SEScalar * m_SaturationAndFractionOfInspiredOxygenRatio
 
SEScalar * m_SpecificVentilation
 
SEScalarVolume * m_TidalVolume
 
SEScalarVolumePerTime * m_TotalAlveolarVentilation
 
SEScalarVolumePerTime * m_TotalDeadSpaceVentilation
 
SEScalarVolume * m_TotalLungVolume
 
SEScalarPressure * m_TotalPositiveEndExpiratoryPressure
 
SEScalarPower * m_TotalPowerOfBreathing
 
SEScalarVolumePerTime * m_TotalPulmonaryVentilation
 
SEScalarEnergy * m_TotalWorkOfBreathing
 
SEScalarPressure * m_TransairwayPressure
 
SEScalarPressure * m_TransalveolarPressure
 
SEScalarPressure * m_TransChestWallPressure
 
SEScalarPressure * m_TransMusclePressure
 
SEScalarPressure * m_TranspulmonaryPressure
 
SEScalarPressure * m_TransrespiratoryPressure
 
SEScalarPressure * m_TransthoracicPressure
 
SEScalar * m_VentilationPerfusionRatio
 
SERespiratoryMechanics * m_Mechanics
 
- Protected Attributes inherited from SESystem
std::stringstream m_ss
 
- Protected Attributes inherited from Loggable
bool myLogger
 
Logger * m_Logger
 

Friends

class PBPhysiology
 

Constructor & Destructor Documentation

◆ SERespiratorySystem()

SERespiratorySystem::SERespiratorySystem ( Logger *  logger)

◆ ~SERespiratorySystem()

SERespiratorySystem::~SERespiratorySystem ( )
virtual

Member Function Documentation

◆ Clear()

void SERespiratorySystem::Clear ( )
overridevirtual

Reimplemented from SESystem.

◆ FillLungImpairmentMap()

void SERespiratorySystem::FillLungImpairmentMap ( LungImpairmentMap &  map)
static

◆ GetAirwayPressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetAirwayPressure ( )
virtual

◆ GetAirwayPressure() [2/2]

double SERespiratorySystem::GetAirwayPressure ( const PressureUnit &  unit) const
virtual

◆ GetAlveolarArterialGradient() [1/2]

SEScalarPressure & SERespiratorySystem::GetAlveolarArterialGradient ( )
virtual

◆ GetAlveolarArterialGradient() [2/2]

double SERespiratorySystem::GetAlveolarArterialGradient ( const PressureUnit &  unit) const
virtual

◆ GetAlveolarDeadSpace() [1/2]

SEScalarVolume & SERespiratorySystem::GetAlveolarDeadSpace ( )
virtual

◆ GetAlveolarDeadSpace() [2/2]

double SERespiratorySystem::GetAlveolarDeadSpace ( const VolumeUnit &  unit) const
virtual

◆ GetAnatomicDeadSpace() [1/2]

SEScalarVolume & SERespiratorySystem::GetAnatomicDeadSpace ( )
virtual

◆ GetAnatomicDeadSpace() [2/2]

double SERespiratorySystem::GetAnatomicDeadSpace ( const VolumeUnit &  unit) const
virtual

◆ GetChestWallCompliance() [1/2]

SEScalarVolumePerPressure & SERespiratorySystem::GetChestWallCompliance ( )
virtual

◆ GetChestWallCompliance() [2/2]

double SERespiratorySystem::GetChestWallCompliance ( const VolumePerPressureUnit &  unit) const
virtual

◆ GetClinicalPhysiologicDeadSpaceTidalVolumeRatio() [1/2]

SEScalar & SERespiratorySystem::GetClinicalPhysiologicDeadSpaceTidalVolumeRatio ( )
virtual

◆ GetClinicalPhysiologicDeadSpaceTidalVolumeRatio() [2/2]

double SERespiratorySystem::GetClinicalPhysiologicDeadSpaceTidalVolumeRatio ( ) const
virtual

◆ GetElasticWorkOfBreathing() [1/2]

SEScalarEnergy & SERespiratorySystem::GetElasticWorkOfBreathing ( )
virtual

◆ GetElasticWorkOfBreathing() [2/2]

double SERespiratorySystem::GetElasticWorkOfBreathing ( const EnergyUnit &  unit) const
virtual

◆ GetEndTidalCarbonDioxideFraction() [1/2]

SEScalar0To1 & SERespiratorySystem::GetEndTidalCarbonDioxideFraction ( )
virtual

◆ GetEndTidalCarbonDioxideFraction() [2/2]

double SERespiratorySystem::GetEndTidalCarbonDioxideFraction ( ) const
virtual

◆ GetEndTidalCarbonDioxidePressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetEndTidalCarbonDioxidePressure ( )
virtual

◆ GetEndTidalCarbonDioxidePressure() [2/2]

double SERespiratorySystem::GetEndTidalCarbonDioxidePressure ( const PressureUnit &  unit) const
virtual

◆ GetEndTidalOxygenFraction() [1/2]

SEScalar0To1 & SERespiratorySystem::GetEndTidalOxygenFraction ( )
virtual

◆ GetEndTidalOxygenFraction() [2/2]

double SERespiratorySystem::GetEndTidalOxygenFraction ( ) const
virtual

◆ GetEndTidalOxygenPressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetEndTidalOxygenPressure ( )
virtual

◆ GetEndTidalOxygenPressure() [2/2]

double SERespiratorySystem::GetEndTidalOxygenPressure ( const PressureUnit &  unit) const
virtual

◆ GetExpiratoryFlow() [1/2]

SEScalarVolumePerTime & SERespiratorySystem::GetExpiratoryFlow ( )
virtual

◆ GetExpiratoryFlow() [2/2]

double SERespiratorySystem::GetExpiratoryFlow ( const VolumePerTimeUnit &  unit) const
virtual

◆ GetExpiratoryRespiratoryResistance() [1/2]

SEScalarPressureTimePerVolume & SERespiratorySystem::GetExpiratoryRespiratoryResistance ( )
virtual

◆ GetExpiratoryRespiratoryResistance() [2/2]

double SERespiratorySystem::GetExpiratoryRespiratoryResistance ( const PressureTimePerVolumeUnit &  unit) const
virtual

◆ GetExpiratoryTidalVolume() [1/2]

SEScalarVolume & SERespiratorySystem::GetExpiratoryTidalVolume ( )
virtual

◆ GetExpiratoryTidalVolume() [2/2]

double SERespiratorySystem::GetExpiratoryTidalVolume ( const VolumeUnit &  unit) const
virtual

◆ GetExtrinsicPositiveEndExpiratoryPressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetExtrinsicPositiveEndExpiratoryPressure ( )
virtual

◆ GetExtrinsicPositiveEndExpiratoryPressure() [2/2]

double SERespiratorySystem::GetExtrinsicPositiveEndExpiratoryPressure ( const PressureUnit &  unit) const
virtual

◆ GetFractionOfInspiredOxygen() [1/2]

SEScalar0To1 & SERespiratorySystem::GetFractionOfInspiredOxygen ( )
virtual

◆ GetFractionOfInspiredOxygen() [2/2]

double SERespiratorySystem::GetFractionOfInspiredOxygen ( ) const
virtual

◆ GetHorowitzIndex() [1/2]

SEScalarPressure & SERespiratorySystem::GetHorowitzIndex ( )
virtual

◆ GetHorowitzIndex() [2/2]

double SERespiratorySystem::GetHorowitzIndex ( const PressureUnit &  unit) const
virtual

◆ GetImposedPowerOfBreathing() [1/2]

SEScalarPower & SERespiratorySystem::GetImposedPowerOfBreathing ( )
virtual

◆ GetImposedPowerOfBreathing() [2/2]

double SERespiratorySystem::GetImposedPowerOfBreathing ( const PowerUnit &  unit) const
virtual

◆ GetImposedWorkOfBreathing() [1/2]

SEScalarEnergy & SERespiratorySystem::GetImposedWorkOfBreathing ( )
virtual

◆ GetImposedWorkOfBreathing() [2/2]

double SERespiratorySystem::GetImposedWorkOfBreathing ( const EnergyUnit &  unit) const
virtual

◆ GetInspiratoryExpiratoryRatio() [1/2]

SEScalar & SERespiratorySystem::GetInspiratoryExpiratoryRatio ( )
virtual

◆ GetInspiratoryExpiratoryRatio() [2/2]

double SERespiratorySystem::GetInspiratoryExpiratoryRatio ( ) const
virtual

◆ GetInspiratoryFlow() [1/2]

SEScalarVolumePerTime & SERespiratorySystem::GetInspiratoryFlow ( )
virtual

◆ GetInspiratoryFlow() [2/2]

double SERespiratorySystem::GetInspiratoryFlow ( const VolumePerTimeUnit &  unit) const
virtual

◆ GetInspiratoryRespiratoryResistance() [1/2]

SEScalarPressureTimePerVolume & SERespiratorySystem::GetInspiratoryRespiratoryResistance ( )
virtual

◆ GetInspiratoryRespiratoryResistance() [2/2]

double SERespiratorySystem::GetInspiratoryRespiratoryResistance ( const PressureTimePerVolumeUnit &  unit) const
virtual

◆ GetInspiratoryTidalVolume() [1/2]

SEScalarVolume & SERespiratorySystem::GetInspiratoryTidalVolume ( )
virtual

◆ GetInspiratoryTidalVolume() [2/2]

double SERespiratorySystem::GetInspiratoryTidalVolume ( const VolumeUnit &  unit) const
virtual

◆ GetIntrapleuralPressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetIntrapleuralPressure ( )
virtual

◆ GetIntrapleuralPressure() [2/2]

double SERespiratorySystem::GetIntrapleuralPressure ( const PressureUnit &  unit) const
virtual

◆ GetIntrapulmonaryPressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetIntrapulmonaryPressure ( )
virtual

◆ GetIntrapulmonaryPressure() [2/2]

double SERespiratorySystem::GetIntrapulmonaryPressure ( const PressureUnit &  unit) const
virtual

◆ GetIntrinsicPositiveEndExpiratoryPressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetIntrinsicPositiveEndExpiratoryPressure ( )
virtual

◆ GetIntrinsicPositiveEndExpiratoryPressure() [2/2]

double SERespiratorySystem::GetIntrinsicPositiveEndExpiratoryPressure ( const PressureUnit &  unit) const
virtual

◆ GetLungCompliance() [1/2]

SEScalarVolumePerPressure & SERespiratorySystem::GetLungCompliance ( )
virtual

◆ GetLungCompliance() [2/2]

double SERespiratorySystem::GetLungCompliance ( const VolumePerPressureUnit &  unit) const
virtual

◆ GetMaximalInspiratoryPressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetMaximalInspiratoryPressure ( )
virtual

◆ GetMaximalInspiratoryPressure() [2/2]

double SERespiratorySystem::GetMaximalInspiratoryPressure ( const PressureUnit &  unit) const
virtual

◆ GetMeanAirwayPressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetMeanAirwayPressure ( )
virtual

◆ GetMeanAirwayPressure() [2/2]

double SERespiratorySystem::GetMeanAirwayPressure ( const PressureUnit &  unit) const
virtual

◆ GetMechanics() [1/2]

SERespiratoryMechanics & SERespiratorySystem::GetMechanics ( )
virtual

◆ GetMechanics() [2/2]

const SERespiratoryMechanics * SERespiratorySystem::GetMechanics ( ) const
virtual

◆ GetOxygenationIndex() [1/2]

SEScalar & SERespiratorySystem::GetOxygenationIndex ( )
virtual

◆ GetOxygenationIndex() [2/2]

double SERespiratorySystem::GetOxygenationIndex ( ) const
virtual

◆ GetOxygenSaturationIndex() [1/2]

SEScalarPressure & SERespiratorySystem::GetOxygenSaturationIndex ( )
virtual

◆ GetOxygenSaturationIndex() [2/2]

double SERespiratorySystem::GetOxygenSaturationIndex ( const PressureUnit &  unit) const
virtual

◆ GetPatientPowerOfBreathing() [1/2]

SEScalarPower & SERespiratorySystem::GetPatientPowerOfBreathing ( )
virtual

◆ GetPatientPowerOfBreathing() [2/2]

double SERespiratorySystem::GetPatientPowerOfBreathing ( const PowerUnit &  unit) const
virtual

◆ GetPatientWorkOfBreathing() [1/2]

SEScalarEnergy & SERespiratorySystem::GetPatientWorkOfBreathing ( )
virtual

◆ GetPatientWorkOfBreathing() [2/2]

double SERespiratorySystem::GetPatientWorkOfBreathing ( const EnergyUnit &  unit) const
virtual

◆ GetPeakInspiratoryPressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetPeakInspiratoryPressure ( )
virtual

◆ GetPeakInspiratoryPressure() [2/2]

double SERespiratorySystem::GetPeakInspiratoryPressure ( const PressureUnit &  unit) const
virtual

◆ GetPhysiologicDeadSpace() [1/2]

SEScalarVolume & SERespiratorySystem::GetPhysiologicDeadSpace ( )
virtual

◆ GetPhysiologicDeadSpace() [2/2]

double SERespiratorySystem::GetPhysiologicDeadSpace ( const VolumeUnit &  unit) const
virtual

◆ GetPhysiologicDeadSpaceTidalVolumeRatio() [1/2]

SEScalar & SERespiratorySystem::GetPhysiologicDeadSpaceTidalVolumeRatio ( )
virtual

◆ GetPhysiologicDeadSpaceTidalVolumeRatio() [2/2]

double SERespiratorySystem::GetPhysiologicDeadSpaceTidalVolumeRatio ( ) const
virtual

◆ GetPhysiologicShuntFraction() [1/2]

SEScalar0To1 & SERespiratorySystem::GetPhysiologicShuntFraction ( )
virtual

◆ GetPhysiologicShuntFraction() [2/2]

double SERespiratorySystem::GetPhysiologicShuntFraction ( ) const
virtual

◆ GetRelativeTotalLungVolume() [1/2]

SEScalarVolume & SERespiratorySystem::GetRelativeTotalLungVolume ( )
virtual

◆ GetRelativeTotalLungVolume() [2/2]

double SERespiratorySystem::GetRelativeTotalLungVolume ( const VolumeUnit &  unit) const
virtual

◆ GetResistiveExpiratoryWorkOfBreathing() [1/2]

SEScalarEnergy & SERespiratorySystem::GetResistiveExpiratoryWorkOfBreathing ( )
virtual

◆ GetResistiveExpiratoryWorkOfBreathing() [2/2]

double SERespiratorySystem::GetResistiveExpiratoryWorkOfBreathing ( const EnergyUnit &  unit) const
virtual

◆ GetResistiveInspiratoryWorkOfBreathing() [1/2]

SEScalarEnergy & SERespiratorySystem::GetResistiveInspiratoryWorkOfBreathing ( )
virtual

◆ GetResistiveInspiratoryWorkOfBreathing() [2/2]

double SERespiratorySystem::GetResistiveInspiratoryWorkOfBreathing ( const EnergyUnit &  unit) const
virtual

◆ GetRespirationRate() [1/2]

SEScalarFrequency & SERespiratorySystem::GetRespirationRate ( )
virtual

◆ GetRespirationRate() [2/2]

double SERespiratorySystem::GetRespirationRate ( const FrequencyUnit &  unit) const
virtual

◆ GetRespiratoryCompliance() [1/2]

SEScalarVolumePerPressure & SERespiratorySystem::GetRespiratoryCompliance ( )
virtual

◆ GetRespiratoryCompliance() [2/2]

double SERespiratorySystem::GetRespiratoryCompliance ( const VolumePerPressureUnit &  unit) const
virtual

◆ GetRespiratoryElastance() [1/2]

SEScalarPressurePerVolume & SERespiratorySystem::GetRespiratoryElastance ( )
virtual

◆ GetRespiratoryElastance() [2/2]

double SERespiratorySystem::GetRespiratoryElastance ( const PressurePerVolumeUnit &  unit) const
virtual

◆ GetRespiratoryMuscleFatigue() [1/2]

SEScalar0To1 & SERespiratorySystem::GetRespiratoryMuscleFatigue ( )
virtual

◆ GetRespiratoryMuscleFatigue() [2/2]

double SERespiratorySystem::GetRespiratoryMuscleFatigue ( ) const
virtual

◆ GetRespiratoryMusclePressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetRespiratoryMusclePressure ( )
virtual

◆ GetRespiratoryMusclePressure() [2/2]

double SERespiratorySystem::GetRespiratoryMusclePressure ( const PressureUnit &  unit) const
virtual

◆ GetSaturationAndFractionOfInspiredOxygenRatio() [1/2]

SEScalar & SERespiratorySystem::GetSaturationAndFractionOfInspiredOxygenRatio ( )
virtual

◆ GetSaturationAndFractionOfInspiredOxygenRatio() [2/2]

double SERespiratorySystem::GetSaturationAndFractionOfInspiredOxygenRatio ( ) const
virtual

◆ GetScalar()

const SEScalar * SERespiratorySystem::GetScalar ( const std::string &  name)
overridevirtual

Implements SESystem.

◆ GetSpecificVentilation() [1/2]

SEScalar & SERespiratorySystem::GetSpecificVentilation ( )
virtual

◆ GetSpecificVentilation() [2/2]

double SERespiratorySystem::GetSpecificVentilation ( ) const
virtual

◆ GetTidalVolume() [1/2]

SEScalarVolume & SERespiratorySystem::GetTidalVolume ( )
virtual

◆ GetTidalVolume() [2/2]

double SERespiratorySystem::GetTidalVolume ( const VolumeUnit &  unit) const
virtual

◆ GetTotalAlveolarVentilation() [1/2]

SEScalarVolumePerTime & SERespiratorySystem::GetTotalAlveolarVentilation ( )
virtual

◆ GetTotalAlveolarVentilation() [2/2]

double SERespiratorySystem::GetTotalAlveolarVentilation ( const VolumePerTimeUnit &  unit) const
virtual

◆ GetTotalDeadSpaceVentilation() [1/2]

SEScalarVolumePerTime & SERespiratorySystem::GetTotalDeadSpaceVentilation ( )
virtual

◆ GetTotalDeadSpaceVentilation() [2/2]

double SERespiratorySystem::GetTotalDeadSpaceVentilation ( const VolumePerTimeUnit &  unit) const
virtual

◆ GetTotalLungVolume() [1/2]

SEScalarVolume & SERespiratorySystem::GetTotalLungVolume ( )
virtual

◆ GetTotalLungVolume() [2/2]

double SERespiratorySystem::GetTotalLungVolume ( const VolumeUnit &  unit) const
virtual

◆ GetTotalPositiveEndExpiratoryPressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetTotalPositiveEndExpiratoryPressure ( )
virtual

◆ GetTotalPositiveEndExpiratoryPressure() [2/2]

double SERespiratorySystem::GetTotalPositiveEndExpiratoryPressure ( const PressureUnit &  unit) const
virtual

◆ GetTotalPowerOfBreathing() [1/2]

SEScalarPower & SERespiratorySystem::GetTotalPowerOfBreathing ( )
virtual

◆ GetTotalPowerOfBreathing() [2/2]

double SERespiratorySystem::GetTotalPowerOfBreathing ( const PowerUnit &  unit) const
virtual

◆ GetTotalPulmonaryVentilation() [1/2]

SEScalarVolumePerTime & SERespiratorySystem::GetTotalPulmonaryVentilation ( )
virtual

◆ GetTotalPulmonaryVentilation() [2/2]

double SERespiratorySystem::GetTotalPulmonaryVentilation ( const VolumePerTimeUnit &  unit) const
virtual

◆ GetTotalWorkOfBreathing() [1/2]

SEScalarEnergy & SERespiratorySystem::GetTotalWorkOfBreathing ( )
virtual

◆ GetTotalWorkOfBreathing() [2/2]

double SERespiratorySystem::GetTotalWorkOfBreathing ( const EnergyUnit &  unit) const
virtual

◆ GetTransairwayPressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetTransairwayPressure ( )
virtual

◆ GetTransairwayPressure() [2/2]

double SERespiratorySystem::GetTransairwayPressure ( const PressureUnit &  unit) const
virtual

◆ GetTransalveolarPressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetTransalveolarPressure ( )
virtual

◆ GetTransalveolarPressure() [2/2]

double SERespiratorySystem::GetTransalveolarPressure ( const PressureUnit &  unit) const
virtual

◆ GetTransChestWallPressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetTransChestWallPressure ( )
virtual

◆ GetTransChestWallPressure() [2/2]

double SERespiratorySystem::GetTransChestWallPressure ( const PressureUnit &  unit) const
virtual

◆ GetTransMusclePressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetTransMusclePressure ( )
virtual

◆ GetTransMusclePressure() [2/2]

double SERespiratorySystem::GetTransMusclePressure ( const PressureUnit &  unit) const
virtual

◆ GetTranspulmonaryPressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetTranspulmonaryPressure ( )
virtual

◆ GetTranspulmonaryPressure() [2/2]

double SERespiratorySystem::GetTranspulmonaryPressure ( const PressureUnit &  unit) const
virtual

◆ GetTransrespiratoryPressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetTransrespiratoryPressure ( )
virtual

◆ GetTransrespiratoryPressure() [2/2]

double SERespiratorySystem::GetTransrespiratoryPressure ( const PressureUnit &  unit) const
virtual

◆ GetTransthoracicPressure() [1/2]

SEScalarPressure & SERespiratorySystem::GetTransthoracicPressure ( )
virtual

◆ GetTransthoracicPressure() [2/2]

double SERespiratorySystem::GetTransthoracicPressure ( const PressureUnit &  unit) const
virtual

◆ GetVentilationPerfusionRatio() [1/2]

SEScalar & SERespiratorySystem::GetVentilationPerfusionRatio ( )
virtual

◆ GetVentilationPerfusionRatio() [2/2]

double SERespiratorySystem::GetVentilationPerfusionRatio ( ) const
virtual

◆ HasActiveMechanics()

bool SERespiratorySystem::HasActiveMechanics ( ) const
virtual

◆ HasAirwayPressure()

bool SERespiratorySystem::HasAirwayPressure ( ) const
virtual

◆ HasAlveolarArterialGradient()

bool SERespiratorySystem::HasAlveolarArterialGradient ( ) const
virtual

◆ HasAlveolarDeadSpace()

bool SERespiratorySystem::HasAlveolarDeadSpace ( ) const
virtual

◆ HasAnatomicDeadSpace()

bool SERespiratorySystem::HasAnatomicDeadSpace ( ) const
virtual

◆ HasChestWallCompliance()

bool SERespiratorySystem::HasChestWallCompliance ( ) const
virtual

◆ HasClinicalPhysiologicDeadSpaceTidalVolumeRatio()

bool SERespiratorySystem::HasClinicalPhysiologicDeadSpaceTidalVolumeRatio ( ) const
virtual

◆ HasElasticWorkOfBreathing()

bool SERespiratorySystem::HasElasticWorkOfBreathing ( ) const
virtual

◆ HasEndTidalCarbonDioxideFraction()

bool SERespiratorySystem::HasEndTidalCarbonDioxideFraction ( ) const
virtual

◆ HasEndTidalCarbonDioxidePressure()

bool SERespiratorySystem::HasEndTidalCarbonDioxidePressure ( ) const
virtual

◆ HasEndTidalOxygenFraction()

bool SERespiratorySystem::HasEndTidalOxygenFraction ( ) const
virtual

◆ HasEndTidalOxygenPressure()

bool SERespiratorySystem::HasEndTidalOxygenPressure ( ) const
virtual

◆ HasExpiratoryFlow()

bool SERespiratorySystem::HasExpiratoryFlow ( ) const
virtual

◆ HasExpiratoryRespiratoryResistance()

bool SERespiratorySystem::HasExpiratoryRespiratoryResistance ( ) const
virtual

◆ HasExpiratoryTidalVolume()

bool SERespiratorySystem::HasExpiratoryTidalVolume ( ) const
virtual

◆ HasExtrinsicPositiveEndExpiratoryPressure()

bool SERespiratorySystem::HasExtrinsicPositiveEndExpiratoryPressure ( ) const
virtual

◆ HasFractionOfInspiredOxygen()

bool SERespiratorySystem::HasFractionOfInspiredOxygen ( ) const
virtual

◆ HasHorowitzIndex()

bool SERespiratorySystem::HasHorowitzIndex ( ) const
virtual

◆ HasImposedPowerOfBreathing()

bool SERespiratorySystem::HasImposedPowerOfBreathing ( ) const
virtual

◆ HasImposedWorkOfBreathing()

bool SERespiratorySystem::HasImposedWorkOfBreathing ( ) const
virtual

◆ HasInspiratoryExpiratoryRatio()

bool SERespiratorySystem::HasInspiratoryExpiratoryRatio ( ) const
virtual

◆ HasInspiratoryFlow()

bool SERespiratorySystem::HasInspiratoryFlow ( ) const
virtual

◆ HasInspiratoryRespiratoryResistance()

bool SERespiratorySystem::HasInspiratoryRespiratoryResistance ( ) const
virtual

◆ HasInspiratoryTidalVolume()

bool SERespiratorySystem::HasInspiratoryTidalVolume ( ) const
virtual

◆ HasIntrapleuralPressure()

bool SERespiratorySystem::HasIntrapleuralPressure ( ) const
virtual

◆ HasIntrapulmonaryPressure()

bool SERespiratorySystem::HasIntrapulmonaryPressure ( ) const
virtual

◆ HasIntrinsicPositiveEndExpiratoryPressure()

bool SERespiratorySystem::HasIntrinsicPositiveEndExpiratoryPressure ( ) const
virtual

◆ HasLungCompliance()

bool SERespiratorySystem::HasLungCompliance ( ) const
virtual

◆ HasMaximalInspiratoryPressure()

bool SERespiratorySystem::HasMaximalInspiratoryPressure ( ) const
virtual

◆ HasMeanAirwayPressure()

bool SERespiratorySystem::HasMeanAirwayPressure ( ) const
virtual

◆ HasMechanics()

bool SERespiratorySystem::HasMechanics ( ) const
virtual

◆ HasOxygenationIndex()

bool SERespiratorySystem::HasOxygenationIndex ( ) const
virtual

◆ HasOxygenSaturationIndex()

bool SERespiratorySystem::HasOxygenSaturationIndex ( ) const
virtual

◆ HasPatientPowerOfBreathing()

bool SERespiratorySystem::HasPatientPowerOfBreathing ( ) const
virtual

◆ HasPatientWorkOfBreathing()

bool SERespiratorySystem::HasPatientWorkOfBreathing ( ) const
virtual

◆ HasPeakInspiratoryPressure()

bool SERespiratorySystem::HasPeakInspiratoryPressure ( ) const
virtual

◆ HasPhysiologicDeadSpace()

bool SERespiratorySystem::HasPhysiologicDeadSpace ( ) const
virtual

◆ HasPhysiologicDeadSpaceTidalVolumeRatio()

bool SERespiratorySystem::HasPhysiologicDeadSpaceTidalVolumeRatio ( ) const
virtual

◆ HasPhysiologicShuntFraction()

bool SERespiratorySystem::HasPhysiologicShuntFraction ( ) const
virtual

◆ HasRelativeTotalLungVolume()

bool SERespiratorySystem::HasRelativeTotalLungVolume ( ) const
virtual

◆ HasResistiveExpiratoryWorkOfBreathing()

bool SERespiratorySystem::HasResistiveExpiratoryWorkOfBreathing ( ) const
virtual

◆ HasResistiveInspiratoryWorkOfBreathing()

bool SERespiratorySystem::HasResistiveInspiratoryWorkOfBreathing ( ) const
virtual

◆ HasRespirationRate()

bool SERespiratorySystem::HasRespirationRate ( ) const
virtual

◆ HasRespiratoryCompliance()

bool SERespiratorySystem::HasRespiratoryCompliance ( ) const
virtual

◆ HasRespiratoryElastance()

bool SERespiratorySystem::HasRespiratoryElastance ( ) const
virtual

◆ HasRespiratoryMuscleFatigue()

bool SERespiratorySystem::HasRespiratoryMuscleFatigue ( ) const
virtual

◆ HasRespiratoryMusclePressure()

bool SERespiratorySystem::HasRespiratoryMusclePressure ( ) const
virtual

◆ HasSaturationAndFractionOfInspiredOxygenRatio()

bool SERespiratorySystem::HasSaturationAndFractionOfInspiredOxygenRatio ( ) const
virtual

◆ HasSpecificVentilation()

bool SERespiratorySystem::HasSpecificVentilation ( ) const
virtual

◆ HasTidalVolume()

bool SERespiratorySystem::HasTidalVolume ( ) const
virtual

◆ HasTotalAlveolarVentilation()

bool SERespiratorySystem::HasTotalAlveolarVentilation ( ) const
virtual

◆ HasTotalDeadSpaceVentilation()

bool SERespiratorySystem::HasTotalDeadSpaceVentilation ( ) const
virtual

◆ HasTotalLungVolume()

bool SERespiratorySystem::HasTotalLungVolume ( ) const
virtual

◆ HasTotalPositiveEndExpiratoryPressure()

bool SERespiratorySystem::HasTotalPositiveEndExpiratoryPressure ( ) const
virtual

◆ HasTotalPowerOfBreathing()

bool SERespiratorySystem::HasTotalPowerOfBreathing ( ) const
virtual

◆ HasTotalPulmonaryVentilation()

bool SERespiratorySystem::HasTotalPulmonaryVentilation ( ) const
virtual

◆ HasTotalWorkOfBreathing()

bool SERespiratorySystem::HasTotalWorkOfBreathing ( ) const
virtual

◆ HasTransairwayPressure()

bool SERespiratorySystem::HasTransairwayPressure ( ) const
virtual

◆ HasTransalveolarPressure()

bool SERespiratorySystem::HasTransalveolarPressure ( ) const
virtual

◆ HasTransChestWallPressure()

bool SERespiratorySystem::HasTransChestWallPressure ( ) const
virtual

◆ HasTransMusclePressure()

bool SERespiratorySystem::HasTransMusclePressure ( ) const
virtual

◆ HasTranspulmonaryPressure()

bool SERespiratorySystem::HasTranspulmonaryPressure ( ) const
virtual

◆ HasTransrespiratoryPressure()

bool SERespiratorySystem::HasTransrespiratoryPressure ( ) const
virtual

◆ HasTransthoracicPressure()

bool SERespiratorySystem::HasTransthoracicPressure ( ) const
virtual

◆ HasVentilationPerfusionRatio()

bool SERespiratorySystem::HasVentilationPerfusionRatio ( ) const
virtual

Friends And Related Function Documentation

◆ PBPhysiology

friend class PBPhysiology
friend

Member Data Documentation

◆ m_AirwayPressure

SEScalarPressure* SERespiratorySystem::m_AirwayPressure
protected

◆ m_AlveolarArterialGradient

SEScalarPressure* SERespiratorySystem::m_AlveolarArterialGradient
protected

◆ m_AlveolarDeadSpace

SEScalarVolume* SERespiratorySystem::m_AlveolarDeadSpace
protected

◆ m_AnatomicDeadSpace

SEScalarVolume* SERespiratorySystem::m_AnatomicDeadSpace
protected

◆ m_ChestWallCompliance

SEScalarVolumePerPressure* SERespiratorySystem::m_ChestWallCompliance
protected

◆ m_ClinicalPhysiologicDeadSpaceTidalVolumeRatio

SEScalar* SERespiratorySystem::m_ClinicalPhysiologicDeadSpaceTidalVolumeRatio
protected

◆ m_ElasticWorkOfBreathing

SEScalarEnergy* SERespiratorySystem::m_ElasticWorkOfBreathing
protected

◆ m_EndTidalCarbonDioxideFraction

SEScalar0To1* SERespiratorySystem::m_EndTidalCarbonDioxideFraction
protected

◆ m_EndTidalCarbonDioxidePressure

SEScalarPressure* SERespiratorySystem::m_EndTidalCarbonDioxidePressure
protected

◆ m_EndTidalOxygenFraction

SEScalar0To1* SERespiratorySystem::m_EndTidalOxygenFraction
protected

◆ m_EndTidalOxygenPressure

SEScalarPressure* SERespiratorySystem::m_EndTidalOxygenPressure
protected

◆ m_ExpiratoryFlow

SEScalarVolumePerTime* SERespiratorySystem::m_ExpiratoryFlow
protected

◆ m_ExpiratoryRespiratoryResistance

SEScalarPressureTimePerVolume* SERespiratorySystem::m_ExpiratoryRespiratoryResistance
protected

◆ m_ExpiratoryTidalVolume

SEScalarVolume* SERespiratorySystem::m_ExpiratoryTidalVolume
protected

◆ m_ExtrinsicPositiveEndExpiratoryPressure

SEScalarPressure* SERespiratorySystem::m_ExtrinsicPositiveEndExpiratoryPressure
protected

◆ m_FractionOfInspiredOxygen

SEScalar0To1* SERespiratorySystem::m_FractionOfInspiredOxygen
protected

◆ m_HorowitzIndex

SEScalarPressure* SERespiratorySystem::m_HorowitzIndex
protected

◆ m_ImposedPowerOfBreathing

SEScalarPower* SERespiratorySystem::m_ImposedPowerOfBreathing
protected

◆ m_ImposedWorkOfBreathing

SEScalarEnergy* SERespiratorySystem::m_ImposedWorkOfBreathing
protected

◆ m_InspiratoryExpiratoryRatio

SEScalar* SERespiratorySystem::m_InspiratoryExpiratoryRatio
protected

◆ m_InspiratoryFlow

SEScalarVolumePerTime* SERespiratorySystem::m_InspiratoryFlow
protected

◆ m_InspiratoryRespiratoryResistance

SEScalarPressureTimePerVolume* SERespiratorySystem::m_InspiratoryRespiratoryResistance
protected

◆ m_InspiratoryTidalVolume

SEScalarVolume* SERespiratorySystem::m_InspiratoryTidalVolume
protected

◆ m_IntrapleuralPressure

SEScalarPressure* SERespiratorySystem::m_IntrapleuralPressure
protected

◆ m_IntrapulmonaryPressure

SEScalarPressure* SERespiratorySystem::m_IntrapulmonaryPressure
protected

◆ m_IntrinsicPositiveEndExpiratoryPressure

SEScalarPressure* SERespiratorySystem::m_IntrinsicPositiveEndExpiratoryPressure
protected

◆ m_LungCompliance

SEScalarVolumePerPressure* SERespiratorySystem::m_LungCompliance
protected

◆ m_MaximalInspiratoryPressure

SEScalarPressure* SERespiratorySystem::m_MaximalInspiratoryPressure
protected

◆ m_MeanAirwayPressure

SEScalarPressure* SERespiratorySystem::m_MeanAirwayPressure
protected

◆ m_Mechanics

SERespiratoryMechanics* SERespiratorySystem::m_Mechanics
protected

◆ m_OxygenationIndex

SEScalar* SERespiratorySystem::m_OxygenationIndex
protected

◆ m_OxygenSaturationIndex

SEScalarPressure* SERespiratorySystem::m_OxygenSaturationIndex
protected

◆ m_PatientPowerOfBreathing

SEScalarPower* SERespiratorySystem::m_PatientPowerOfBreathing
protected

◆ m_PatientWorkOfBreathing

SEScalarEnergy* SERespiratorySystem::m_PatientWorkOfBreathing
protected

◆ m_PeakInspiratoryPressure

SEScalarPressure* SERespiratorySystem::m_PeakInspiratoryPressure
protected

◆ m_PhysiologicDeadSpace

SEScalarVolume* SERespiratorySystem::m_PhysiologicDeadSpace
protected

◆ m_PhysiologicDeadSpaceTidalVolumeRatio

SEScalar* SERespiratorySystem::m_PhysiologicDeadSpaceTidalVolumeRatio
protected

◆ m_PhysiologicShuntFraction

SEScalar0To1* SERespiratorySystem::m_PhysiologicShuntFraction
protected

◆ m_RelativeTotalLungVolume

SEScalarVolume* SERespiratorySystem::m_RelativeTotalLungVolume
protected

◆ m_ResistiveExpiratoryWorkOfBreathing

SEScalarEnergy* SERespiratorySystem::m_ResistiveExpiratoryWorkOfBreathing
protected

◆ m_ResistiveInspiratoryWorkOfBreathing

SEScalarEnergy* SERespiratorySystem::m_ResistiveInspiratoryWorkOfBreathing
protected

◆ m_RespirationRate

SEScalarFrequency* SERespiratorySystem::m_RespirationRate
protected

◆ m_RespiratoryCompliance

SEScalarVolumePerPressure* SERespiratorySystem::m_RespiratoryCompliance
protected

◆ m_RespiratoryElastance

SEScalarPressurePerVolume* SERespiratorySystem::m_RespiratoryElastance
protected

◆ m_RespiratoryMuscleFatigue

SEScalar0To1* SERespiratorySystem::m_RespiratoryMuscleFatigue
protected

◆ m_RespiratoryMusclePressure

SEScalarPressure* SERespiratorySystem::m_RespiratoryMusclePressure
protected

◆ m_SaturationAndFractionOfInspiredOxygenRatio

SEScalar* SERespiratorySystem::m_SaturationAndFractionOfInspiredOxygenRatio
protected

◆ m_SpecificVentilation

SEScalar* SERespiratorySystem::m_SpecificVentilation
protected

◆ m_TidalVolume

SEScalarVolume* SERespiratorySystem::m_TidalVolume
protected

◆ m_TotalAlveolarVentilation

SEScalarVolumePerTime* SERespiratorySystem::m_TotalAlveolarVentilation
protected

◆ m_TotalDeadSpaceVentilation

SEScalarVolumePerTime* SERespiratorySystem::m_TotalDeadSpaceVentilation
protected

◆ m_TotalLungVolume

SEScalarVolume* SERespiratorySystem::m_TotalLungVolume
protected

◆ m_TotalPositiveEndExpiratoryPressure

SEScalarPressure* SERespiratorySystem::m_TotalPositiveEndExpiratoryPressure
protected

◆ m_TotalPowerOfBreathing

SEScalarPower* SERespiratorySystem::m_TotalPowerOfBreathing
protected

◆ m_TotalPulmonaryVentilation

SEScalarVolumePerTime* SERespiratorySystem::m_TotalPulmonaryVentilation
protected

◆ m_TotalWorkOfBreathing

SEScalarEnergy* SERespiratorySystem::m_TotalWorkOfBreathing
protected

◆ m_TransairwayPressure

SEScalarPressure* SERespiratorySystem::m_TransairwayPressure
protected

◆ m_TransalveolarPressure

SEScalarPressure* SERespiratorySystem::m_TransalveolarPressure
protected

◆ m_TransChestWallPressure

SEScalarPressure* SERespiratorySystem::m_TransChestWallPressure
protected

◆ m_TransMusclePressure

SEScalarPressure* SERespiratorySystem::m_TransMusclePressure
protected

◆ m_TranspulmonaryPressure

SEScalarPressure* SERespiratorySystem::m_TranspulmonaryPressure
protected

◆ m_TransrespiratoryPressure

SEScalarPressure* SERespiratorySystem::m_TransrespiratoryPressure
protected

◆ m_TransthoracicPressure

SEScalarPressure* SERespiratorySystem::m_TransthoracicPressure
protected

◆ m_VentilationPerfusionRatio

SEScalar* SERespiratorySystem::m_VentilationPerfusionRatio
protected

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.