SEMechanicalVentilator Class Reference

#include <SEMechanicalVentilator.h>

Inherits SEEquipment.

Public Member Functions

 SEMechanicalVentilator (Logger *logger)
 
virtual ~SEMechanicalVentilator ()
 
void Clear () override
 
virtual void TurnOff ()
 
- Public Member Functions inherited from SEEquipment
 SEEquipment (Logger *logger)
 
virtual ~SEEquipment ()
 
void Clear () override
 
- 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 LoggerGetLogger () 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
 

Friends

class PBMechanicalVentilator
 

StateChange

  • This method is called when ever there is a state change Specically a new file has been loaded, configuration action, or the system reset Engine specific methodology can then update their logic.
SEScalarPressurem_AirwayPressure
 
SEScalarEnum< eBreathState > m_BreathState
 
SEScalarVolumePerPressurem_DynamicRespiratoryCompliance
 
SEScalar0To1m_EndTidalCarbonDioxideFraction
 
SEScalarPressurem_EndTidalCarbonDioxidePressure
 
SEScalar0To1m_EndTidalOxygenFraction
 
SEScalarPressurem_EndTidalOxygenPressure
 
SEScalarVolumePerTimem_ExpiratoryFlow
 
SEScalarPressureTimePerVolumem_ExpiratoryResistance
 
SEScalarVolumem_ExpiratoryTidalVolume
 
SEScalarPressurem_ExtrinsicPositiveEndExpiratoryPressure
 
SEScalarm_InspiratoryExpiratoryRatio
 
SEScalarVolumePerTimem_InspiratoryFlow
 
SEScalarPressureTimePerVolumem_InspiratoryResistance
 
SEScalarVolumem_InspiratoryTidalVolume
 
SEScalarPressurem_IntrinsicPositiveEndExpiratoryPressure
 
SEScalar0To1m_LeakFraction
 
SEScalarPressurem_MeanAirwayPressure
 
SEScalarVolumePerTimem_PeakExpiratoryFlow
 
SEScalarVolumePerTimem_PeakInspiratoryFlow
 
SEScalarPressurem_PeakInspiratoryPressure
 
SEScalarPressurem_PlateauPressure
 
SEScalarFrequencym_RespirationRate
 
SEScalarVolumePerPressurem_StaticRespiratoryCompliance
 
SEScalarVolumem_TidalVolume
 
SEScalarVolumem_TotalLungVolume
 
SEScalarPressurem_TotalPositiveEndExpiratoryPressure
 
SEScalarVolumePerTimem_TotalPulmonaryVentilation
 
SEMechanicalVentilatorSettingsm_Settings
 
const SEScalarGetScalar (const std::string &name) override
 
virtual bool HasAirwayPressure () const
 
virtual SEScalarPressureGetAirwayPressure ()
 
virtual double GetAirwayPressure (const PressureUnit &unit) const
 
virtual eBreathState GetBreathState () const
 
virtual void SetBreathState (eBreathState c)
 
virtual bool HasDynamicRespiratoryCompliance () const
 
virtual SEScalarVolumePerPressureGetDynamicRespiratoryCompliance ()
 
virtual double GetDynamicRespiratoryCompliance (const VolumePerPressureUnit &unit) const
 
virtual bool HasEndTidalCarbonDioxideFraction () const
 
virtual SEScalar0To1GetEndTidalCarbonDioxideFraction ()
 
virtual double GetEndTidalCarbonDioxideFraction () const
 
virtual bool HasEndTidalCarbonDioxidePressure () const
 
virtual SEScalarPressureGetEndTidalCarbonDioxidePressure ()
 
virtual double GetEndTidalCarbonDioxidePressure (const PressureUnit &unit) const
 
virtual bool HasEndTidalOxygenFraction () const
 
virtual SEScalar0To1GetEndTidalOxygenFraction ()
 
virtual double GetEndTidalOxygenFraction () const
 
virtual bool HasEndTidalOxygenPressure () const
 
virtual SEScalarPressureGetEndTidalOxygenPressure ()
 
