biogears::BioGearsConfiguration Class Reference

BioGears specific configuration parameters for all systems/equipment More...

#include <BioGearsConfiguration.h>

Inheritance diagram for biogears::BioGearsConfiguration:

Public Member Functions

 BioGearsConfiguration (SESubstanceManager &substances)
 
virtual ~BioGearsConfiguration ()
 
virtual void Clear ()
 
virtual void Initialize ()
 
virtual void Merge (const PhysiologyEngineConfiguration &from)
 
virtual void Merge (const BioGearsConfiguration &from)
 
bool Load (const std::string &file)
 
virtual bool Load (const CDM::PhysiologyEngineConfigurationData &in)
 
virtual bool Load (const CDM::BioGearsConfigurationData &in)
 
virtual CDM::BioGearsConfigurationData * Unload () const
 
virtual bool HasMeanCorpuscularHemoglobin () const
 
virtual SEScalarMassPerAmount & GetMeanCorpuscularHemoglobin ()
 
virtual double GetMeanCorpuscularHemoglobin (const MassPerAmountUnit &unit) const
 
virtual bool HasMeanCorpuscularVolume () const
 
virtual SEScalarVolume & GetMeanCorpuscularVolume ()
 
virtual double GetMeanCorpuscularVolume (const VolumeUnit &unit) const
 
virtual bool HasStandardDiffusionDistance () const
 
virtual SEScalarLength & GetStandardDiffusionDistance ()
 
virtual double GetStandardDiffusionDistance (const LengthUnit &unit) const
 
virtual bool HasStandardOxygenDiffusionCoefficient () const
 
virtual SEScalarAreaPerTimePressure & GetStandardOxygenDiffusionCoefficient ()
 
virtual double GetStandardOxygenDiffusionCoefficient (const AreaPerTimePressureUnit &unit) const
 
virtual bool HasLeftHeartElastanceMaximum () const
 
virtual SEScalarFlowElastance & GetLeftHeartElastanceMaximum ()
 
virtual double GetLeftHeartElastanceMaximum (const FlowElastanceUnit &unit) const
 
virtual bool HasLeftHeartElastanceMinimum () const
 
virtual SEScalarFlowElastance & GetLeftHeartElastanceMinimum ()
 
virtual double GetLeftHeartElastanceMinimum (const FlowElastanceUnit &unit) const
 
virtual bool HasMinimumBloodVolumeFraction () const
 
virtual SEScalarFraction & GetMinimumBloodVolumeFraction ()
 
virtual double GetMinimumBloodVolumeFraction () const
 
virtual bool HasRightHeartElastanceMaximum () const
 
virtual SEScalarFlowElastance & GetRightHeartElastanceMaximum ()
 
virtual double GetRightHeartElastanceMaximum (const FlowElastanceUnit &unit) const
 
virtual bool HasRightHeartElastanceMinimum () const
 
virtual SEScalarFlowElastance & GetRightHeartElastanceMinimum ()
 
virtual double GetRightHeartElastanceMinimum (const FlowElastanceUnit &unit) const
 
virtual bool HasStandardPulmonaryCapillaryCoverage () const
 
virtual SEScalar & GetStandardPulmonaryCapillaryCoverage ()
 
virtual double GetStandardPulmonaryCapillaryCoverage () const
 
virtual bool HasCardiovascularOpenResistance () const
 
virtual SEScalarFlowResistance & GetCardiovascularOpenResistance ()
 
virtual double GetCardiovascularOpenResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasDefaultClosedElectricResistance () const
 
virtual SEScalarElectricResistance & GetDefaultClosedElectricResistance ()
 
virtual double GetDefaultClosedElectricResistance (const ElectricResistanceUnit &unit) const
 
virtual bool HasDefaultClosedFlowResistance () const
 
virtual SEScalarFlowResistance & GetDefaultClosedFlowResistance ()
 
virtual double GetDefaultClosedFlowResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasDefaultClosedHeatResistance () const
 
virtual SEScalarHeatResistance & GetDefaultClosedHeatResistance ()
 
virtual double GetDefaultClosedHeatResistance (const HeatResistanceUnit &unit) const
 
virtual bool HasDefaultOpenElectricResistance () const
 
virtual SEScalarElectricResistance & GetDefaultOpenElectricResistance ()
 
virtual double GetDefaultOpenElectricResistance (const ElectricResistanceUnit &unit) const
 
virtual bool HasDefaultOpenFlowResistance () const
 
virtual SEScalarFlowResistance & GetDefaultOpenFlowResistance ()
 
virtual double GetDefaultOpenFlowResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasDefaultOpenHeatResistance () const
 
virtual SEScalarHeatResistance & GetDefaultOpenHeatResistance ()
 
virtual double GetDefaultOpenHeatResistance (const HeatResistanceUnit &unit) const
 
virtual bool HasMachineClosedResistance () const
 
virtual SEScalarFlowResistance & GetMachineClosedResistance ()
 
virtual double GetMachineClosedResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasMachineOpenResistance () const
 
virtual SEScalarFlowResistance & GetMachineOpenResistance ()
 
virtual double GetMachineOpenResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasRespiratoryClosedResistance () const
 
virtual SEScalarFlowResistance & GetRespiratoryClosedResistance ()
 
virtual double GetRespiratoryClosedResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasRespiratoryOpenResistance () const
 
virtual SEScalarFlowResistance & GetRespiratoryOpenResistance ()
 
virtual double GetRespiratoryOpenResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasOxygenMetabolicConstant () const
 
virtual SEScalar & GetOxygenMetabolicConstant ()
 
virtual double GetOxygenMetabolicConstant () const
 
virtual bool HasStefanBoltzmann () const
 
virtual SEScalarPowerPerAreaTemperatureToTheFourth & GetStefanBoltzmann ()
 
virtual double GetStefanBoltzmann (const PowerPerAreaTemperatureToTheFourthUnit &unit) const
 
virtual bool HasUniversalGasConstant () const
 
virtual SEScalarHeatCapacitancePerAmount & GetUniversalGasConstant ()
 
virtual double GetUniversalGasConstant (const HeatCapacitancePerAmountUnit &unit) const
 
virtual bool HasUsePDModel () const
 
virtual bool IsPDEnabled () const
 
virtual void UsePDModel (CDM::enumOnOff::value s)
 
virtual bool HasBodySpecificHeat () const
 
virtual SEScalarHeatCapacitancePerMass & GetBodySpecificHeat ()
 
virtual double GetBodySpecificHeat (const HeatCapacitancePerMassUnit &unit) const
 
virtual bool HasCarbondDioxideProductionFromOxygenConsumptionConstant () const
 
virtual SEScalar & GetCarbondDioxideProductionFromOxygenConsumptionConstant ()
 
virtual double GetCarbondDioxideProductionFromOxygenConsumptionConstant () const
 
virtual bool HasCoreTemperatureHigh () const
 
virtual SEScalarTemperature & GetCoreTemperatureHigh ()
 
virtual double GetCoreTemperatureHigh (const TemperatureUnit &unit) const
 
virtual bool HasCoreTemperatureLow () const
 
virtual SEScalarTemperature & GetCoreTemperatureLow ()
 
virtual double GetCoreTemperatureLow (const TemperatureUnit &unit) const
 
virtual bool HasDeltaCoreTemperatureLow () const
 
virtual SEScalarTemperature & GetDeltaCoreTemperatureLow ()
 
