PulseEngine Member List

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

AdvanceCallback(double time_s)PulseEnginevirtual
AdvanceModelTime()PulseEnginevirtual
AdvanceModelTime(double time, const TimeUnit &unit)PulseEnginevirtual
AtSteadyState(EngineState state)PulseControllerprotectedvirtual
CreateCircuitsAndCompartments()PulseController
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
ForwardDebug(std::string const &msg, std::string const &origin)LoggerForwardinlineprotectedvirtual
ForwardError(std::string const &msg, std::string const &origin)LoggerForwardinlineprotectedvirtual
ForwardFatal(const std::string &msg, const std::string &origin)PulseControllerprotectedvirtual
ForwardInfo(std::string const &msg, std::string const &origin)LoggerForwardinlineprotectedvirtual
ForwardWarning(std::string const &msg, std::string const &origin)LoggerForwardinlineprotectedvirtual
GetActionManager() constPulseEnginevirtual
GetActions()PulseController
GetAirwayMode()PulseController
GetAnesthesiaMachine() constPulseEnginevirtual
PulseController::GetAnesthesiaMachine()PulseController
GetBloodChemistry()PulseController
GetBloodChemistrySystem() constPulseEnginevirtual
GetCardiovascular()PulseController
GetCardiovascularSystem() constPulseEnginevirtual
GetCircuits()PulseController
GetCompartments() constPulseEnginevirtual
PulseController::GetCompartments()PulseController
GetConditionManager() constPulseEnginevirtual
GetConditions()PulseController
GetConfiguration() constPulseEnginevirtual
PulseController::GetConfiguration()PulseController
GetDataTrack()PulseController
GetDrugs()PulseController
GetDrugSystem() constPulseEnginevirtual
GetECG()PulseController
GetElectroCardioGram() constPulseEnginevirtual
GetEndocrine()PulseController
GetEndocrineSystem() constPulseEnginevirtual
GetEnergy()PulseController
GetEnergySystem() constPulseEnginevirtual
GetEngineTime()PulseController
GetEngineTracker() constPulseEnginevirtual
GetEnvironment() constPulseEnginevirtual
PulseController::GetEnvironment()PulseController
GetGastrointestinal()PulseController
GetGastrointestinalSystem() constPulseEnginevirtual
GetHepatic()PulseController
GetHepaticSystem() constPulseEnginevirtual
GetInhaler() constPulseEnginevirtual
PulseController::GetInhaler()PulseController
GetIntubation()PulseController
GetLogger() constPulseEnginevirtual
GetNervous()PulseController
GetNervousSystem() constPulseEnginevirtual
GetPatient() constPulseEnginevirtual
PulseController::GetPatient()PulseController
GetPatientAssessment(SEPatientAssessment &assessment) constPulseEnginevirtual
GetRenal()PulseController
GetRenalSystem() constPulseEnginevirtual
GetRespiratory()PulseController
GetRespiratorySystem() constPulseEnginevirtual
GetSaturationCalculator()PulseController
GetSimulationTime(const TimeUnit &unit) constPulseEnginevirtual
PulseController::GetSimulationTime()PulseController
GetState()PulseController
GetSubstanceManager()PulseEnginevirtual
GetSubstanceManager() constPulseEnginevirtual
GetSubstances()PulseController
GetTimeStep(const TimeUnit &unit) constPulseEnginevirtual
PulseController::GetTimeStep()PulseController
GetTissue()PulseController
GetTissueSystem() constPulseEnginevirtual
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(const PulseConfiguration *config)PulseControllerprotected
InitializeEngine(const std::string &patient_configuration, SerializationFormat m, const SEEngineConfiguration *config=nullptr)PulseEnginevirtual
InitializeEngine(const SEPatientConfiguration &patient_configuration, const SEEngineConfiguration *config=nullptr)PulseEnginevirtual
IsReady() constPulseEngineprotectedvirtual
Loggable()Loggable
Loggable(Logger *log)Loggable
m_ActionsPulseControllerprotected
m_AdvanceHandlerPulseControllerprotected
m_AirwayModePulseControllerprotected
m_AnesthesiaMachinePulseControllerprotected
m_BloodChemistrySystemPulseControllerprotected
m_CardiovascularSystemPulseControllerprotected
m_CircuitsPulseControllerprotected
m_CompartmentsPulseControllerprotected
m_ConditionsPulseControllerprotected
m_ConfigPulseControllerprotected
m_CurrentTimePulseControllerprotected
m_DataDirPulseControllerprotected
m_DataTrackPulseControllerprotected
m_DrugSystemPulseControllerprotected
m_ECGPulseControllerprotected
m_EndocrineSystemPulseControllerprotected
m_EnergySystemPulseControllerprotected
m_EngineTrackPulseEngineprotected
m_EnvironmentPulseControllerprotected
m_EventHandlerPulseControllerprotected
m_GastrointestinalSystemPulseControllerprotected
m_HepaticSystemPulseControllerprotected
m_InhalerPulseControllerprotected
m_IntubationPulseControllerprotected
m_LoggerLoggableprotected
m_NervousSystemPulseControllerprotected
m_PatientPulseControllerprotected
m_RenalSystemPulseControllerprotected
m_RespiratorySystemPulseControllerprotected
m_SaturationCalculatorPulseControllerprotected
m_SimulationTimePulseControllerprotected
m_ssPulseEngineprotected
m_StatePulseControllerprotected
m_SubstancesPulseControllerprotected
m_TissueSystemPulseControllerprotected
myLoggerPulseControllerprotected
PBPulseState classPulseEnginefriend
PostProcess()PulseControllerprotected
PreProcess()PulseControllerprotected
Process()PulseControllerprotected
ProcessAction(const SEAction &action)PulseEnginevirtual
PulseController(Logger *logger, const std::string &data_dir=".")PulseController
PulseController(const std::string &logfileName, const std::string &data_dir=".")PulseController
PulseEngine(Logger *logger, const std::string &data_dir=".")PulseEngine
PulseEngine(const std::string &, const std::string &data_dir=".")PulseEngine
SerializeFromFile(const std::string &file, SerializationFormat m)PulseEnginevirtual
SerializeFromFile(const std::string &file, SerializationFormat m, const SEScalarTime *simTime, const SEEngineConfiguration *config)PulseEnginevirtual
SerializeFromString(const std::string &state, SerializationFormat m)PulseEnginevirtual
SerializeFromString(const std::string &state, SerializationFormat m, const SEScalarTime *simTime, const SEEngineConfiguration *config)PulseEnginevirtual
SerializeToFile(const std::string &file, SerializationFormat m) constPulseEnginevirtual
SerializeToString(std::string &state, SerializationFormat m) constPulseEnginevirtual
SetAdvanceHandler(SEAdvanceHandler *handler)PulseEnginevirtual
SetAirwayMode(eAirwayMode mode)PulseController
SetEventHandler(SEEventHandler *handler)PulseEnginevirtual
SetIntubation(eSwitch s)PulseController
SetupAnesthesiaMachine()PulseControllerprotected
SetupCardiovascular()PulseControllerprotected
SetupExternalTemperature()PulseControllerprotected
SetupGastrointestinal()PulseControllerprotected
SetupInhaler()PulseControllerprotected
SetupInternalTemperature()PulseControllerprotected
SetupMechanicalVentilator()PulseControllerprotected
SetupPatient()PulseControllerprotected
SetupRenal()PulseControllerprotected
SetupRespiratory()PulseControllerprotected
SetupTissue()PulseControllerprotected
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
~PhysiologyEngine()PhysiologyEngineinlinevirtual
~PulseController()PulseControllervirtual
~PulseEngine()PulseEnginevirtual