virtual double GetEndTidalOxygenPressure (const PressureUnit &unit) const
 
virtual bool HasExpiratoryFlow () const
 
virtual SEScalarVolumePerTimeGetExpiratoryFlow ()
 
virtual double GetExpiratoryFlow (const VolumePerTimeUnit &unit) const
 
virtual bool HasExpiratoryResistance () const
 
virtual SEScalarPressureTimePerVolumeGetExpiratoryResistance ()
 
virtual double GetExpiratoryResistance (const PressureTimePerVolumeUnit &unit) const
 
virtual bool HasExpiratoryTidalVolume () const
 
virtual SEScalarVolumeGetExpiratoryTidalVolume ()
 
virtual double GetExpiratoryTidalVolume (const VolumeUnit &unit) const
 
virtual bool HasExtrinsicPositiveEndExpiratoryPressure () const
 
virtual SEScalarPressureGetExtrinsicPositiveEndExpiratoryPressure ()
 
virtual double GetExtrinsicPositiveEndExpiratoryPressure (const PressureUnit &unit) const
 
virtual bool HasInspiratoryExpiratoryRatio () const
 
virtual SEScalarGetInspiratoryExpiratoryRatio ()
 
virtual double GetInspiratoryExpiratoryRatio () const
 
virtual bool HasInspiratoryFlow () const
 
virtual SEScalarVolumePerTimeGetInspiratoryFlow ()
 
virtual double GetInspiratoryFlow (const VolumePerTimeUnit &unit) const
 
virtual bool HasInspiratoryResistance () const
 
virtual SEScalarPressureTimePerVolumeGetInspiratoryResistance ()
 
virtual double GetInspiratoryResistance (const PressureTimePerVolumeUnit &unit) const
 
virtual bool HasInspiratoryTidalVolume () const
 
virtual SEScalarVolumeGetInspiratoryTidalVolume ()
 
virtual double GetInspiratoryTidalVolume (const VolumeUnit &unit) const
 
virtual bool HasIntrinsicPositiveEndExpiratoryPressure () const
 
virtual SEScalarPressureGetIntrinsicPositiveEndExpiratoryPressure ()
 
virtual double GetIntrinsicPositiveEndExpiratoryPressure (const PressureUnit &unit) const
 
virtual bool HasLeakFraction () const
 
virtual SEScalar0To1GetLeakFraction ()
 
virtual double GetLeakFraction () const
 
virtual bool HasMeanAirwayPressure () const
 
virtual SEScalarPressureGetMeanAirwayPressure ()
 
virtual double GetMeanAirwayPressure (const PressureUnit &unit) const
 
virtual bool HasPeakExpiratoryFlow () const
 
virtual SEScalarVolumePerTimeGetPeakExpiratoryFlow ()
 
virtual double GetPeakExpiratoryFlow (const VolumePerTimeUnit &unit) const
 
virtual bool HasPeakInspiratoryFlow () const
 
virtual SEScalarVolumePerTimeGetPeakInspiratoryFlow ()
 
virtual double GetPeakInspiratoryFlow (const VolumePerTimeUnit &unit) const
 
virtual bool HasPeakInspiratoryPressure () const
 
virtual SEScalarPressureGetPeakInspiratoryPressure ()
 
virtual double GetPeakInspiratoryPressure (const PressureUnit &unit) const
 
virtual bool HasPlateauPressure () const
 
virtual SEScalarPressureGetPlateauPressure ()
 
virtual double GetPlateauPressure (const PressureUnit &unit) const
 
virtual bool HasRespirationRate () const
 
virtual SEScalarFrequencyGetRespirationRate ()
 
virtual double GetRespirationRate (const FrequencyUnit &unit) const
 
virtual bool HasStaticRespiratoryCompliance () const
 
virtual SEScalarVolumePerPressureGetStaticRespiratoryCompliance ()
 
virtual double GetStaticRespiratoryCompliance (const VolumePerPressureUnit &unit) const
 
virtual bool HasTidalVolume () const
 
virtual SEScalarVolumeGetTidalVolume ()
 