virtual double GetDeltaCoreTemperatureLow (const TemperatureUnit &unit) const
 
virtual bool HasEnergyPerATP () const
 
virtual SEScalarEnergyPerAmount & GetEnergyPerATP ()
 
virtual double GetEnergyPerATP (const EnergyPerAmountUnit &unit) const
 
virtual bool HasSweatHeatTransfer () const
 
virtual SEScalarHeatConductance & GetSweatHeatTransfer ()
 
virtual double GetSweatHeatTransfer (const HeatConductanceUnit &unit) const
 
virtual bool HasVaporizationEnergy () const
 
virtual SEScalarEnergyPerMass & GetVaporizationEnergy ()
 
virtual double GetVaporizationEnergy (const EnergyPerMassUnit &unit) const
 
virtual bool HasVaporSpecificHeat () const
 
virtual SEScalarHeatCapacitancePerMass & GetVaporSpecificHeat ()
 
virtual double GetVaporSpecificHeat (const HeatCapacitancePerMassUnit &unit) const
 
virtual bool HasAirDensity () const
 
virtual SEScalarMassPerVolume & GetAirDensity ()
 
virtual double GetAirDensity (const MassPerVolumeUnit &unit) const
 
virtual bool HasAirSpecificHeat () const
 
virtual SEScalarHeatCapacitancePerMass & GetAirSpecificHeat ()
 
virtual double GetAirSpecificHeat (const HeatCapacitancePerMassUnit &unit) const
 
virtual bool HasMolarMassOfDryAir () const
 
virtual SEScalarMassPerAmount & GetMolarMassOfDryAir ()
 
virtual double GetMolarMassOfDryAir (const MassPerAmountUnit &unit) const
 
virtual bool HasMolarMassOfWaterVapor () const
 
virtual SEScalarMassPerAmount & GetMolarMassOfWaterVapor ()
 
virtual double GetMolarMassOfWaterVapor (const MassPerAmountUnit &unit) const
 
virtual bool HasInitialEnvironmentalConditions () const
 
virtual SEEnvironmentalConditions & GetInitialEnvironmentalConditions ()
 
virtual const SEEnvironmentalConditions * GetInitialEnvironmentalConditions () const
 
virtual bool HasWaterDensity () const
 
virtual SEScalarMassPerVolume & GetWaterDensity ()
 
virtual double GetWaterDensity (const MassPerVolumeUnit &unit) const
 
virtual bool HasCalciumDigestionRate () const
 
virtual SEScalarMassPerTime & GetCalciumDigestionRate ()
 
virtual double GetCalciumDigestionRate (const MassPerTimeUnit &unit) const
 
virtual bool HasCalciumAbsorptionFraction () const
 
virtual SEScalarFraction & GetCalciumAbsorptionFraction ()
 
virtual double GetCalciumAbsorptionFraction () const
 
virtual bool HasCarbohydrateAbsorptionFraction () const
 
virtual SEScalarFraction & GetCarbohydrateAbsorptionFraction ()
 
virtual double GetCarbohydrateAbsorptionFraction () const
 
virtual bool HasDefaultStomachContents () const
 
virtual SENutrition & GetDefaultStomachContents ()
 
virtual const SENutrition * GetDefaultStomachContents () const
 
virtual bool HasFatAbsorptionFraction () const
 
virtual SEScalarFraction & GetFatAbsorptionFraction ()
 
virtual double GetFatAbsorptionFraction () const
 
virtual bool HasProteinToUreaFraction () const
 
virtual SEScalarFraction & GetProteinToUreaFraction ()
 
virtual double GetProteinToUreaFraction () const
 
virtual bool HasWaterDigestionRate () const
 
virtual SEScalarVolumePerTime & GetWaterDigestionRate ()
 
virtual double GetWaterDigestionRate (const VolumePerTimeUnit &unit) const
 
virtual bool HasPupilDiameterBaseline () const
 
virtual SEScalarLength & GetPupilDiameterBaseline ()
 
virtual double GetPupilDiameterBaseline (const LengthUnit &unit) const
 
virtual bool HasEnableCerebral () const
 
virtual bool IsCerebralEnabled () const
 
virtual void EnableCerebral (CDM::enumOnOff::value s)
 
virtual bool HasEnableRenal () const
 
virtual bool IsRenalEnabled () const
 
virtual void EnableRenal (CDM::enumOnOff::value s)
 
virtual bool HasPlasmaSodiumConcentrationSetPoint () const
 
virtual SEScalarMassPerVolume & GetPlasmaSodiumConcentrationSetPoint ()
 
virtual double GetPlasmaSodiumConcentrationSetPoint (const MassPerVolumeUnit &unit) const
 
virtual bool HasPeritubularPotassiumConcentrationSetPoint () const
 
virtual SEScalarMassPerVolume & GetPeritubularPotassiumConcentrationSetPoint ()
 
virtual double GetPeritubularPotassiumConcentrationSetPoint (const MassPerVolumeUnit &unit) const
 
virtual bool HasLeftGlomerularFilteringSurfaceAreaBaseline () const
 
virtual SEScalarArea & GetLeftGlomerularFilteringSurfaceAreaBaseline ()
 
virtual double GetLeftGlomerularFilteringSurfaceAreaBaseline (const AreaUnit &unit) const
 
virtual bool HasLeftGlomerularFluidPermeabilityBaseline () const
 
virtual SEScalarVolumePerTimePressureArea & GetLeftGlomerularFluidPermeabilityBaseline ()
 
virtual double GetLeftGlomerularFluidPermeabilityBaseline (const VolumePerTimePressureAreaUnit &unit) const
 
virtual bool HasLeftTubularReabsorptionFilteringSurfaceAreaBaseline () const
 
virtual SEScalarArea & GetLeftTubularReabsorptionFilteringSurfaceAreaBaseline ()
 
virtual double GetLeftTubularReabsorptionFilteringSurfaceAreaBaseline (const AreaUnit &unit) const
 
virtual bool HasLeftTubularReabsorptionFluidPermeabilityBaseline () const
 
virtual SEScalarVolumePerTimePressureArea & GetLeftTubularReabsorptionFluidPermeabilityBaseline ()
 
virtual double GetLeftTubularReabsorptionFluidPermeabilityBaseline (const VolumePerTimePressureAreaUnit &unit) const
 
virtual bool HasMaximumAfferentResistance () const
 
virtual SEScalarFlowResistance & GetMaximumAfferentResistance ()
 
virtual double GetMaximumAfferentResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasMinimumAfferentResistance () const
 
virtual SEScalarFlowResistance & GetMinimumAfferentResistance ()
 
virtual double GetMinimumAfferentResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasRightGlomerularFilteringSurfaceAreaBaseline () const
 
virtual SEScalarArea & GetRightGlomerularFilteringSurfaceAreaBaseline ()
 
virtual double GetRightGlomerularFilteringSurfaceAreaBaseline (const AreaUnit &unit) const
 
virtual bool HasRightGlomerularFluidPermeabilityBaseline () const
 
virtual SEScalarVolumePerTimePressureArea & GetRightGlomerularFluidPermeabilityBaseline ()
 
virtual double GetRightGlomerularFluidPermeabilityBaseline (const VolumePerTimePressureAreaUnit &unit) const
 
virtual bool HasRightTubularReabsorptionFilteringSurfaceAreaBaseline () const
 
