Generic class for handling the BioGears stabilization methodology. More...
#include <BioGearsSystem.h>
Public Member Functions | |
virtual void | Initialize () |
| |
virtual void | AtSteadyState () |
Notify systems that steady state has been achieved. More... | |
virtual void | PreProcess ()=0 |
virtual void | Process ()=0 |
virtual void | PostProcess ()=0 |
Protected Member Functions | |
virtual void | SetUp ()=0 |
virtual void | LoadState () |
Private Attributes | |
friend | BioGearsEngine |
Detailed Description
Generic class for handling the BioGears stabilization methodology.
Member Function Documentation
|
inlinevirtual |
Notify systems that steady state has been achieved.
Reimplemented in biogears::Respiratory, biogears::Cardiovascular, biogears::Drugs, biogears::Tissue, biogears::Renal, biogears::BloodChemistry, biogears::Energy, biogears::Hepatic, biogears::Environment, biogears::Nervous, biogears::Endocrine, and biogears::Gastrointestinal.
|
inlinevirtual |
- Default system values to their homeostatic values
Reimplemented in biogears::Respiratory, biogears::Cardiovascular, biogears::Drugs, biogears::Tissue, biogears::Renal, biogears::BloodChemistry, biogears::Energy, biogears::AnesthesiaMachine, biogears::Environment, biogears::Hepatic, biogears::Inhaler, biogears::Endocrine, biogears::Gastrointestinal, biogears::Nervous, and biogears::ECG.
|
inlineprotectedvirtual |
|
pure virtual |
Implemented in biogears::Respiratory, biogears::Cardiovascular, biogears::Drugs, biogears::Tissue, biogears::Renal, biogears::BloodChemistry, biogears::Energy, biogears::Hepatic, biogears::AnesthesiaMachine, biogears::Environment, biogears::Inhaler, biogears::Nervous, biogears::Endocrine, biogears::Gastrointestinal, and biogears::ECG.
|
pure virtual |
Implemented in biogears::Respiratory, biogears::Cardiovascular, biogears::Drugs, biogears::Tissue, biogears::Renal, biogears::BloodChemistry, biogears::Energy, biogears::Hepatic, biogears::AnesthesiaMachine, biogears::Environment, biogears::Inhaler, biogears::Nervous, biogears::Endocrine, biogears::Gastrointestinal, and biogears::ECG.
|
pure virtual |
Implemented in biogears::Respiratory, biogears::Cardiovascular, biogears::Drugs, biogears::Tissue, biogears::Renal, biogears::BloodChemistry, biogears::Energy, biogears::Hepatic, biogears::AnesthesiaMachine, biogears::Environment, biogears::Inhaler, biogears::Nervous, biogears::Endocrine, biogears::Gastrointestinal, and biogears::ECG.
|
protectedpure virtual |
Implemented in biogears::Respiratory, biogears::Cardiovascular, biogears::Drugs, biogears::Tissue, biogears::Renal, biogears::BloodChemistry, biogears::Energy, biogears::Hepatic, biogears::AnesthesiaMachine, biogears::Environment, biogears::Inhaler, biogears::Nervous, biogears::Endocrine, biogears::Gastrointestinal, and biogears::ECG.
Member Data Documentation
|
private |