virtual double GetTidalVolume (const VolumeUnit &unit) const
 
virtual bool HasTotalLungVolume () const
 
virtual SEScalarVolumeGetTotalLungVolume ()
 
virtual double GetTotalLungVolume (const VolumeUnit &unit) const
 
virtual bool HasTotalPositiveEndExpiratoryPressure () const
 
virtual SEScalarPressureGetTotalPositiveEndExpiratoryPressure ()
 
virtual double GetTotalPositiveEndExpiratoryPressure (const PressureUnit &unit) const
 
virtual bool HasTotalPulmonaryVentilation () const
 
virtual SEScalarVolumePerTimeGetTotalPulmonaryVentilation ()
 
virtual double GetTotalPulmonaryVentilation (const VolumePerTimeUnit &unit) const
 
virtual bool HasSettings () const
 
virtual SEMechanicalVentilatorSettingsGetSettings ()
 
virtual const SEMechanicalVentilatorSettingsGetSettings () const
 
virtual void RemoveSettings ()
 
virtual void StateChange ()
 

Additional Inherited Members

- Static Public Member Functions inherited from SESystem
static const SEScalarGetScalar (const std::string &name, std::vector< SESystem * > *systems)
 
- Protected Attributes inherited from SESystem
std::stringstream m_ss
 
- Protected Attributes inherited from Loggable
bool myLogger
 
Loggerm_Logger
 

Constructor & Destructor Documentation

◆ SEMechanicalVentilator()

SEMechanicalVentilator::SEMechanicalVentilator ( Logger logger)

◆ ~SEMechanicalVentilator()

SEMechanicalVentilator::~SEMechanicalVentilator ( )
virtual

Member Function Documentation

◆ Clear()

void SEMechanicalVentilator::Clear ( )
overridevirtual

Reimplemented from SESystem.

◆ GetAirwayPressure() [1/2]

SEScalarPressure & SEMechanicalVentilator::GetAirwayPressure ( )
virtual

◆ GetAirwayPressure() [2/2]

double SEMechanicalVentilator::GetAirwayPressure ( const PressureUnit unit) const
virtual

◆ GetBreathState()

eBreathState SEMechanicalVentilator::GetBreathState ( ) const
virtual

◆ GetDynamicRespiratoryCompliance() [1/2]

SEScalarVolumePerPressure & SEMechanicalVentilator::GetDynamicRespiratoryCompliance ( )
virtual

◆ GetDynamicRespiratoryCompliance() [2/2]

double SEMechanicalVentilator::GetDynamicRespiratoryCompliance ( const VolumePerPressureUnit unit) const
virtual

◆ GetEndTidalCarbonDioxideFraction() [1/2]

SEScalar0To1 & SEMechanicalVentilator::GetEndTidalCarbonDioxideFraction ( )
virtual

◆ GetEndTidalCarbonDioxideFraction() [2/2]

double SEMechanicalVentilator::GetEndTidalCarbonDioxideFraction ( ) const
virtual

◆ GetEndTidalCarbonDioxidePressure() [1/2]

SEScalarPressure & SEMechanicalVentilator::GetEndTidalCarbonDioxidePressure ( )
virtual

◆ GetEndTidalCarbonDioxidePressure() [2/2]

double SEMechanicalVentilator::GetEndTidalCarbonDioxidePressure ( const PressureUnit unit) const
virtual

◆ GetEndTidalOxygenFraction() [1/2]

SEScalar0To1 & SEMechanicalVentilator::GetEndTidalOxygenFraction ( )
virtual

◆ GetEndTidalOxygenFraction() [2/2]

double SEMechanicalVentilator::GetEndTidalOxygenFraction ( ) const
virtual

◆ GetEndTidalOxygenPressure() [1/2]

SEScalarPressure & SEMechanicalVentilator::GetEndTidalOxygenPressure ( )
virtual

◆ GetEndTidalOxygenPressure() [2/2]

double SEMechanicalVentilator::GetEndTidalOxygenPressure ( const PressureUnit unit) const
virtual

◆ GetExpiratoryFlow() [1/2]