virtual SEScalarArea & GetRightTubularReabsorptionFilteringSurfaceAreaBaseline ()
 
virtual double GetRightTubularReabsorptionFilteringSurfaceAreaBaseline (const AreaUnit &unit) const
 
virtual bool HasRightTubularReabsorptionFluidPermeabilityBaseline () const
 
virtual SEScalarVolumePerTimePressureArea & GetRightTubularReabsorptionFluidPermeabilityBaseline ()
 
virtual double GetRightTubularReabsorptionFluidPermeabilityBaseline (const VolumePerTimePressureAreaUnit &unit) const
 
virtual bool HasTargetSodiumDelivery ()
 
virtual SEScalarMassPerTime & GetTargetSodiumDelivery ()
 
virtual bool HasPleuralComplianceSensitivity () const
 
virtual SEScalarInverseVolume & GetPleuralComplianceSensitivity ()
 
virtual double GetPleuralComplianceSensitivity (const InverseVolumeUnit &unit) const
 
virtual bool HasPulmonaryVentilationRateMaximum () const
 
virtual SEScalarVolumePerTime & GetPulmonaryVentilationRateMaximum ()
 
virtual double GetPulmonaryVentilationRateMaximum (const VolumePerTimeUnit &unit) const
 
virtual bool HasVentilatoryOcclusionPressure () const
 
virtual SEScalarPressure & GetVentilatoryOcclusionPressure ()
 
virtual double GetVentilatoryOcclusionPressure (const PressureUnit &unit) const
 
virtual bool HasEnableTissue () const
 
virtual bool IsTissueEnabled () const
 
virtual void EnableTissue (CDM::enumOnOff::value s)
 
- Public Member Functions inherited from biogears::PhysiologyEngineConfiguration
 PhysiologyEngineConfiguration (Logger *logger)
 
virtual ~PhysiologyEngineConfiguration ()
 
virtual bool Load (const char *file)
 
virtual bool HasECGInterpolator () const
 
virtual SEElectroCardioGramInterpolator & GetECGInterpolator ()
 
virtual const SEElectroCardioGramInterpolator * GetECGInterpolator () const
 
virtual void RemoveECGInterpolator ()
 
virtual bool HasStabilizationCriteria () const
 
virtual PhysiologyEngineStabilization * GetStabilizationCriteria ()
 
virtual void RemoveStabilizationCriteria ()
 
virtual bool HasTimedStabilizationCriteria () const
 
virtual PhysiologyEngineTimedStabilization & GetTimedStabilizationCriteria ()
 
virtual const PhysiologyEngineTimedStabilization * GetTimedStabilizationCriteria () const
 
virtual void RemoveTimedStabilizationCriteria ()
 
virtual bool HasDynamicStabilizationCriteria () const
 
virtual PhysiologyEngineDynamicStabilization & GetDynamicStabilizationCriteria ()
 
virtual const PhysiologyEngineDynamicStabilization * GetDynamicStabilizationCriteria () const
 
virtual void RemoveDynamicStabilizationCriteria ()
 
virtual bool HasTimeStep () const
 
virtual SEScalarTime & GetTimeStep ()
 
virtual double GetTimeStep (const TimeUnit &unit) const
 
virtual bool HasWritePatientBaselineFile () const
 
virtual bool WritePatientBaselineFile () const
 
virtual void SetWritePatientBaselineFile (CDM::enumOnOff::value v)
 
- Public Member Functions inherited from biogears::Loggable
 Loggable ()
 
 Loggable (Logger *log)
 
virtual ~Loggable ()
 
virtual Logger * GetLogger () const
 

Protected Member Functions

virtual void Unload (CDM::BioGearsConfigurationData &data) const
 
- Protected Member Functions inherited from biogears::PhysiologyEngineConfiguration
void Unload (CDM::PhysiologyEngineConfigurationData &data) const
 
- Protected Member Functions inherited from biogears::Loggable
virtual void Debug (const char *msg, const char *origin="") const
 
virtual void Debug (const std::string &msg, const std::string &origin=empty) const
 
virtual void Debug (std::ostream &msg, const std::string &origin=empty) const
 
virtual void Info (const char *msg, const char *origin="") const
 
virtual void Info (const std::string &msg, const std::string &origin=empty) const
 
virtual void Info (std::ostream &msg, const std::string &origin=empty) const
 
virtual void Warning (const char *msg, const char *origin="") const
 
virtual void Warning (const std::string &msg, const std::string &origin=empty) const
 
virtual void Warning (std::ostream &msg, const std::string &origin=empty) const
 
virtual void Error (const char *msg, const char *origin="") const
 
virtual void Error (const std::string msg, const std::string origin=empty) const
 
virtual void Error (std::ostream &msg, const std::string &origin=empty) const
 
virtual void Fatal (const char *msg, const char *origin="") const
 
virtual void Fatal (const std::string &msg, const std::string &origin=empty) const
 
virtual void Fatal (std::ostream &msg, const std::string &origin=empty) const
 

Protected Attributes

SESubstanceManager & m_Substances
 
SEScalarMassPerAmount * m_MeanCorpuscularHemoglobin
 
SEScalarVolume * m_MeanCorpuscularVolume
 
SEScalarLength * m_StandardDiffusionDistance
 
SEScalarAreaPerTimePressure * m_StandardOxygenDiffusionCoefficient
 
SEScalarFlowElastance * m_LeftHeartElastanceMaximum
 
SEScalarFlowElastance * m_LeftHeartElastanceMinimum
 
SEScalarFraction * m_MinimumBloodVolumeFraction
 
SEScalarFlowElastance * m_RightHeartElastanceMaximum
 
SEScalarFlowElastance * m_RightHeartElastanceMinimum
 
SEScalar * m_StandardPulmonaryCapillaryCoverage
 
SEScalarFlowResistance * m_CardiovascularOpenResistance
 
SEScalarElectricResistance * m_DefaultClosedElectricResistance
 
SEScalarFlowResistance * m_DefaultClosedFlowResistance
 
SEScalarHeatResistance * m_DefaultClosedHeatResistance
 
SEScalarElectricResistance * m_DefaultOpenElectricResistance
 
SEScalarFlowResistance * m_DefaultOpenFlowResistance
 
SEScalarHeatResistance * m_DefaultOpenHeatResistance
 
SEScalarFlowResistance * m_MachineClosedResistance
 
SEScalarFlowResistance * m_MachineOpenResistance
 
SEScalarFlowResistance * m_RespiratoryClosedResistance
 
SEScalarFlowResistance * m_RespiratoryOpenResistance
 
SEScalar * m_OxygenMetabolicConstant
 
SEScalarPowerPerAreaTemperatureToTheFourth * m_StefanBoltzmann
 
SEScalarHeatCapacitancePerAmount * m_UniversalGasConstant
 
CDM::enumOnOff::value m_PDEnabled
 
SEScalarHeatCapacitancePerMass * m_BodySpecificHeat
 
SEScalar * m_CarbondDioxideProductionFromOxygenConsumptionConstant
 
SEScalarTemperature * m_CoreTemperatureLow
 
SEScalarTemperature * m_CoreTemperatureHigh
 
SEScalarTemperature * m_DeltaCoreTemperatureLow
 
SEScalarEnergyPerAmount * m_EnergyPerATP
 
SEScalarHeatConductance * m_SweatHeatTransfer
 
SEScalarEnergyPerMass * m_VaporizationEnergy
 
