6 #include "engine/common/system/Model.h" 
    7 #include "engine/common/system/Systems.h" 
   21   class PULSE_DECL NervousModel : 
public NervousSystem, 
public Model
 
   26     NervousModel(Data& data);
 
   27     virtual ~NervousModel();
 
   29     void Clear() 
override;
 
   32     void Initialize() 
override;
 
   34     void SetUp() 
override;
 
   36     void AtSteadyState() 
override;
 
   37     void PreProcess() 
override;
 
   38     void Process(
bool solve_and_transport = 
true) 
override;
 
   39     void PostProcess(
bool solve_and_transport = 
true) 
override;
 
   42     virtual void SetBaroreceptorFeedback(eSwitch s) 
override;
 
   43     virtual void SetChemoreceptorFeedback(eSwitch s) 
override;
 
   46     void ComputeExposedModelParameters() 
override;
 
   48     void BaroreceptorFeedback();
 
   49     void InitializeBaroreceptors();
 
   50     void CheckBrainStatus();
 
   51     void ChemoreceptorFeedback();
 
   52     void SetPupilEffects();
 
   53     void CerebralSpinalFluidUpdates();
 
   58     bool   m_BaroreceptorFeedbackStatus;
 
   59     bool   m_BaroreceptorSaturationStatus;
 
   60     double m_ArterialOxygenBaseline_mmHg;
 
   61     double m_ArterialCarbonDioxideBaseline_mmHg;
 
   62     double m_BaroreceptorActiveTime_s;
 
   63     double m_BaroreceptorEffectivenessParameter;
 
   64     double m_BaroreceptorSaturationTime_s;
 
   65     double m_LastMeanArterialPressure_mmHg;
 
   66     double m_PreviousBloodVolume_mL;
 
   68     eHeartRhythm   m_PreviousHeartRhythm;
 
   73     double m_CSFAbsorptionRate_mLPermin;
 
   74     double m_CSFProductionRate_mlPermin;
 
   78     double m_NormalizedGammaHeartRate;
 
   79     double m_NormalizedGammaElastance;
 
   80     double m_NormalizedGammaCompliance;
 
   81     double m_NormalizedGammaResistance;
 
   82     double m_NormalizedAlphaHeartRate;
 
   83     double m_NormalizedAlphaElastance;
 
   84     double m_NormalizedAlphaCompliance;
 
   85     double m_NormalizedAlphaResistance;
 
   86     double m_NormalizedBetaHeartRate;
 
Definition: PBPhysiology.h:24
 
Definition: SEFluidCircuit.h:12
 
Definition: SEFluidCircuitNode.h:10
 
Definition: SEFluidCircuitPath.h:9