SEScalarVolumePerTime & SEMechanicalVentilator::GetExpiratoryFlow ( )
virtual

◆ GetExpiratoryFlow() [2/2]

double SEMechanicalVentilator::GetExpiratoryFlow ( const VolumePerTimeUnit unit) const
virtual

◆ GetExpiratoryResistance() [1/2]

SEScalarPressureTimePerVolume & SEMechanicalVentilator::GetExpiratoryResistance ( )
virtual

◆ GetExpiratoryResistance() [2/2]

double SEMechanicalVentilator::GetExpiratoryResistance ( const PressureTimePerVolumeUnit unit) const
virtual

◆ GetExpiratoryTidalVolume() [1/2]

SEScalarVolume & SEMechanicalVentilator::GetExpiratoryTidalVolume ( )
virtual

◆ GetExpiratoryTidalVolume() [2/2]

double SEMechanicalVentilator::GetExpiratoryTidalVolume ( const VolumeUnit unit) const
virtual

◆ GetExtrinsicPositiveEndExpiratoryPressure() [1/2]

SEScalarPressure & SEMechanicalVentilator::GetExtrinsicPositiveEndExpiratoryPressure ( )
virtual

◆ GetExtrinsicPositiveEndExpiratoryPressure() [2/2]

double SEMechanicalVentilator::GetExtrinsicPositiveEndExpiratoryPressure ( const PressureUnit unit) const
virtual

◆ GetInspiratoryExpiratoryRatio() [1/2]

SEScalar & SEMechanicalVentilator::GetInspiratoryExpiratoryRatio ( )
virtual

◆ GetInspiratoryExpiratoryRatio() [2/2]

double SEMechanicalVentilator::GetInspiratoryExpiratoryRatio ( ) const
virtual

◆ GetInspiratoryFlow() [1/2]

SEScalarVolumePerTime & SEMechanicalVentilator::GetInspiratoryFlow ( )
virtual

◆ GetInspiratoryFlow() [2/2]

double SEMechanicalVentilator::GetInspiratoryFlow ( const VolumePerTimeUnit unit) const
virtual

◆ GetInspiratoryResistance() [1/2]

SEScalarPressureTimePerVolume & SEMechanicalVentilator::GetInspiratoryResistance ( )
virtual

◆ GetInspiratoryResistance() [2/2]

double SEMechanicalVentilator::GetInspiratoryResistance ( const PressureTimePerVolumeUnit unit) const
virtual

◆ GetInspiratoryTidalVolume() [1/2]

SEScalarVolume & SEMechanicalVentilator::GetInspiratoryTidalVolume ( )
virtual

◆ GetInspiratoryTidalVolume() [2/2]

double SEMechanicalVentilator::GetInspiratoryTidalVolume ( const VolumeUnit unit) const
virtual

◆ GetIntrinsicPositiveEndExpiratoryPressure() [1/2]

SEScalarPressure & SEMechanicalVentilator::GetIntrinsicPositiveEndExpiratoryPressure ( )
virtual

◆ GetIntrinsicPositiveEndExpiratoryPressure() [2/2]

double SEMechanicalVentilator::GetIntrinsicPositiveEndExpiratoryPressure ( const PressureUnit unit) const
virtual

◆ GetLeakFraction() [1/2]

SEScalar0To1 & SEMechanicalVentilator::GetLeakFraction ( )
virtual

◆ GetLeakFraction() [2/2]

double SEMechanicalVentilator::GetLeakFraction ( ) const
virtual

◆ GetMeanAirwayPressure() [1/2]

SEScalarPressure & SEMechanicalVentilator::GetMeanAirwayPressure ( )
virtual

◆ GetMeanAirwayPressure() [2/2]

double SEMechanicalVentilator::GetMeanAirwayPressure ( const PressureUnit unit) const
virtual

◆ GetPeakExpiratoryFlow() [1/2]

SEScalarVolumePerTime & SEMechanicalVentilator::GetPeakExpiratoryFlow ( )
virtual

◆ GetPeakExpiratoryFlow() [2/2]