SEScalarHeatCapacitancePerMass * m_VaporSpecificHeat
 
SEScalarMassPerVolume * m_AirDensity
 
SEScalarHeatCapacitancePerMass * m_AirSpecificHeat
 
SEScalarMassPerAmount * m_MolarMassOfDryAir
 
SEScalarMassPerAmount * m_MolarMassOfWaterVapor
 
SEEnvironmentalConditions * m_InitialEnvironmentalConditions
 
SEScalarMassPerVolume * m_WaterDensity
 
SEScalarMassPerTime * m_CalciumDigestionRate
 
SEScalarFraction * m_CalciumAbsorptionFraction
 
SEScalarFraction * m_CarbohydrateAbsorptionFraction
 
SENutrition * m_DefaultStomachContents
 
SEScalarFraction * m_FatAbsorptionFraction
 
SEScalarFraction * m_ProteinToUreaFraction
 
SEScalarVolumePerTime * m_WaterDigestionRate
 
CDM::enumOnOff::value m_CerebralEnabled
 
SEScalarLength * m_PupilDiameterBaseline
 
CDM::enumOnOff::value m_RenalEnabled
 
SEScalarMassPerVolume * m_PlasmaSodiumConcentrationSetPoint
 
SEScalarMassPerVolume * m_PeritubularPotassiumConcentrationSetPoint
 
SEScalarArea * m_LeftGlomerularFilteringSurfaceAreaBaseline
 
SEScalarVolumePerTimePressureArea * m_LeftGlomerularFluidPermeabilityBaseline
 
SEScalarArea * m_LeftTubularReabsorptionFilteringSurfaceAreaBaseline
 
SEScalarVolumePerTimePressureArea * m_LeftTubularReabsorptionFluidPermeabilityBaseline
 
SEScalarArea * m_RightGlomerularFilteringSurfaceAreaBaseline
 
SEScalarVolumePerTimePressureArea * m_RightGlomerularFluidPermeabilityBaseline
 
SEScalarArea * m_RightTubularReabsorptionFilteringSurfaceAreaBaseline
 
SEScalarVolumePerTimePressureArea * m_RightTubularReabsorptionFluidPermeabilityBaseline
 
SEScalarFlowResistance * m_MaximumAfferentResistance
 
SEScalarFlowResistance * m_MinimumAfferentResistance
 
SEScalarMassPerTime * m_TargetSodiumDelivery
 
SEScalarInverseVolume * m_PleuralComplianceSensitivity
 
SEScalarVolumePerTime * m_PulmonaryVentilationRateMaximum
 
SEScalarPressure * m_VentilatoryOcclusionPressure
 
CDM::enumOnOff::value m_TissueEnabled
 
- Protected Attributes inherited from biogears::PhysiologyEngineConfiguration
bool m_Merge
 
SEElectroCardioGramInterpolator * m_ECGInterpolator
 
PhysiologyEngineStabilization * m_StabilizationCriteria
 
PhysiologyEngineTimedStabilization * m_TimedStabilizationCriteria
 
PhysiologyEngineDynamicStabilization * m_DynamicStabilizationCriteria
 
SEScalarTime * m_TimeStep
 
std::unique_ptr< SEPatient > m_Patient
 
std::unique_ptr< bool > m_overrideMode
 
CDM::enumOnOff::value m_WritePatientBaselineFile
 
- Protected Attributes inherited from biogears::Loggable
Logger * m_Logger
 

Additional Inherited Members

- Static Public Attributes inherited from biogears::Loggable
static const std::string empty
 
static const char * empty_cStr
 

Detailed Description

BioGears specific configuration parameters for all systems/equipment

Constructor & Destructor Documentation

biogears::BioGearsConfiguration::BioGearsConfiguration ( SESubstanceManager &  substances)
biogears::BioGearsConfiguration::~BioGearsConfiguration ( )
virtual

Member Function Documentation

