Pulse adds COVID-19 Simulation Support
×
PulseAnesthesiaMachine Member List

This is the complete list of members for PulseAnesthesiaMachine, including all inherited members.

AtSteadyState()=0PulseSystemprotectedpure virtual
Clear()SEAnesthesiaMachinevirtual
ComputeExposedModelParameters()=0PulseAnesthesiaMachinepure virtual
Debug(std::string const &msg, std::string const &origin=empty) constLoggablevirtual
Debug(std::stringstream &msg, std::string const &origin=empty) constLoggablevirtual
Debug(std::ostream &msg, std::string const &origin=empty) constLoggablevirtual
emptyLoggablestatic
Error(std::string const &msg, std::string const &origin=empty) constLoggablevirtual
Error(std::stringstream &msg, std::string const &origin=empty) constLoggablevirtual
Error(std::ostream &msg, std::string const &origin=empty) constLoggablevirtual
Fatal(std::string const &msg, std::string const &origin=empty) constLoggablevirtual
Fatal(std::stringstream &msg, std::string const &origin=empty) constLoggablevirtual
Fatal(std::ostream &msg, std::string const &origin=empty) constLoggablevirtual
GetConnection() constSEAnesthesiaMachinevirtual
GetInletFlow()SEAnesthesiaMachinevirtual
GetInletFlow(const VolumePerTimeUnit &unit) constSEAnesthesiaMachinevirtual
GetInspiratoryExpiratoryRatio()SEAnesthesiaMachinevirtual
GetInspiratoryExpiratoryRatio() constSEAnesthesiaMachinevirtual
GetLeftChamber()SEAnesthesiaMachinevirtual
GetLeftChamber() constSEAnesthesiaMachinevirtual
GetLogger() constLoggablevirtual
GetOxygenBottleOne()SEAnesthesiaMachinevirtual
GetOxygenBottleOne() constSEAnesthesiaMachinevirtual
GetOxygenBottleTwo()SEAnesthesiaMachinevirtual
GetOxygenBottleTwo() constSEAnesthesiaMachinevirtual
GetOxygenFraction()SEAnesthesiaMachinevirtual
GetOxygenFraction() constSEAnesthesiaMachinevirtual
GetOxygenSource() constSEAnesthesiaMachinevirtual
GetPeakInspiratoryPressure()SEAnesthesiaMachinevirtual
GetPeakInspiratoryPressure(const PressureUnit &unit) constSEAnesthesiaMachinevirtual
GetPositiveEndExpiredPressure()SEAnesthesiaMachinevirtual
GetPositiveEndExpiredPressure(const PressureUnit &unit) constSEAnesthesiaMachinevirtual
GetPrimaryGas() constSEAnesthesiaMachinevirtual
GetReliefValvePressure()SEAnesthesiaMachinevirtual
GetReliefValvePressure(const PressureUnit &unit) constSEAnesthesiaMachinevirtual
GetRespiratoryRate()SEAnesthesiaMachinevirtual
GetRespiratoryRate(const FrequencyUnit &unit) constSEAnesthesiaMachinevirtual
GetRightChamber()SEAnesthesiaMachinevirtual
GetRightChamber() constSEAnesthesiaMachinevirtual
GetScalar(const std::string &name) overridePulseAnesthesiaMachineinlinevirtual
SEEquipment::GetScalar(const std::string &name, std::vector< SESystem *> *systems)SESystemstatic
HasInletFlow() constSEAnesthesiaMachinevirtual
HasInspiratoryExpiratoryRatio() constSEAnesthesiaMachinevirtual
HasLeftChamber() constSEAnesthesiaMachinevirtual
HasOxygenBottleOne() constSEAnesthesiaMachinevirtual
HasOxygenBottleTwo() constSEAnesthesiaMachinevirtual
HasOxygenFraction() constSEAnesthesiaMachinevirtual
HasPeakInspiratoryPressure() constSEAnesthesiaMachinevirtual
HasPositiveEndExpiredPressure() constSEAnesthesiaMachinevirtual
HasReliefValvePressure() constSEAnesthesiaMachinevirtual
HasRespiratoryRate() constSEAnesthesiaMachinevirtual
HasRightChamber() constSEAnesthesiaMachinevirtual
Info(std::string const &msg, std::string const &origin=empty) constLoggablevirtual
Info(std::stringstream &msg, std::string const &origin=empty) constLoggablevirtual
Info(const std::stringstream &msg, std::string const &origin=empty) constLoggablevirtual
Info(std::ostream &msg, std::string const &origin=empty) constLoggablevirtual
Initialize()PulseSysteminlineprotectedvirtual
Loggable(Logger *logger=nullptr)Loggable
Loggable(std::string const &logfile)Loggable
m_ConnectionSEAnesthesiaMachineprotected
m_InletFlowSEAnesthesiaMachineprotected
m_InspiratoryExpiratoryRatioSEAnesthesiaMachineprotected
m_LeftChamberSEAnesthesiaMachineprotected
m_LoggerLoggableprotected
m_OxygenBottleOneSEAnesthesiaMachineprotected
m_OxygenBottleTwoSEAnesthesiaMachineprotected
m_OxygenFractionSEAnesthesiaMachineprotected
m_OxygenSourceSEAnesthesiaMachineprotected
m_PeakInspiratoryPressureSEAnesthesiaMachineprotected
m_PositiveEndExpiredPressureSEAnesthesiaMachineprotected
m_PrimaryGasSEAnesthesiaMachineprotected
m_ReliefValvePressureSEAnesthesiaMachineprotected
m_RespiratoryRateSEAnesthesiaMachineprotected
m_RightChamberSEAnesthesiaMachineprotected
m_ssSESystemprotected
Merge(const SEAnesthesiaMachine &from, SESubstanceManager &subMgr)SEAnesthesiaMachineprotectedvirtual
myLoggerLoggableprotected
PostProcess(bool solve_and_transport=true)=0PulseSystemprotectedpure virtual
PreProcess()=0PulseSystemprotectedpure virtual
Process(bool solve_and_transport=true)=0PulseSystemprotectedpure virtual
ProcessConfiguration(SEAnesthesiaMachineConfiguration &config, SESubstanceManager &subMgr)SEAnesthesiaMachineprotectedvirtual
PulseAnesthesiaMachine(Logger *logger)PulseAnesthesiaMachineinline
RemoveLeftChamber()SEAnesthesiaMachinevirtual
RemoveOxygenBottleOne()SEAnesthesiaMachinevirtual
RemoveOxygenBottleTwo()SEAnesthesiaMachinevirtual
RemoveRightChamber()SEAnesthesiaMachinevirtual
SEAnesthesiaMachine(Logger *logger)SEAnesthesiaMachine
SEAnesthesiaMachineConfigurationSEAnesthesiaMachineprotected
SEEquipment(Logger *logger)SEEquipment
SerializeFromFile(const std::string &filename, const SESubstanceManager &subMgr)SEAnesthesiaMachine
SerializeFromString(const std::string &src, SerializationFormat m, const SESubstanceManager &subMgr)SEAnesthesiaMachine
SerializeToFile(const std::string &filename) constSEAnesthesiaMachine
SerializeToString(std::string &output, SerializationFormat m) constSEAnesthesiaMachine
SESystem(Logger *logger)SESystem
SetConnection(eAnesthesiaMachine_Connection c)SEAnesthesiaMachinevirtual
SetLogger(Logger &logger)Loggablevirtual
SetOxygenSource(eAnesthesiaMachine_OxygenSource name)SEAnesthesiaMachinevirtual
SetPrimaryGas(eAnesthesiaMachine_PrimaryGas name)SEAnesthesiaMachinevirtual
SetUp()=0PulseSystemprotectedpure virtual
StateChange()SEAnesthesiaMachineinlineprotectedvirtual
to_string(int i)Loggableinline
to_string(unsigned int i)Loggableinline
to_string(size_t t)Loggableinline
to_string(float f)Loggableinline
to_string(double d)Loggableinline
Warning(std::string const &msg, std::string const &origin=empty) constLoggablevirtual
Warning(std::stringstream &msg, std::string const &origin=empty) constLoggablevirtual
Warning(std::ostream &msg, std::string const &origin=empty) constLoggablevirtual
~Loggable()Loggablevirtual
~PulseAnesthesiaMachine()=defaultPulseAnesthesiaMachinevirtual
~SEAnesthesiaMachine()SEAnesthesiaMachinevirtual
~SEEquipment()SEEquipmentvirtual
~SESystem()SESystemvirtual

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.