double SEMechanicalVentilator::GetPeakExpiratoryFlow ( const VolumePerTimeUnit unit) const
virtual

◆ GetPeakInspiratoryFlow() [1/2]

SEScalarVolumePerTime & SEMechanicalVentilator::GetPeakInspiratoryFlow ( )
virtual

◆ GetPeakInspiratoryFlow() [2/2]

double SEMechanicalVentilator::GetPeakInspiratoryFlow ( const VolumePerTimeUnit unit) const
virtual

◆ GetPeakInspiratoryPressure() [1/2]

SEScalarPressure & SEMechanicalVentilator::GetPeakInspiratoryPressure ( )
virtual

◆ GetPeakInspiratoryPressure() [2/2]

double SEMechanicalVentilator::GetPeakInspiratoryPressure ( const PressureUnit unit) const
virtual

◆ GetPlateauPressure() [1/2]

SEScalarPressure & SEMechanicalVentilator::GetPlateauPressure ( )
virtual

◆ GetPlateauPressure() [2/2]

double SEMechanicalVentilator::GetPlateauPressure ( const PressureUnit unit) const
virtual

◆ GetRespirationRate() [1/2]

SEScalarFrequency & SEMechanicalVentilator::GetRespirationRate ( )
virtual

◆ GetRespirationRate() [2/2]

double SEMechanicalVentilator::GetRespirationRate ( const FrequencyUnit unit) const
virtual

◆ GetScalar()

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

Implements SESystem.

◆ GetSettings() [1/2]

SEMechanicalVentilatorSettings & SEMechanicalVentilator::GetSettings ( )
virtual

◆ GetSettings() [2/2]

const SEMechanicalVentilatorSettings * SEMechanicalVentilator::GetSettings ( ) const
virtual

◆ GetStaticRespiratoryCompliance() [1/2]

SEScalarVolumePerPressure & SEMechanicalVentilator::GetStaticRespiratoryCompliance ( )
virtual

◆ GetStaticRespiratoryCompliance() [2/2]

double SEMechanicalVentilator::GetStaticRespiratoryCompliance ( const VolumePerPressureUnit unit) const
virtual

◆ GetTidalVolume() [1/2]

SEScalarVolume & SEMechanicalVentilator::GetTidalVolume ( )
virtual

◆ GetTidalVolume() [2/2]

double SEMechanicalVentilator::GetTidalVolume ( const VolumeUnit unit) const
virtual

◆ GetTotalLungVolume() [1/2]

SEScalarVolume & SEMechanicalVentilator::GetTotalLungVolume ( )
virtual

◆ GetTotalLungVolume() [2/2]

double SEMechanicalVentilator::GetTotalLungVolume ( const VolumeUnit unit) const
virtual

◆ GetTotalPositiveEndExpiratoryPressure() [1/2]

SEScalarPressure & SEMechanicalVentilator::GetTotalPositiveEndExpiratoryPressure ( )
virtual

◆ GetTotalPositiveEndExpiratoryPressure() [2/2]

double SEMechanicalVentilator::GetTotalPositiveEndExpiratoryPressure ( const PressureUnit unit) const
virtual

◆ GetTotalPulmonaryVentilation() [1/2]

SEScalarVolumePerTime & SEMechanicalVentilator::GetTotalPulmonaryVentilation ( )
virtual

◆ GetTotalPulmonaryVentilation() [2/2]

double SEMechanicalVentilator::GetTotalPulmonaryVentilation ( const VolumePerTimeUnit unit) const
virtual

◆ HasAirwayPressure()

bool SEMechanicalVentilator::HasAirwayPressure ( ) const
virtual

◆ HasDynamicRespiratoryCompliance()

bool SEMechanicalVentilator::HasDynamicRespiratoryCompliance ( ) const
virtual

◆ HasEndTidalCarbonDioxideFraction()

bool SEMechanicalVentilator::HasEndTidalCarbonDioxideFraction ( ) const
virtual

◆ HasEndTidalCarbonDioxidePressure()

bool SEMechanicalVentilator::HasEndTidalCarbonDioxidePressure ( ) const
virtual