void biogears::BioGearsConfiguration::Clear ( )
virtual
virtual void biogears::BioGearsConfiguration::EnableCerebral ( CDM::enumOnOff::value  s)
inlinevirtual
virtual void biogears::BioGearsConfiguration::EnableRenal ( CDM::enumOnOff::value  s)
inlinevirtual
virtual void biogears::BioGearsConfiguration::EnableTissue ( CDM::enumOnOff::value  s)
inlinevirtual
SEScalarMassPerVolume & biogears::BioGearsConfiguration::GetAirDensity ( )
virtual
double biogears::BioGearsConfiguration::GetAirDensity ( const MassPerVolumeUnit &  unit) const
virtual
SEScalarHeatCapacitancePerMass & biogears::BioGearsConfiguration::GetAirSpecificHeat ( )
virtual
double biogears::BioGearsConfiguration::GetAirSpecificHeat ( const HeatCapacitancePerMassUnit &  unit) const
virtual
SEScalarHeatCapacitancePerMass & biogears::BioGearsConfiguration::GetBodySpecificHeat ( )
virtual
double biogears::BioGearsConfiguration::GetBodySpecificHeat ( const HeatCapacitancePerMassUnit &  unit) const
virtual
SEScalarFraction & biogears::BioGearsConfiguration::GetCalciumAbsorptionFraction ( )
virtual
double biogears::BioGearsConfiguration::GetCalciumAbsorptionFraction ( ) const
virtual
SEScalarMassPerTime & biogears::BioGearsConfiguration::GetCalciumDigestionRate ( )
virtual
double biogears::BioGearsConfiguration::GetCalciumDigestionRate ( const MassPerTimeUnit &  unit) const
virtual
SEScalarFraction & biogears::BioGearsConfiguration::GetCarbohydrateAbsorptionFraction ( )
virtual
double biogears::BioGearsConfiguration::GetCarbohydrateAbsorptionFraction ( ) const
virtual
SEScalar & biogears::BioGearsConfiguration::GetCarbondDioxideProductionFromOxygenConsumptionConstant ( )
virtual
double biogears::BioGearsConfiguration::GetCarbondDioxideProductionFromOxygenConsumptionConstant ( ) const
virtual
SEScalarFlowResistance & biogears::BioGearsConfiguration::GetCardiovascularOpenResistance ( )
virtual
double biogears::BioGearsConfiguration::GetCardiovascularOpenResistance ( const FlowResistanceUnit &  unit) const
virtual
SEScalarTemperature & biogears::BioGearsConfiguration::GetCoreTemperatureHigh ( )
virtual
double biogears::BioGearsConfiguration::GetCoreTemperatureHigh ( const TemperatureUnit &  unit) const
virtual
SEScalarTemperature & biogears::BioGearsConfiguration::GetCoreTemperatureLow ( )
virtual
double biogears::BioGearsConfiguration::GetCoreTemperatureLow ( const TemperatureUnit &  unit) const
virtual
SEScalarElectricResistance & biogears::BioGearsConfiguration::GetDefaultClosedElectricResistance ( )
virtual
double biogears::BioGearsConfiguration::GetDefaultClosedElectricResistance ( const ElectricResistanceUnit &  unit) const
virtual
SEScalarFlowResistance & biogears::BioGearsConfiguration::GetDefaultClosedFlowResistance ( )
virtual
double biogears::BioGearsConfiguration::GetDefaultClosedFlowResistance ( const FlowResistanceUnit &  unit) const
virtual
SEScalarHeatResistance & biogears::BioGearsConfiguration::GetDefaultClosedHeatResistance ( )
virtual
double biogears::BioGearsConfiguration::GetDefaultClosedHeatResistance ( const HeatResistanceUnit &  unit) const
virtual
SEScalarElectricResistance & biogears::BioGearsConfiguration::GetDefaultOpenElectricResistance ( )
virtual
double biogears::BioGearsConfiguration::GetDefaultOpenElectricResistance ( const ElectricResistanceUnit &  unit) const
virtual
SEScalarFlowResistance & biogears::BioGearsConfiguration::GetDefaultOpenFlowResistance ( )
virtual
double biogears::BioGearsConfiguration::GetDefaultOpenFlowResistance ( const FlowResistanceUnit &  unit) const
virtual
SEScalarHeatResistance & biogears::BioGearsConfiguration::GetDefaultOpenHeatResistance ( )
virtual
double biogears::BioGearsConfiguration::GetDefaultOpenHeatResistance ( const HeatResistanceUnit &  unit) const
virtual
SENutrition & biogears::BioGearsConfiguration::GetDefaultStomachContents ( )
virtual
const SENutrition * biogears::BioGearsConfiguration::GetDefaultStomachContents ( ) const
virtual
SEScalarTemperature & biogears::BioGearsConfiguration::GetDeltaCoreTemperatureLow ( )
virtual
double biogears::BioGearsConfiguration::GetDeltaCoreTemperatureLow ( const TemperatureUnit &  unit) const
virtual
SEScalarEnergyPerAmount & biogears::BioGearsConfiguration::GetEnergyPerATP ( )
virtual
double biogears::BioGearsConfiguration::GetEnergyPerATP ( const EnergyPerAmountUnit &  unit) const
virtual
SEScalarFraction & biogears::BioGearsConfiguration::GetFatAbsorptionFraction ( )
virtual
double biogears::BioGearsConfiguration::GetFatAbsorptionFraction ( ) const
virtual
SEEnvironmentalConditions & biogears::BioGearsConfiguration::GetInitialEnvironmentalConditions ( )
virtual
const SEEnvironmentalConditions * biogears::BioGearsConfiguration::GetInitialEnvironmentalConditions ( ) const
virtual
SEScalarArea & biogears::BioGearsConfiguration::GetLeftGlomerularFilteringSurfaceAreaBaseline ( )
virtual
double biogears::BioGearsConfiguration::GetLeftGlomerularFilteringSurfaceAreaBaseline ( const AreaUnit &  unit) const
virtual
SEScalarVolumePerTimePressureArea & biogears::BioGearsConfiguration::GetLeftGlomerularFluidPermeabilityBaseline ( )
virtual
double biogears::BioGearsConfiguration::GetLeftGlomerularFluidPermeabilityBaseline ( const VolumePerTimePressureAreaUnit &  unit) const
virtual
SEScalarFlowElastance & biogears::BioGearsConfiguration::GetLeftHeartElastanceMaximum ( )
virtual
double biogears::BioGearsConfiguration::GetLeftHeartElastanceMaximum ( const FlowElastanceUnit &  unit) const
virtual
SEScalarFlowElastance & biogears::BioGearsConfiguration::GetLeftHeartElastanceMinimum ( )
virtual
double biogears::BioGearsConfiguration::GetLeftHeartElastanceMinimum ( const FlowElastanceUnit &  unit) const
virtual
SEScalarArea & biogears::BioGearsConfiguration::GetLeftTubularReabsorptionFilteringSurfaceAreaBaseline ( )
virtual
double biogears::BioGearsConfiguration::GetLeftTubularReabsorptionFilteringSurfaceAreaBaseline ( const AreaUnit &  unit) const
virtual
SEScalarVolumePerTimePressureArea & biogears::BioGearsConfiguration::GetLeftTubularReabsorptionFluidPermeabilityBaseline ( )
virtual
double biogears::BioGearsConfiguration::GetLeftTubularReabsorptionFluidPermeabilityBaseline ( const VolumePerTimePressureAreaUnit &  unit) const
virtual
SEScalarFlowResistance & biogears::BioGearsConfiguration::GetMachineClosedResistance ( )
virtual
double biogears::BioGearsConfiguration::GetMachineClosedResistance ( const FlowResistanceUnit &  unit) const
virtual
SEScalarFlowResistance & biogears::BioGearsConfiguration::GetMachineOpenResistance ( )
virtual
double biogears::BioGearsConfiguration::GetMachineOpenResistance ( const FlowResistanceUnit &  unit) const
virtual
SEScalarFlowResistance & biogears::BioGearsConfiguration::GetMaximumAfferentResistance ( )
virtual
double biogears::BioGearsConfiguration::GetMaximumAfferentResistance ( const FlowResistanceUnit &  unit) const
virtual
SEScalarMassPerAmount & biogears::BioGearsConfiguration::GetMeanCorpuscularHemoglobin ( )
virtual
double biogears::BioGearsConfiguration::GetMeanCorpuscularHemoglobin ( const MassPerAmountUnit &  unit) const
virtual
SEScalarVolume & biogears::BioGearsConfiguration::GetMeanCorpuscularVolume ( )
virtual
double biogears::BioGearsConfiguration::GetMeanCorpuscularVolume ( const VolumeUnit &  unit) const
virtual
SEScalarFlowResistance & biogears::BioGearsConfiguration::GetMinimumAfferentResistance ( )
virtual
double biogears::BioGearsConfiguration::GetMinimumAfferentResistance ( const FlowResistanceUnit &  unit) const
virtual
SEScalarFraction & biogears::BioGearsConfiguration::GetMinimumBloodVolumeFraction ( )
virtual
double biogears::BioGearsConfiguration::GetMinimumBloodVolumeFraction ( ) const
virtual
SEScalarMassPerAmount & biogears::BioGearsConfiguration::GetMolarMassOfDryAir ( )
virtual
double biogears::BioGearsConfiguration::GetMolarMassOfDryAir ( const MassPerAmountUnit &  unit) const
virtual
SEScalarMassPerAmount & biogears::BioGearsConfiguration::GetMolarMassOfWaterVapor ( )
virtual
double biogears::BioGearsConfiguration::GetMolarMassOfWaterVapor ( const MassPerAmountUnit &  unit) const
virtual
SEScalar & biogears::BioGearsConfiguration::GetOxygenMetabolicConstant ( )
virtual
double biogears::BioGearsConfiguration::GetOxygenMetabolicConstant ( ) const
virtual
SEScalarMassPerVolume & biogears::BioGearsConfiguration::GetPeritubularPotassiumConcentrationSetPoint ( )
virtual
double biogears::BioGearsConfiguration::GetPeritubularPotassiumConcentrationSetPoint ( const MassPerVolumeUnit &  unit) const
virtual
SEScalarMassPerVolume & biogears::BioGearsConfiguration::GetPlasmaSodiumConcentrationSetPoint ( )
virtual
double biogears::BioGearsConfiguration::GetPlasmaSodiumConcentrationSetPoint ( const MassPerVolumeUnit &  unit) const
virtual
SEScalarInverseVolume & biogears::BioGearsConfiguration::GetPleuralComplianceSensitivity ( )
virtual
double biogears::BioGearsConfiguration::GetPleuralComplianceSensitivity ( const InverseVolumeUnit &  unit) const
virtual
SEScalarFraction & biogears::BioGearsConfiguration::GetProteinToUreaFraction ( )
virtual
double biogears::BioGearsConfiguration::GetProteinToUreaFraction ( ) const
virtual
SEScalarVolumePerTime & biogears::BioGearsConfiguration::GetPulmonaryVentilationRateMaximum ( )
virtual
double biogears::BioGearsConfiguration::GetPulmonaryVentilationRateMaximum ( const VolumePerTimeUnit &  unit) const
virtual
SEScalarLength & biogears::BioGearsConfiguration::GetPupilDiameterBaseline ( )
virtual
double biogears::BioGearsConfiguration::GetPupilDiameterBaseline ( const LengthUnit &  unit) const
virtual
SEScalarFlowResistance & biogears::BioGearsConfiguration::GetRespiratoryClosedResistance ( )
virtual
double biogears::BioGearsConfiguration::GetRespiratoryClosedResistance ( const FlowResistanceUnit &  unit) const
virtual
SEScalarFlowResistance & biogears::BioGearsConfiguration::GetRespiratoryOpenResistance ( )
virtual
double biogears::BioGearsConfiguration::GetRespiratoryOpenResistance ( const FlowResistanceUnit &  unit) const
virtual
SEScalarArea & biogears::BioGearsConfiguration::GetRightGlomerularFilteringSurfaceAreaBaseline ( )
virtual
double biogears::BioGearsConfiguration::GetRightGlomerularFilteringSurfaceAreaBaseline ( const AreaUnit &  unit) const
virtual
SEScalarVolumePerTimePressureArea & biogears::BioGearsConfiguration::GetRightGlomerularFluidPermeabilityBaseline ( )
virtual
double biogears::BioGearsConfiguration::GetRightGlomerularFluidPermeabilityBaseline ( const VolumePerTimePressureAreaUnit &  unit) const
virtual
SEScalarFlowElastance & biogears::BioGearsConfiguration::GetRightHeartElastanceMaximum ( )
virtual
double biogears::BioGearsConfiguration::GetRightHeartElastanceMaximum ( const FlowElastanceUnit &  unit) const
virtual
SEScalarFlowElastance & biogears::BioGearsConfiguration::GetRightHeartElastanceMinimum ( )
virtual
double biogears::BioGearsConfiguration::GetRightHeartElastanceMinimum ( const FlowElastanceUnit &  unit) const
virtual
SEScalarArea & biogears::BioGearsConfiguration::GetRightTubularReabsorptionFilteringSurfaceAreaBaseline ( )
virtual
double biogears::BioGearsConfiguration::GetRightTubularReabsorptionFilteringSurfaceAreaBaseline ( const AreaUnit &  unit) const
virtual
SEScalarVolumePerTimePressureArea & biogears::BioGearsConfiguration::GetRightTubularReabsorptionFluidPermeabilityBaseline ( )
virtual
double biogears::BioGearsConfiguration::GetRightTubularReabsorptionFluidPermeabilityBaseline ( const VolumePerTimePressureAreaUnit &  unit) const
virtual
SEScalarLength & biogears::BioGearsConfiguration::GetStandardDiffusionDistance ( )
virtual
double biogears::BioGearsConfiguration::GetStandardDiffusionDistance ( const LengthUnit &  unit) const
virtual
SEScalarAreaPerTimePressure & biogears::BioGearsConfiguration::GetStandardOxygenDiffusionCoefficient ( )
virtual
double biogears::BioGearsConfiguration::GetStandardOxygenDiffusionCoefficient ( const AreaPerTimePressureUnit &  unit) const
virtual
SEScalar & biogears::BioGearsConfiguration::GetStandardPulmonaryCapillaryCoverage ( )
virtual
double biogears::BioGearsConfiguration::GetStandardPulmonaryCapillaryCoverage ( ) const
virtual
SEScalarPowerPerAreaTemperatureToTheFourth & biogears::BioGearsConfiguration::GetStefanBoltzmann ( )
virtual
double biogears::BioGearsConfiguration::GetStefanBoltzmann ( const PowerPerAreaTemperatureToTheFourthUnit &  unit) const
virtual
SEScalarHeatConductance & biogears::BioGearsConfiguration::GetSweatHeatTransfer ( )
virtual
double biogears::BioGearsConfiguration::GetSweatHeatTransfer ( const HeatConductanceUnit &  unit) const
virtual
SEScalarMassPerTime & biogears::BioGearsConfiguration::GetTargetSodiumDelivery ( )
virtual
SEScalarHeatCapacitancePerAmount & biogears::BioGearsConfiguration::GetUniversalGasConstant ( )
virtual
double biogears::BioGearsConfiguration::GetUniversalGasConstant ( const HeatCapacitancePerAmountUnit &  unit) const
virtual
SEScalarEnergyPerMass & biogears::BioGearsConfiguration::GetVaporizationEnergy ( )
virtual
double biogears::BioGearsConfiguration::GetVaporizationEnergy ( const EnergyPerMassUnit &  unit) const
virtual
SEScalarHeatCapacitancePerMass & biogears::BioGearsConfiguration::GetVaporSpecificHeat ( )
virtual
double biogears::BioGearsConfiguration::GetVaporSpecificHeat ( const HeatCapacitancePerMassUnit &  unit) const
virtual
SEScalarPressure & biogears::BioGearsConfiguration::GetVentilatoryOcclusionPressure ( )
virtual
double biogears::BioGearsConfiguration::GetVentilatoryOcclusionPressure ( const PressureUnit &  unit) const
virtual
SEScalarMassPerVolume & biogears::BioGearsConfiguration::GetWaterDensity ( )
virtual
double biogears::BioGearsConfiguration::GetWaterDensity ( const MassPerVolumeUnit &  unit) const
virtual
SEScalarVolumePerTime & biogears::BioGearsConfiguration::GetWaterDigestionRate ( )
virtual
double biogears::BioGearsConfiguration::GetWaterDigestionRate ( const VolumePerTimeUnit &  unit) const
virtual
bool biogears::BioGearsConfiguration::HasAirDensity ( ) const
virtual
bool biogears::BioGearsConfiguration::HasAirSpecificHeat ( ) const
virtual
bool biogears::BioGearsConfiguration::HasBodySpecificHeat ( ) const
virtual
bool biogears::BioGearsConfiguration::HasCalciumAbsorptionFraction ( ) const
virtual
bool biogears::BioGearsConfiguration::HasCalciumDigestionRate ( ) const
virtual
bool biogears::BioGearsConfiguration::HasCarbohydrateAbsorptionFraction ( ) const
virtual
bool biogears::BioGearsConfiguration::HasCarbondDioxideProductionFromOxygenConsumptionConstant ( ) const
virtual
bool biogears::BioGearsConfiguration::HasCardiovascularOpenResistance ( ) const
virtual

