Pulse adds COVID-19 Simulation Support
×
PulseController Member List

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

AdvanceCallback(double time_s)PulseDatavirtual
AdvanceModelTime()PulseControllervirtual
AdvanceModelTime(double time, const TimeUnit &unit)PulseControllervirtual
AtSteadyState(EngineState state)PulseControllerprotectedvirtual
CreateCircuitsAndCompartments()PulseControllervirtual
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
ForwardFatal(const std::string &msg, const std::string &origin)PulseControllerprotectedvirtual
GetActions() constPulseDatavirtual
GetAirwayMode() constPulseDatainlinevirtual
GetAnesthesiaMachine() constPulseDatavirtual
GetBloodChemistry() constPulseDatavirtual
GetCardiovascular() constPulseDatavirtual
GetCircuits() constPulseDatavirtual
GetCompartments() constPulseDatavirtual
GetConditions() constPulseDatavirtual
GetConfiguration() constPulseDatavirtual
GetCurrentPatient() constPulseDatavirtual
GetData()PulseControllerinlinevirtual
GetData() constPulseControllerinlinevirtual
GetDataRoot() constPulseDatainlinevirtual
GetDataTrack() constPulseDatavirtual
GetDrugs() constPulseDatavirtual
GetECG() constPulseDatavirtual
GetEndocrine() constPulseDatavirtual
GetEnergy() constPulseDatavirtual
GetEngineTime() constPulseDatavirtual
GetEngineTracker() constPulseDatavirtual
GetEnvironment() constPulseDatavirtual
GetEvents() constPulseDatavirtual
GetGastrointestinal() constPulseDatavirtual
GetHepatic() constPulseDatavirtual
GetInhaler() constPulseDatavirtual
GetInitialPatient() constPulseDatavirtual
GetIntubation() constPulseDatainlinevirtual
GetLogger() constLoggablevirtual
GetMechanicalVentilator() constPulseDatavirtual
GetNervous() constPulseDatavirtual
GetOverrides() constPulseDatavirtual
GetPatientAssessment(SEPatientAssessment &assessment) constPulseControllervirtual
GetRenal() constPulseDatavirtual
GetRespiratory() constPulseDatavirtual
GetSaturationCalculator() constPulseDatavirtual
GetSimulationTime() constPulseDatavirtual
GetState() constPulseDatainlinevirtual
GetSubstances() constPulseDatavirtual
GetTimeStep() constPulseDatavirtual
GetTissue() constPulseDatavirtual
HasOverride() constPulseDatavirtual
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 SEPatient &patient)PulseControllerprotectedvirtual
InitializeEngine(const std::string &patient_configuration, SerializationFormat m)PulseControllervirtual
InitializeEngine(const SEPatientConfiguration &patient_configuration)PulseControllervirtual
IsReady() constPulseControllervirtual
Loggable(Logger *logger=nullptr)Loggable
Loggable(std::string const &logfile)Loggable
m_ActionsPulseDataprotected
m_AdvanceHandlerPulseDataprotected
m_AirwayModePulseDataprotected
m_AnesthesiaMachinePulseDataprotected
m_BloodChemistrySystemPulseDataprotected
m_CardiovascularSystemPulseDataprotected
m_CircuitsPulseDataprotected
m_CompartmentsPulseDataprotected
m_ConditionsPulseDataprotected
m_ConfigPulseDataprotected
m_ConfigOverridePulseControllerprotected
m_CurrentPatientPulseDataprotected
m_CurrentTimePulseDataprotected
m_DataDirPulseDataprotected
m_DataTrackPulseDataprotected
m_DrugSystemPulseDataprotected
m_ECGPulseDataprotected
m_EndocrineSystemPulseDataprotected
m_EnergySystemPulseDataprotected
m_EngineTrackPulseDataprotected
m_EnvironmentPulseDataprotected
m_EventManagerPulseDataprotected
m_GastrointestinalSystemPulseDataprotected
m_HepaticSystemPulseDataprotected
m_InhalerPulseDataprotected
m_InitialPatientPulseDataprotected
m_IntubationPulseDataprotected
m_LoggerLoggableprotected
m_MechanicalVentilatorPulseDataprotected
m_NervousSystemPulseDataprotected
m_RenalSystemPulseDataprotected
m_RespiratorySystemPulseDataprotected
m_SaturationCalculatorPulseDataprotected
m_ScalarOverridesPulseDataprotected
m_SimulationTimePulseDataprotected
m_SpareAdvanceTime_sPulseDataprotected
m_ssPulseData
m_StabilizerPulseControllerprotected
m_StatePulseDataprotected
m_SubstancesPulseDataprotected
m_TissueSystemPulseDataprotected
myLoggerLoggableprotected
OverrideCircuits()PulseControllervirtual
PBPulseState classPulseControllerfriend
PostProcess()PulseControllerprotectedvirtual
PreProcess()PulseControllerprotectedvirtual
Process()PulseControllerprotectedvirtual
ProcessAction(const SEAction &action)PulseControllervirtual
PulseController(Logger *logger=nullptr)PulseController
PulseData(Logger *logger=nullptr)PulseData
PulseEngine classPulseControllerfriend
PulseEngineTest classPulseControllerfriend
PulseScenarioExec classPulseControllerfriend
SerializeFromFile(const std::string &file)PulseControllervirtual
SerializeFromString(const std::string &state, SerializationFormat m)PulseControllervirtual
SerializeToFile(const std::string &file) constPulseControllervirtual
SerializeToString(std::string &state, SerializationFormat m) constPulseControllervirtual
SetAdvanceHandler(SEAdvanceHandler *handler)PulseDatainlinevirtual
SetAirwayMode(eAirwayMode mode)PulseDatavirtual
SetConfigurationOverride(const SEEngineConfiguration *config)PulseControllervirtual
SetDataRoot(const std::string &dir)PulseDatainlinevirtual
SetIntubation(eSwitch s)PulseDatavirtual
SetLogger(Logger &logger)Loggablevirtual
SetSimulationTime(const SEScalarTime &time)PulseControllervirtual
SetupAnesthesiaMachine()PulseControllerprotectedvirtual
SetupCardiovascular()PulseControllerprotectedvirtual
SetupCerebrospinalFluid()PulseControllerprotectedvirtual
SetupExternalTemperature()PulseControllerprotectedvirtual
SetupGastrointestinal()PulseControllerprotectedvirtual
SetupInhaler()PulseControllerprotectedvirtual
SetupInternalTemperature()PulseControllerprotectedvirtual
SetupMechanicalVentilation()PulseControllerprotectedvirtual
SetupMechanicalVentilator()PulseControllerprotectedvirtual
SetupNasalCannula()PulseControllerprotectedvirtual
SetupNonRebreatherMask()PulseControllerprotectedvirtual
SetupPatient(const SEPatient &patient)PulseControllerprotectedvirtual
SetupRenal()PulseControllerprotectedvirtual
SetupRespiratory()PulseControllerprotectedvirtual
SetupSimpleMask()PulseControllerprotectedvirtual
SetupTissue()PulseControllerprotectedvirtual
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
~PulseController()PulseControllervirtual
~PulseData()PulseDatavirtual

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.