◆ HasEndTidalOxygenFraction()

bool SEMechanicalVentilator::HasEndTidalOxygenFraction ( ) const
virtual

◆ HasEndTidalOxygenPressure()

bool SEMechanicalVentilator::HasEndTidalOxygenPressure ( ) const
virtual

◆ HasExpiratoryFlow()

bool SEMechanicalVentilator::HasExpiratoryFlow ( ) const
virtual

◆ HasExpiratoryResistance()

bool SEMechanicalVentilator::HasExpiratoryResistance ( ) const
virtual

◆ HasExpiratoryTidalVolume()

bool SEMechanicalVentilator::HasExpiratoryTidalVolume ( ) const
virtual

◆ HasExtrinsicPositiveEndExpiratoryPressure()

bool SEMechanicalVentilator::HasExtrinsicPositiveEndExpiratoryPressure ( ) const
virtual

◆ HasInspiratoryExpiratoryRatio()

bool SEMechanicalVentilator::HasInspiratoryExpiratoryRatio ( ) const
virtual

◆ HasInspiratoryFlow()

bool SEMechanicalVentilator::HasInspiratoryFlow ( ) const
virtual

◆ HasInspiratoryResistance()

bool SEMechanicalVentilator::HasInspiratoryResistance ( ) const
virtual

◆ HasInspiratoryTidalVolume()

bool SEMechanicalVentilator::HasInspiratoryTidalVolume ( ) const
virtual

◆ HasIntrinsicPositiveEndExpiratoryPressure()

bool SEMechanicalVentilator::HasIntrinsicPositiveEndExpiratoryPressure ( ) const
virtual

◆ HasLeakFraction()

bool SEMechanicalVentilator::HasLeakFraction ( ) const
virtual

◆ HasMeanAirwayPressure()

bool SEMechanicalVentilator::HasMeanAirwayPressure ( ) const
virtual

◆ HasPeakExpiratoryFlow()

bool SEMechanicalVentilator::HasPeakExpiratoryFlow ( ) const
virtual

◆ HasPeakInspiratoryFlow()

bool SEMechanicalVentilator::HasPeakInspiratoryFlow ( ) const
virtual

◆ HasPeakInspiratoryPressure()

bool SEMechanicalVentilator::HasPeakInspiratoryPressure ( ) const
virtual

◆ HasPlateauPressure()

bool SEMechanicalVentilator::HasPlateauPressure ( ) const
virtual

◆ HasRespirationRate()

bool SEMechanicalVentilator::HasRespirationRate ( ) const
virtual

◆ HasSettings()

bool SEMechanicalVentilator::HasSettings ( ) const
virtual

◆ HasStaticRespiratoryCompliance()

bool SEMechanicalVentilator::HasStaticRespiratoryCompliance ( ) const
virtual

◆ HasTidalVolume()

bool SEMechanicalVentilator::HasTidalVolume ( ) const
virtual

◆ HasTotalLungVolume()

bool SEMechanicalVentilator::HasTotalLungVolume ( ) const
virtual

◆ HasTotalPositiveEndExpiratoryPressure()

bool SEMechanicalVentilator::HasTotalPositiveEndExpiratoryPressure ( ) const
virtual

◆ HasTotalPulmonaryVentilation()

bool SEMechanicalVentilator::HasTotalPulmonaryVentilation ( ) const
virtual

◆ RemoveSettings()

void SEMechanicalVentilator::RemoveSettings ( )
virtual

◆ SetBreathState()

void SEMechanicalVentilator::SetBreathState ( eBreathState  c)
virtual

◆ StateChange()

virtual void SEMechanicalVentilator::StateChange ( )
inlineprotectedvirtual

◆ TurnOff()

void SEMechanicalVentilator::TurnOff ( )
virtual

Friends And Related Function Documentation

◆ PBMechanicalVentilator

friend class PBMechanicalVentilator
friend

Member Data Documentation

◆ m_AirwayPressure

SEScalarPressure* SEMechanicalVentilator::m_AirwayPressure
protected

◆ m_BreathState