Circuit

bool biogears::BioGearsConfiguration::HasCoreTemperatureHigh ( ) const
virtual
bool biogears::BioGearsConfiguration::HasCoreTemperatureLow ( ) const
virtual
bool biogears::BioGearsConfiguration::HasDefaultClosedElectricResistance ( ) const
virtual
bool biogears::BioGearsConfiguration::HasDefaultClosedFlowResistance ( ) const
virtual
bool biogears::BioGearsConfiguration::HasDefaultClosedHeatResistance ( ) const
virtual
bool biogears::BioGearsConfiguration::HasDefaultOpenElectricResistance ( ) const
virtual
bool biogears::BioGearsConfiguration::HasDefaultOpenFlowResistance ( ) const
virtual
bool biogears::BioGearsConfiguration::HasDefaultOpenHeatResistance ( ) const
virtual
bool biogears::BioGearsConfiguration::HasDefaultStomachContents ( ) const
virtual
bool biogears::BioGearsConfiguration::HasDeltaCoreTemperatureLow ( ) const
virtual
virtual bool biogears::BioGearsConfiguration::HasEnableCerebral ( ) const
inlinevirtual
virtual bool biogears::BioGearsConfiguration::HasEnableRenal ( ) const
inlinevirtual
virtual bool biogears::BioGearsConfiguration::HasEnableTissue ( ) const
inlinevirtual
bool biogears::BioGearsConfiguration::HasEnergyPerATP ( ) const
virtual
bool biogears::BioGearsConfiguration::HasFatAbsorptionFraction ( ) const
virtual
bool biogears::BioGearsConfiguration::HasInitialEnvironmentalConditions ( ) const
virtual
bool biogears::BioGearsConfiguration::HasLeftGlomerularFilteringSurfaceAreaBaseline ( ) const
virtual
bool biogears::BioGearsConfiguration::HasLeftGlomerularFluidPermeabilityBaseline ( ) const
virtual
bool biogears::BioGearsConfiguration::HasLeftHeartElastanceMaximum ( ) const
virtual
bool biogears::BioGearsConfiguration::HasLeftHeartElastanceMinimum ( ) const
virtual
bool biogears::BioGearsConfiguration::HasLeftTubularReabsorptionFilteringSurfaceAreaBaseline ( ) const
virtual
bool biogears::BioGearsConfiguration::HasLeftTubularReabsorptionFluidPermeabilityBaseline ( ) const
virtual
bool biogears::BioGearsConfiguration::HasMachineClosedResistance ( ) const
virtual
bool biogears::BioGearsConfiguration::HasMachineOpenResistance ( ) const
virtual
bool biogears::BioGearsConfiguration::HasMaximumAfferentResistance ( ) const
virtual
bool biogears::BioGearsConfiguration::HasMeanCorpuscularHemoglobin ( ) const
virtual

