Generic class for handling the Pulse stabilization methodology. More...
#include <System.h>
Inherited by PulseAnesthesiaMachine, PulseBloodChemistrySystem, PulseCardiovascularSystem, PulseDrugSystem, PulseElectroCardioGram, PulseEndocrineSystem, PulseEnergySystem, PulseEnvironmentSystem, PulseGastrointestinalSystem, PulseHepaticSystem, PulseInhaler, PulseMechanicalVentilator, PulseNervousSystem, PulseRenalSystem, PulseRespiratorySystem, and PulseTissueSystem.
Protected Member Functions | |
virtual void | Initialize () |
| |
virtual void | SetUp ()=0 |
virtual void | AtSteadyState ()=0 |
Notify systems that steady state has been achieved. More... | |
virtual void | PreProcess ()=0 |
virtual void | Process (bool solve_and_transport=true)=0 |
virtual void | PostProcess (bool solve_and_transport=true)=0 |
Detailed Description
Generic class for handling the Pulse stabilization methodology.
Member Function Documentation
◆ AtSteadyState()
|
protectedpure virtual |
Notify systems that steady state has been achieved.
Implemented in Respiratory, Cardiovascular, Renal, Tissue, MechanicalVentilator, BloodChemistry, AnesthesiaMachine, Drugs, Energy, Environment, Inhaler, Endocrine, Nervous, ECG, Gastrointestinal, and Hepatic.
◆ Initialize()
|
inlineprotectedvirtual |
- Default system values to their homeostatic values
Reimplemented in Respiratory, Cardiovascular, Renal, Tissue, BloodChemistry, MechanicalVentilator, Drugs, Energy, Environment, AnesthesiaMachine, Endocrine, Inhaler, Nervous, Gastrointestinal, ECG, and Hepatic.
◆ PostProcess()
|
protectedpure virtual |
Implemented in Respiratory, Cardiovascular, Renal, Tissue, MechanicalVentilator, BloodChemistry, AnesthesiaMachine, Drugs, Energy, Environment, Inhaler, Endocrine, Nervous, ECG, Gastrointestinal, and Hepatic.
◆ PreProcess()
|
protectedpure virtual |
Implemented in Respiratory, Cardiovascular, Renal, Tissue, MechanicalVentilator, BloodChemistry, AnesthesiaMachine, Drugs, Energy, Environment, Inhaler, Endocrine, Nervous, ECG, Gastrointestinal, and Hepatic.
◆ Process()
|
protectedpure virtual |
Implemented in Respiratory, Cardiovascular, Renal, Tissue, MechanicalVentilator, BloodChemistry, AnesthesiaMachine, Drugs, Energy, Environment, Inhaler, Endocrine, Nervous, ECG, Gastrointestinal, and Hepatic.
◆ SetUp()
|
protectedpure virtual |
Implemented in Respiratory, Cardiovascular, Renal, Tissue, BloodChemistry, MechanicalVentilator, Drugs, Energy, Environment, AnesthesiaMachine, Endocrine, Inhaler, Nervous, Gastrointestinal, ECG, and Hepatic.