SEScalarEnum<eBreathState> SEMechanicalVentilator::m_BreathState
protected

◆ m_DynamicRespiratoryCompliance

SEScalarVolumePerPressure* SEMechanicalVentilator::m_DynamicRespiratoryCompliance
protected

◆ m_EndTidalCarbonDioxideFraction

SEScalar0To1* SEMechanicalVentilator::m_EndTidalCarbonDioxideFraction
protected

◆ m_EndTidalCarbonDioxidePressure

SEScalarPressure* SEMechanicalVentilator::m_EndTidalCarbonDioxidePressure
protected

◆ m_EndTidalOxygenFraction

SEScalar0To1* SEMechanicalVentilator::m_EndTidalOxygenFraction
protected

◆ m_EndTidalOxygenPressure

SEScalarPressure* SEMechanicalVentilator::m_EndTidalOxygenPressure
protected

◆ m_ExpiratoryFlow

SEScalarVolumePerTime* SEMechanicalVentilator::m_ExpiratoryFlow
protected

◆ m_ExpiratoryResistance

SEScalarPressureTimePerVolume* SEMechanicalVentilator::m_ExpiratoryResistance
protected

◆ m_ExpiratoryTidalVolume

SEScalarVolume* SEMechanicalVentilator::m_ExpiratoryTidalVolume
protected

◆ m_ExtrinsicPositiveEndExpiratoryPressure

SEScalarPressure* SEMechanicalVentilator::m_ExtrinsicPositiveEndExpiratoryPressure
protected

◆ m_InspiratoryExpiratoryRatio

SEScalar* SEMechanicalVentilator::m_InspiratoryExpiratoryRatio
protected

◆ m_InspiratoryFlow

SEScalarVolumePerTime* SEMechanicalVentilator::m_InspiratoryFlow
protected

◆ m_InspiratoryResistance

SEScalarPressureTimePerVolume* SEMechanicalVentilator::m_InspiratoryResistance
protected

◆ m_InspiratoryTidalVolume

SEScalarVolume* SEMechanicalVentilator::m_InspiratoryTidalVolume
protected

◆ m_IntrinsicPositiveEndExpiratoryPressure

SEScalarPressure* SEMechanicalVentilator::m_IntrinsicPositiveEndExpiratoryPressure
protected

◆ m_LeakFraction

SEScalar0To1* SEMechanicalVentilator::m_LeakFraction
protected

◆ m_MeanAirwayPressure

SEScalarPressure* SEMechanicalVentilator::m_MeanAirwayPressure
protected

◆ m_PeakExpiratoryFlow

SEScalarVolumePerTime* SEMechanicalVentilator::m_PeakExpiratoryFlow
protected

◆ m_PeakInspiratoryFlow

SEScalarVolumePerTime* SEMechanicalVentilator::m_PeakInspiratoryFlow
protected

◆ m_PeakInspiratoryPressure

SEScalarPressure* SEMechanicalVentilator::m_PeakInspiratoryPressure
protected

◆ m_PlateauPressure

SEScalarPressure* SEMechanicalVentilator::m_PlateauPressure
protected

◆ m_RespirationRate

SEScalarFrequency* SEMechanicalVentilator::m_RespirationRate
protected

◆ m_Settings

SEMechanicalVentilatorSettings* SEMechanicalVentilator::m_Settings
protected

◆ m_StaticRespiratoryCompliance

SEScalarVolumePerPressure* SEMechanicalVentilator::m_StaticRespiratoryCompliance
protected

◆ m_TidalVolume

SEScalarVolume* SEMechanicalVentilator::m_TidalVolume
protected

◆ m_TotalLungVolume

SEScalarVolume* SEMechanicalVentilator::m_TotalLungVolume
protected

◆ m_TotalPositiveEndExpiratoryPressure

SEScalarPressure* SEMechanicalVentilator::m_TotalPositiveEndExpiratoryPressure
protected

◆ m_TotalPulmonaryVentilation

SEScalarVolumePerTime* SEMechanicalVentilator::m_TotalPulmonaryVentilation
protected

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.