Blood Chemistry

bool biogears::BioGearsConfiguration::HasMeanCorpuscularVolume ( ) const
virtual
bool biogears::BioGearsConfiguration::HasMinimumAfferentResistance ( ) const
virtual
bool biogears::BioGearsConfiguration::HasMinimumBloodVolumeFraction ( ) const
virtual
bool biogears::BioGearsConfiguration::HasMolarMassOfDryAir ( ) const
virtual
bool biogears::BioGearsConfiguration::HasMolarMassOfWaterVapor ( ) const
virtual
bool biogears::BioGearsConfiguration::HasOxygenMetabolicConstant ( ) const
virtual

Constants

bool biogears::BioGearsConfiguration::HasPeritubularPotassiumConcentrationSetPoint ( ) const
virtual
bool biogears::BioGearsConfiguration::HasPlasmaSodiumConcentrationSetPoint ( ) const
virtual
bool biogears::BioGearsConfiguration::HasPleuralComplianceSensitivity ( ) const
virtual
bool biogears::BioGearsConfiguration::HasProteinToUreaFraction ( ) const
virtual
bool biogears::BioGearsConfiguration::HasPulmonaryVentilationRateMaximum ( ) const
virtual
bool biogears::BioGearsConfiguration::HasPupilDiameterBaseline ( ) const
virtual
bool biogears::BioGearsConfiguration::HasRespiratoryClosedResistance ( ) const
virtual
bool biogears::BioGearsConfiguration::HasRespiratoryOpenResistance ( ) const
virtual
bool biogears::BioGearsConfiguration::HasRightGlomerularFilteringSurfaceAreaBaseline ( ) const
virtual
bool biogears::BioGearsConfiguration::HasRightGlomerularFluidPermeabilityBaseline ( ) const
virtual
bool biogears::BioGearsConfiguration::HasRightHeartElastanceMaximum ( ) const
virtual
bool biogears::BioGearsConfiguration::HasRightHeartElastanceMinimum ( ) const
virtual
bool biogears::BioGearsConfiguration::HasRightTubularReabsorptionFilteringSurfaceAreaBaseline ( ) const
virtual
bool biogears::BioGearsConfiguration::HasRightTubularReabsorptionFluidPermeabilityBaseline ( ) const
virtual
bool biogears::BioGearsConfiguration::HasStandardDiffusionDistance ( ) const
virtual
bool biogears::BioGearsConfiguration::HasStandardOxygenDiffusionCoefficient ( ) const
virtual
bool biogears::BioGearsConfiguration::HasStandardPulmonaryCapillaryCoverage ( ) const
virtual
bool biogears::BioGearsConfiguration::HasStefanBoltzmann ( ) const
virtual
bool biogears::BioGearsConfiguration::HasSweatHeatTransfer ( ) const
virtual
bool biogears::BioGearsConfiguration::HasTargetSodiumDelivery ( )
virtual
bool biogears::BioGearsConfiguration::HasUniversalGasConstant ( ) const
virtual
virtual bool biogears::BioGearsConfiguration::HasUsePDModel ( ) const
inlinevirtual
bool biogears::BioGearsConfiguration::HasVaporizationEnergy ( ) const
virtual
bool biogears::BioGearsConfiguration::HasVaporSpecificHeat ( ) const
virtual
bool biogears::BioGearsConfiguration::HasVentilatoryOcclusionPressure ( ) const
virtual
bool biogears::BioGearsConfiguration::HasWaterDensity ( ) const
virtual
bool biogears::BioGearsConfiguration::HasWaterDigestionRate ( ) const
virtual
void biogears::BioGearsConfiguration::Initialize ( )
virtual
virtual bool biogears::BioGearsConfiguration::IsCerebralEnabled ( ) const
inlinevirtual
virtual bool biogears::BioGearsConfiguration::IsPDEnabled ( ) const
inlinevirtual
virtual bool biogears::BioGearsConfiguration::IsRenalEnabled ( ) const
inlinevirtual
virtual bool biogears::BioGearsConfiguration::IsTissueEnabled ( ) const
inlinevirtual
bool biogears::BioGearsConfiguration::Load ( const std::string &  file)
virtual
bool biogears::BioGearsConfiguration::Load ( const CDM::PhysiologyEngineConfigurationData &  in)
virtual
bool biogears::BioGearsConfiguration::Load ( const CDM::BioGearsConfigurationData &  in)
virtual
void biogears::BioGearsConfiguration::Merge ( const PhysiologyEngineConfiguration &  from)
virtual
void biogears::BioGearsConfiguration::Merge ( const BioGearsConfiguration &  from)
virtual
CDM::BioGearsConfigurationData * biogears::BioGearsConfiguration::Unload ( ) const
virtual
void biogears::BioGearsConfiguration::Unload ( CDM::BioGearsConfigurationData &  data) const
protectedvirtual
virtual void biogears::BioGearsConfiguration::UsePDModel ( CDM::enumOnOff::value  s)
inlinevirtual

Member Data Documentation

SEScalarMassPerVolume* biogears::BioGearsConfiguration::m_AirDensity
protected
SEScalarHeatCapacitancePerMass* biogears::BioGearsConfiguration::m_AirSpecificHeat
protected
SEScalarHeatCapacitancePerMass* biogears::BioGearsConfiguration::m_BodySpecificHeat
protected
SEScalarFraction* biogears::BioGearsConfiguration::m_CalciumAbsorptionFraction
protected
SEScalarMassPerTime* biogears::BioGearsConfiguration::m_CalciumDigestionRate
protected
SEScalarFraction* biogears::BioGearsConfiguration::m_CarbohydrateAbsorptionFraction
protected
SEScalar* biogears::BioGearsConfiguration::m_CarbondDioxideProductionFromOxygenConsumptionConstant
protected
SEScalarFlowResistance* biogears::BioGearsConfiguration::m_CardiovascularOpenResistance
protected
CDM::enumOnOff::value biogears::BioGearsConfiguration::m_CerebralEnabled
protected
SEScalarTemperature* biogears::BioGearsConfiguration::m_CoreTemperatureHigh
protected
SEScalarTemperature* biogears::BioGearsConfiguration::m_CoreTemperatureLow
protected
SEScalarElectricResistance* biogears::BioGearsConfiguration::m_DefaultClosedElectricResistance
protected
SEScalarFlowResistance* biogears::BioGearsConfiguration::m_DefaultClosedFlowResistance
protected
SEScalarHeatResistance* biogears::BioGearsConfiguration::m_DefaultClosedHeatResistance
protected
SEScalarElectricResistance* biogears::BioGearsConfiguration::m_DefaultOpenElectricResistance
protected
SEScalarFlowResistance* biogears::BioGearsConfiguration::m_DefaultOpenFlowResistance
protected
SEScalarHeatResistance* biogears::BioGearsConfiguration::m_DefaultOpenHeatResistance
protected
SENutrition* biogears::BioGearsConfiguration::m_DefaultStomachContents
protected
SEScalarTemperature* biogears::BioGearsConfiguration::m_DeltaCoreTemperatureLow
protected
SEScalarEnergyPerAmount* biogears::BioGearsConfiguration::m_EnergyPerATP
protected
SEScalarFraction* biogears::BioGearsConfiguration::m_FatAbsorptionFraction
protected
SEEnvironmentalConditions* biogears::BioGearsConfiguration::m_InitialEnvironmentalConditions
protected
SEScalarArea* biogears::BioGearsConfiguration::m_LeftGlomerularFilteringSurfaceAreaBaseline
protected
SEScalarVolumePerTimePressureArea* biogears::BioGearsConfiguration::m_LeftGlomerularFluidPermeabilityBaseline
protected
SEScalarFlowElastance* biogears::BioGearsConfiguration::m_LeftHeartElastanceMaximum
protected
SEScalarFlowElastance* biogears::BioGearsConfiguration::m_LeftHeartElastanceMinimum
protected
SEScalarArea* biogears::BioGearsConfiguration::m_LeftTubularReabsorptionFilteringSurfaceAreaBaseline
protected
SEScalarVolumePerTimePressureArea* biogears::BioGearsConfiguration::m_LeftTubularReabsorptionFluidPermeabilityBaseline
protected
SEScalarFlowResistance* biogears::BioGearsConfiguration::m_MachineClosedResistance
protected
SEScalarFlowResistance* biogears::BioGearsConfiguration::m_MachineOpenResistance
protected
SEScalarFlowResistance* biogears::BioGearsConfiguration::m_MaximumAfferentResistance
protected
SEScalarMassPerAmount* biogears::BioGearsConfiguration::m_MeanCorpuscularHemoglobin
protected
SEScalarVolume* biogears::BioGearsConfiguration::m_MeanCorpuscularVolume
protected
SEScalarFlowResistance* biogears::BioGearsConfiguration::m_MinimumAfferentResistance
protected
SEScalarFraction* biogears::BioGearsConfiguration::m_MinimumBloodVolumeFraction
protected
SEScalarMassPerAmount* biogears::BioGearsConfiguration::m_MolarMassOfDryAir
protected
SEScalarMassPerAmount* biogears::BioGearsConfiguration::m_MolarMassOfWaterVapor
protected
SEScalar* biogears::BioGearsConfiguration::m_OxygenMetabolicConstant
protected
CDM::enumOnOff::value biogears::BioGearsConfiguration::m_PDEnabled
protected
SEScalarMassPerVolume* biogears::BioGearsConfiguration::m_PeritubularPotassiumConcentrationSetPoint
protected
SEScalarMassPerVolume* biogears::BioGearsConfiguration::m_PlasmaSodiumConcentrationSetPoint
protected
SEScalarInverseVolume* biogears::BioGearsConfiguration::m_PleuralComplianceSensitivity
protected
SEScalarFraction* biogears::BioGearsConfiguration::m_ProteinToUreaFraction
protected
SEScalarVolumePerTime* biogears::BioGearsConfiguration::m_PulmonaryVentilationRateMaximum
protected
SEScalarLength* biogears::BioGearsConfiguration::m_PupilDiameterBaseline
protected
CDM::enumOnOff::value biogears::BioGearsConfiguration::m_RenalEnabled
protected
SEScalarFlowResistance* biogears::BioGearsConfiguration::m_RespiratoryClosedResistance
protected
SEScalarFlowResistance* biogears::BioGearsConfiguration::m_RespiratoryOpenResistance
protected
SEScalarArea* biogears::BioGearsConfiguration::m_RightGlomerularFilteringSurfaceAreaBaseline
protected
SEScalarVolumePerTimePressureArea* biogears::BioGearsConfiguration::m_RightGlomerularFluidPermeabilityBaseline
protected
SEScalarFlowElastance* biogears::BioGearsConfiguration::m_RightHeartElastanceMaximum
protected
SEScalarFlowElastance* biogears::BioGearsConfiguration::m_RightHeartElastanceMinimum
protected
SEScalarArea* biogears::BioGearsConfiguration::m_RightTubularReabsorptionFilteringSurfaceAreaBaseline
protected
SEScalarVolumePerTimePressureArea* biogears::BioGearsConfiguration::m_RightTubularReabsorptionFluidPermeabilityBaseline
protected
SEScalarLength* biogears::BioGearsConfiguration::m_StandardDiffusionDistance
protected
SEScalarAreaPerTimePressure* biogears::BioGearsConfiguration::m_StandardOxygenDiffusionCoefficient
protected
SEScalar* biogears::BioGearsConfiguration::m_StandardPulmonaryCapillaryCoverage
protected
SEScalarPowerPerAreaTemperatureToTheFourth* biogears::BioGearsConfiguration::m_StefanBoltzmann
protected
SESubstanceManager& biogears::BioGearsConfiguration::m_Substances
protected
SEScalarHeatConductance* biogears::BioGearsConfiguration::m_SweatHeatTransfer
protected
SEScalarMassPerTime* biogears::BioGearsConfiguration::m_TargetSodiumDelivery
protected
CDM::enumOnOff::value biogears::BioGearsConfiguration::m_TissueEnabled
protected
SEScalarHeatCapacitancePerAmount* biogears::BioGearsConfiguration::m_UniversalGasConstant
protected
SEScalarEnergyPerMass* biogears::BioGearsConfiguration::m_VaporizationEnergy
protected
SEScalarHeatCapacitancePerMass* biogears::BioGearsConfiguration::m_VaporSpecificHeat
protected
SEScalarPressure* biogears::BioGearsConfiguration::m_VentilatoryOcclusionPressure
protected
SEScalarMassPerVolume* biogears::BioGearsConfiguration::m_WaterDensity
protected
SEScalarVolumePerTime* biogears::BioGearsConfiguration::m_WaterDigestionRate
protected