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

#include <PulseConfiguration.h>

Inherits SEEngineConfiguration.

Public Member Functions

 PulseConfiguration (SESubstanceManager &substances)
 
virtual ~PulseConfiguration ()
 
virtual void Clear ()
 
void Merge (const PulseConfiguration &)
 
virtual void Initialize (const std::string &data_dir)
 
bool SerializeToString (std::string &output, SerializationFormat m) const
 
bool SerializeToFile (const std::string &filename, SerializationFormat m) const
 
bool SerializeFromString (const std::string &src, SerializationFormat m)
 
bool SerializeFromFile (const std::string &filename, SerializationFormat m)
 
virtual bool HasTimeStep () const
 
virtual SEScalarTimeGetTimeStep ()
 
virtual double GetTimeStep (const TimeUnit &unit) const
 
virtual bool HasStabilization () const
 
virtual SEEngineStabilizationGetStabilization ()
 
virtual void RemoveStabilization ()
 
virtual bool HasTimedStabilization () const
 
virtual SETimedStabilizationGetTimedStabilization ()
 
virtual const SETimedStabilizationGetTimedStabilization () const
 
virtual void RemoveTimedStabilization ()
 
virtual bool HasDynamicStabilization () const
 
virtual SEDynamicStabilizationGetDynamicStabilization ()
 
virtual const SEDynamicStabilizationGetDynamicStabilization () const
 
virtual void RemoveDynamicStabilization ()
 
virtual bool IsWritingPatientBaselineFile () const
 
virtual void EnableWritePatientBaselineFile (eSwitch s)
 
virtual bool HasAutoSerialization () const
 
virtual SEAutoSerializationGetAutoSerialization ()
 
virtual const SEAutoSerializationGetAutoSerialization () const
 
virtual void RemoveAutoSerialization ()
 
virtual bool HasResponseSlope () const
 
virtual SEScalarGetResponseSlope ()
 
virtual double GetResponseSlope () const
 
virtual bool HasHeartRateDistributedTimeDelay () const
 
virtual SEScalarTimeGetHeartRateDistributedTimeDelay ()
 
virtual double GetHeartRateDistributedTimeDelay (const TimeUnit &unit) const
 
virtual bool HasHeartElastanceDistributedTimeDelay () const
 
virtual SEScalarTimeGetHeartElastanceDistributedTimeDelay ()
 
virtual double GetHeartElastanceDistributedTimeDelay (const TimeUnit &unit) const
 
virtual bool HasSystemicResistanceDistributedTimeDelay () const
 
virtual SEScalarTimeGetSystemicResistanceDistributedTimeDelay ()
 
virtual double GetSystemicResistanceDistributedTimeDelay (const TimeUnit &unit) const
 
virtual bool HasVenousComplianceDistributedTimeDelay () const
 
virtual SEScalarTimeGetVenousComplianceDistributedTimeDelay ()
 
virtual double GetVenousComplianceDistributedTimeDelay (const TimeUnit &unit) const
 
virtual bool HasNormalizedHeartRateIntercept () const
 
virtual SEScalarGetNormalizedHeartRateIntercept ()
 
virtual double GetNormalizedHeartRateIntercept () const
 
virtual bool HasNormalizedHeartRateSympatheticSlope () const
 
virtual SEScalarGetNormalizedHeartRateSympatheticSlope ()
 
virtual double GetNormalizedHeartRateSympatheticSlope () const
 
virtual bool HasNormalizedHeartRateParasympatheticSlope () const
 
virtual SEScalarGetNormalizedHeartRateParasympatheticSlope ()
 
virtual double GetNormalizedHeartRateParasympatheticSlope () const
 
virtual bool HasNormalizedHeartElastanceIntercept () const
 
virtual SEScalarGetNormalizedHeartElastanceIntercept ()
 
virtual double GetNormalizedHeartElastanceIntercept () const
 
virtual bool HasNormalizedHeartElastanceSympatheticSlope () const
 
virtual SEScalarGetNormalizedHeartElastanceSympatheticSlope ()
 
virtual double GetNormalizedHeartElastanceSympatheticSlope () const
 
virtual bool HasNormalizedResistanceIntercept () const
 
virtual SEScalarGetNormalizedResistanceIntercept ()
 
virtual double GetNormalizedResistanceIntercept () const
 
virtual bool HasNormalizedResistanceSympatheticSlope () const
 
virtual SEScalarGetNormalizedResistanceSympatheticSlope ()
 
virtual double GetNormalizedResistanceSympatheticSlope () const
 
virtual bool HasNormalizedComplianceIntercept () const
 
virtual SEScalarGetNormalizedComplianceIntercept ()
 
virtual double GetNormalizedComplianceIntercept () const
 
virtual bool HasNormalizedComplianceParasympatheticSlope () const
 
virtual SEScalarGetNormalizedComplianceParasympatheticSlope ()
 
virtual double GetNormalizedComplianceParasympatheticSlope () const
 
virtual bool HasMeanCorpuscularHemoglobin () const
 
virtual SEScalarMassPerAmountGetMeanCorpuscularHemoglobin ()
 
virtual double GetMeanCorpuscularHemoglobin (const MassPerAmountUnit &unit) const
 
virtual bool HasMeanCorpuscularVolume () const
 
virtual SEScalarVolumeGetMeanCorpuscularVolume ()
 
virtual double GetMeanCorpuscularVolume (const VolumeUnit &unit) const
 
virtual bool HasStandardDiffusionDistance () const
 
virtual SEScalarLengthGetStandardDiffusionDistance ()
 
virtual double GetStandardDiffusionDistance (const LengthUnit &unit) const
 
virtual bool HasStandardOxygenDiffusionCoefficient () const
 
virtual SEScalarAreaPerTimePressureGetStandardOxygenDiffusionCoefficient ()
 
virtual double GetStandardOxygenDiffusionCoefficient (const AreaPerTimePressureUnit &unit) const
 
virtual bool HasLeftHeartElastanceMaximum () const
 
virtual SEScalarFlowElastanceGetLeftHeartElastanceMaximum ()
 
virtual double GetLeftHeartElastanceMaximum (const FlowElastanceUnit &unit) const
 
virtual bool HasLeftHeartElastanceMinimum () const
 
virtual SEScalarFlowElastanceGetLeftHeartElastanceMinimum ()
 
virtual double GetLeftHeartElastanceMinimum (const FlowElastanceUnit &unit) const
 
virtual bool HasMinimumBloodVolumeFraction () const
 
virtual SEScalar0To1GetMinimumBloodVolumeFraction ()
 
virtual double GetMinimumBloodVolumeFraction () const
 
virtual bool HasRightHeartElastanceMaximum () const
 
virtual SEScalarFlowElastanceGetRightHeartElastanceMaximum ()
 
virtual double GetRightHeartElastanceMaximum (const FlowElastanceUnit &unit) const
 
virtual bool HasRightHeartElastanceMinimum () const
 
virtual SEScalarFlowElastanceGetRightHeartElastanceMinimum ()
 
virtual double GetRightHeartElastanceMinimum (const FlowElastanceUnit &unit) const
 
virtual bool HasStandardPulmonaryCapillaryCoverage () const
 
virtual SEScalarGetStandardPulmonaryCapillaryCoverage ()
 
virtual double GetStandardPulmonaryCapillaryCoverage () const
 
virtual bool HasCardiovascularOpenResistance () const
 
virtual SEScalarFlowResistanceGetCardiovascularOpenResistance ()
 
virtual double GetCardiovascularOpenResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasDefaultClosedElectricResistance () const
 
virtual SEScalarElectricResistanceGetDefaultClosedElectricResistance ()
 
virtual double GetDefaultClosedElectricResistance (const ElectricResistanceUnit &unit) const
 
virtual bool HasDefaultClosedFlowResistance () const
 
virtual SEScalarFlowResistanceGetDefaultClosedFlowResistance ()
 
virtual double GetDefaultClosedFlowResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasDefaultClosedHeatResistance () const
 
virtual SEScalarHeatResistanceGetDefaultClosedHeatResistance ()
 
virtual double GetDefaultClosedHeatResistance (const HeatResistanceUnit &unit) const
 
virtual bool HasDefaultOpenElectricResistance () const
 
virtual SEScalarElectricResistanceGetDefaultOpenElectricResistance ()
 
virtual double GetDefaultOpenElectricResistance (const ElectricResistanceUnit &unit) const
 
virtual bool HasDefaultOpenFlowResistance () const
 
virtual SEScalarFlowResistanceGetDefaultOpenFlowResistance ()
 
virtual double GetDefaultOpenFlowResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasDefaultOpenHeatResistance () const
 
virtual SEScalarHeatResistanceGetDefaultOpenHeatResistance ()
 
virtual double GetDefaultOpenHeatResistance (const HeatResistanceUnit &unit) const
 
virtual bool HasMachineClosedResistance () const
 
virtual SEScalarFlowResistanceGetMachineClosedResistance ()
 
virtual double GetMachineClosedResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasMachineOpenResistance () const
 
virtual SEScalarFlowResistanceGetMachineOpenResistance ()
 
virtual double GetMachineOpenResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasRespiratoryClosedResistance () const
 
virtual SEScalarFlowResistanceGetRespiratoryClosedResistance ()
 
virtual double GetRespiratoryClosedResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasRespiratoryOpenResistance () const
 
virtual SEScalarFlowResistanceGetRespiratoryOpenResistance ()
 
virtual double GetRespiratoryOpenResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasOxygenMetabolicConstant () const
 
virtual SEScalarGetOxygenMetabolicConstant ()
 
virtual double GetOxygenMetabolicConstant () const
 
virtual bool HasStefanBoltzmann () const
 
virtual SEScalarPowerPerAreaTemperatureToTheFourthGetStefanBoltzmann ()
 
virtual double GetStefanBoltzmann (const PowerPerAreaTemperatureToTheFourthUnit &unit) const
 
virtual bool HasUniversalGasConstant () const
 
virtual SEScalarHeatCapacitancePerAmountGetUniversalGasConstant ()
 
virtual double GetUniversalGasConstant (const HeatCapacitancePerAmountUnit &unit) const
 
virtual bool IsPDEnabled () const
 
virtual void UsePDModel (eSwitch s)
 
virtual bool HasECGInterpolator () const
 
virtual SEElectroCardioGramWaveformInterpolatorGetECGInterpolator ()
 
virtual const SEElectroCardioGramWaveformInterpolatorGetECGInterpolator () const
 
virtual void RemoveECGInterpolator ()
 
virtual bool HasBodySpecificHeat () const
 
virtual SEScalarHeatCapacitancePerMassGetBodySpecificHeat ()
 
virtual double GetBodySpecificHeat (const HeatCapacitancePerMassUnit &unit) const
 
virtual bool HasCarbonDioxideProductionFromOxygenConsumptionConstant () const
 
virtual SEScalarGetCarbonDioxideProductionFromOxygenConsumptionConstant ()
 
virtual double GetCarbonDioxideProductionFromOxygenConsumptionConstant () const
 
virtual bool HasCoreTemperatureHigh () const
 
virtual SEScalarTemperatureGetCoreTemperatureHigh ()
 
virtual double GetCoreTemperatureHigh (const TemperatureUnit &unit) const
 
virtual bool HasCoreTemperatureLow () const
 
virtual SEScalarTemperatureGetCoreTemperatureLow ()
 
virtual double GetCoreTemperatureLow (const TemperatureUnit &unit) const
 
virtual bool HasDeltaCoreTemperatureLow () const
 
virtual SEScalarTemperatureGetDeltaCoreTemperatureLow ()
 
virtual double GetDeltaCoreTemperatureLow (const TemperatureUnit &unit) const
 
virtual bool HasEnergyPerATP () const
 
virtual SEScalarEnergyPerAmountGetEnergyPerATP ()
 
virtual double GetEnergyPerATP (const EnergyPerAmountUnit &unit) const
 
virtual bool HasSweatHeatTransfer () const
 
virtual SEScalarHeatConductanceGetSweatHeatTransfer ()
 
virtual double GetSweatHeatTransfer (const HeatConductanceUnit &unit) const
 
virtual bool HasVaporizationEnergy () const
 
virtual SEScalarEnergyPerMassGetVaporizationEnergy ()
 
virtual double GetVaporizationEnergy (const EnergyPerMassUnit &unit) const
 
virtual bool HasVaporSpecificHeat () const
 
virtual SEScalarHeatCapacitancePerMassGetVaporSpecificHeat ()
 
virtual double GetVaporSpecificHeat (const HeatCapacitancePerMassUnit &unit) const
 
virtual bool HasAirDensity () const
 
virtual SEScalarMassPerVolumeGetAirDensity ()
 
virtual double GetAirDensity (const MassPerVolumeUnit &unit) const
 
virtual bool HasAirSpecificHeat () const
 
virtual SEScalarHeatCapacitancePerMassGetAirSpecificHeat ()
 
virtual double GetAirSpecificHeat (const HeatCapacitancePerMassUnit &unit) const
 
virtual bool HasMolarMassOfDryAir () const
 
virtual SEScalarMassPerAmountGetMolarMassOfDryAir ()
 
virtual double GetMolarMassOfDryAir (const MassPerAmountUnit &unit) const
 
virtual bool HasMolarMassOfWaterVapor () const
 
virtual SEScalarMassPerAmountGetMolarMassOfWaterVapor ()
 
virtual double GetMolarMassOfWaterVapor (const MassPerAmountUnit &unit) const
 
virtual bool HasInitialEnvironmentalConditions () const
 
virtual SEEnvironmentalConditionsGetInitialEnvironmentalConditions ()
 
virtual const SEEnvironmentalConditionsGetInitialEnvironmentalConditions () const
 
virtual bool HasWaterDensity () const
 
virtual SEScalarMassPerVolumeGetWaterDensity ()
 
virtual double GetWaterDensity (const MassPerVolumeUnit &unit) const
 
virtual bool HasCalciumDigestionRate () const
 
virtual SEScalarMassPerTimeGetCalciumDigestionRate ()
 
virtual double GetCalciumDigestionRate (const MassPerTimeUnit &unit) const
 
virtual bool HasCalciumAbsorptionFraction () const
 
virtual SEScalar0To1GetCalciumAbsorptionFraction ()
 
virtual double GetCalciumAbsorptionFraction () const
 
virtual bool HasCarbohydrateAbsorptionFraction () const
 
virtual SEScalar0To1GetCarbohydrateAbsorptionFraction ()
 
virtual double GetCarbohydrateAbsorptionFraction () const
 
virtual bool HasDefaultCarbohydrateDigestionRate () const
 
virtual SEScalarMassPerTimeGetDefaultCarbohydrateDigestionRate ()
 
virtual double GetDefaultCarbohydrateDigestionRate (const MassPerTimeUnit &unit) const
 
virtual bool HasDefaultFatDigestionRate () const
 
virtual SEScalarMassPerTimeGetDefaultFatDigestionRate ()
 
virtual double GetDefaultFatDigestionRate (const MassPerTimeUnit &unit) const
 
virtual bool HasDefaultProteinDigestionRate () const
 
virtual SEScalarMassPerTimeGetDefaultProteinDigestionRate ()
 
virtual double GetDefaultProteinDigestionRate (const MassPerTimeUnit &unit) const
 
virtual bool HasDefaultStomachContents () const
 
virtual SENutritionGetDefaultStomachContents ()
 
virtual const SENutritionGetDefaultStomachContents () const
 
virtual bool HasFatAbsorptionFraction () const
 
virtual SEScalar0To1GetFatAbsorptionFraction ()
 
virtual double GetFatAbsorptionFraction () const
 
virtual bool HasProteinToUreaFraction () const
 
virtual SEScalar0To1GetProteinToUreaFraction ()
 
virtual double GetProteinToUreaFraction () const
 
virtual bool HasWaterDigestionRate () const
 
virtual SEScalarVolumePerTimeGetWaterDigestionRate ()
 
virtual double GetWaterDigestionRate (const VolumePerTimeUnit &unit) const
 
virtual bool HasPupilDiameterBaseline () const
 
virtual SEScalarLengthGetPupilDiameterBaseline ()
 
virtual double GetPupilDiameterBaseline (const LengthUnit &unit) const
 
virtual bool IsRenalEnabled () const
 
virtual void EnableRenal (eSwitch s)
 
virtual bool HasPlasmaSodiumConcentrationSetPoint () const
 
virtual SEScalarMassPerVolumeGetPlasmaSodiumConcentrationSetPoint ()
 
virtual double GetPlasmaSodiumConcentrationSetPoint (const MassPerVolumeUnit &unit) const
 
virtual bool HasPeritubularPotassiumConcentrationSetPoint () const
 
virtual SEScalarMassPerVolumeGetPeritubularPotassiumConcentrationSetPoint ()
 
virtual double GetPeritubularPotassiumConcentrationSetPoint (const MassPerVolumeUnit &unit) const
 
virtual bool HasLeftGlomerularFilteringSurfaceAreaBaseline () const
 
virtual SEScalarAreaGetLeftGlomerularFilteringSurfaceAreaBaseline ()
 
virtual double GetLeftGlomerularFilteringSurfaceAreaBaseline (const AreaUnit &unit) const
 
virtual bool HasLeftGlomerularFluidPermeabilityBaseline () const
 
virtual SEScalarVolumePerTimePressureAreaGetLeftGlomerularFluidPermeabilityBaseline ()
 
virtual double GetLeftGlomerularFluidPermeabilityBaseline (const VolumePerTimePressureAreaUnit &unit) const
 
virtual bool HasLeftTubularReabsorptionFilteringSurfaceAreaBaseline () const
 
virtual SEScalarAreaGetLeftTubularReabsorptionFilteringSurfaceAreaBaseline ()
 
virtual double GetLeftTubularReabsorptionFilteringSurfaceAreaBaseline (const AreaUnit &unit) const
 
virtual bool HasLeftTubularReabsorptionFluidPermeabilityBaseline () const
 
virtual SEScalarVolumePerTimePressureAreaGetLeftTubularReabsorptionFluidPermeabilityBaseline ()
 
virtual double GetLeftTubularReabsorptionFluidPermeabilityBaseline (const VolumePerTimePressureAreaUnit &unit) const
 
virtual bool HasMaximumAfferentResistance () const
 
virtual SEScalarFlowResistanceGetMaximumAfferentResistance ()
 
virtual double GetMaximumAfferentResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasMinimumAfferentResistance () const
 
virtual SEScalarFlowResistanceGetMinimumAfferentResistance ()
 
virtual double GetMinimumAfferentResistance (const FlowResistanceUnit &unit) const
 
virtual bool HasRightGlomerularFilteringSurfaceAreaBaseline () const
 
virtual SEScalarAreaGetRightGlomerularFilteringSurfaceAreaBaseline ()
 
virtual double GetRightGlomerularFilteringSurfaceAreaBaseline (const AreaUnit &unit) const
 
virtual bool HasRightGlomerularFluidPermeabilityBaseline () const
 
virtual SEScalarVolumePerTimePressureAreaGetRightGlomerularFluidPermeabilityBaseline ()
 
virtual double GetRightGlomerularFluidPermeabilityBaseline (const VolumePerTimePressureAreaUnit &unit) const
 
virtual bool HasRightTubularReabsorptionFilteringSurfaceAreaBaseline () const
 
virtual SEScalarAreaGetRightTubularReabsorptionFilteringSurfaceAreaBaseline ()
 
virtual double GetRightTubularReabsorptionFilteringSurfaceAreaBaseline (const AreaUnit &unit) const
 
virtual bool HasRightTubularReabsorptionFluidPermeabilityBaseline () const
 
virtual SEScalarVolumePerTimePressureAreaGetRightTubularReabsorptionFluidPermeabilityBaseline ()
 
virtual double GetRightTubularReabsorptionFluidPermeabilityBaseline (const VolumePerTimePressureAreaUnit &unit) const
 
virtual bool HasTargetSodiumDelivery ()
 
virtual SEScalarMassPerTimeGetTargetSodiumDelivery ()
 
virtual bool HasCentralControllerCO2PressureSetPoint () const
 
virtual SEScalarPressureGetCentralControllerCO2PressureSetPoint ()
 
virtual double GetCentralControllerCO2PressureSetPoint (const PressureUnit &unit) const
 
virtual bool HasCentralVentilatoryControllerGain () const
 
virtual SEScalarGetCentralVentilatoryControllerGain ()
 
virtual double GetCentralVentilatoryControllerGain () const
 
virtual bool HasMinimumAllowableInpiratoryAndExpiratoryPeriod () const
 
virtual SEScalarTimeGetMinimumAllowableInpiratoryAndExpiratoryPeriod ()
 
virtual double GetMinimumAllowableInpiratoryAndExpiratoryPeriod (const TimeUnit &unit) const
 
virtual bool HasMinimumAllowableTidalVolume () const
 
virtual SEScalarVolumeGetMinimumAllowableTidalVolume ()
 
virtual double GetMinimumAllowableTidalVolume (const VolumeUnit &unit) const
 
virtual bool HasPeripheralControllerCO2PressureSetPoint () const
 
virtual SEScalarPressureGetPeripheralControllerCO2PressureSetPoint ()
 
virtual double GetPeripheralControllerCO2PressureSetPoint (const PressureUnit &unit) const
 
virtual bool HasPeripheralVentilatoryControllerGain () const
 
virtual SEScalarGetPeripheralVentilatoryControllerGain ()
 
virtual double GetPeripheralVentilatoryControllerGain () const
 
virtual bool HasPleuralComplianceSensitivity () const
 
virtual SEScalarInverseVolumeGetPleuralComplianceSensitivity ()
 
virtual double GetPleuralComplianceSensitivity (const InverseVolumeUnit &unit) const
 
virtual bool HasPulmonaryVentilationRateMaximum () const
 
virtual SEScalarVolumePerTimeGetPulmonaryVentilationRateMaximum ()
 
virtual double GetPulmonaryVentilationRateMaximum (const VolumePerTimeUnit &unit) const
 
virtual bool HasVentilationTidalVolumeIntercept () const
 
virtual SEScalarVolumeGetVentilationTidalVolumeIntercept ()
 
virtual double GetVentilationTidalVolumeIntercept (const VolumeUnit &unit) const
 
virtual bool HasVentilatoryOcclusionPressure () const
 
virtual SEScalarPressureGetVentilatoryOcclusionPressure ()
 
virtual double GetVentilatoryOcclusionPressure (const PressureUnit &unit) const
 
virtual bool IsTissueEnabled () const
 
virtual void EnableTissue (eSwitch s)
 
- Public Member Functions inherited from SEEngineConfiguration
 SEEngineConfiguration (Logger *logger)
 
virtual ~SEEngineConfiguration ()
 
- Public Member Functions inherited from Loggable
 Loggable ()
 
 Loggable (Logger *log)
 
virtual ~Loggable ()
 
virtual LoggerGetLogger () const
 
virtual void Debug (std::string const &msg, std::string const &origin=empty) const
 
virtual void Debug (std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Debug (std::ostream &msg, std::string const &origin=empty) const
 
virtual void Info (std::string const &msg, std::string const &origin=empty) const
 
virtual void Info (std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Info (const std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Info (std::ostream &msg, std::string const &origin=empty) const
 
virtual void Warning (std::string const &msg, std::string const &origin=empty) const
 
virtual void Warning (std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Warning (std::ostream &msg, std::string const &origin=empty) const
 
virtual void Error (std::string const &msg, std::string const &origin=empty) const
 
virtual void Error (std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Error (std::ostream &msg, std::string const &origin=empty) const
 
virtual void Fatal (std::string const &msg, std::string const &origin=empty) const
 
virtual void Fatal (std::stringstream &msg, std::string const &origin=empty) const
 
virtual void Fatal (std::ostream &msg, std::string const &origin=empty) const
 

Public Attributes

SEElectroCardioGramWaveformInterpolatorm_ECGInterpolator
 

Protected Attributes

SESubstanceManagerm_Substances
 
SEScalarTimem_TimeStep
 
SETimedStabilizationm_TimedStabilization
 
SEDynamicStabilizationm_DynamicStabilization
 
SEAutoSerializationm_AutoSerialization
 
eSwitch m_WritePatientBaselineFile
 
SEScalarm_ResponseSlope
 
SEScalarTimem_HeartRateDistributedTimeDelay
 
SEScalarTimem_HeartElastanceDistributedTimeDelay
 
SEScalarTimem_SystemicResistanceDistributedTimeDelay
 
SEScalarTimem_VenousComplianceDistributedTimeDelay
 
SEScalarm_NormalizedHeartRateIntercept
 
SEScalarm_NormalizedHeartRateSympatheticSlope
 
SEScalarm_NormalizedHeartRateParasympatheticSlope
 
SEScalarm_NormalizedHeartElastanceIntercept
 
SEScalarm_NormalizedHeartElastanceSympatheticSlope
 
SEScalarm_NormalizedResistanceIntercept
 
SEScalarm_NormalizedResistanceSympatheticSlope
 
SEScalarm_NormalizedComplianceIntercept
 
SEScalarm_NormalizedComplianceParasympatheticSlope
 
SEScalarMassPerAmountm_MeanCorpuscularHemoglobin
 
SEScalarVolumem_MeanCorpuscularVolume
 
SEScalarLengthm_StandardDiffusionDistance
 
SEScalarAreaPerTimePressurem_StandardOxygenDiffusionCoefficient
 
SEScalarFlowElastancem_LeftHeartElastanceMaximum
 
SEScalarFlowElastancem_LeftHeartElastanceMinimum
 
SEScalar0To1m_MinimumBloodVolumeFraction
 
SEScalarFlowElastancem_RightHeartElastanceMaximum
 
SEScalarFlowElastancem_RightHeartElastanceMinimum
 
SEScalarm_StandardPulmonaryCapillaryCoverage
 
SEScalarFlowResistancem_CardiovascularOpenResistance
 
SEScalarElectricResistancem_DefaultClosedElectricResistance
 
SEScalarFlowResistancem_DefaultClosedFlowResistance
 
SEScalarHeatResistancem_DefaultClosedHeatResistance
 
SEScalarElectricResistancem_DefaultOpenElectricResistance
 
SEScalarFlowResistancem_DefaultOpenFlowResistance
 
SEScalarHeatResistancem_DefaultOpenHeatResistance
 
SEScalarFlowResistancem_MachineClosedResistance
 
SEScalarFlowResistancem_MachineOpenResistance
 
SEScalarFlowResistancem_RespiratoryClosedResistance
 
SEScalarFlowResistancem_RespiratoryOpenResistance
 
SEScalarm_OxygenMetabolicConstant
 
SEScalarPowerPerAreaTemperatureToTheFourthm_StefanBoltzmann
 
SEScalarHeatCapacitancePerAmountm_UniversalGasConstant
 
eSwitch m_PDEnabled
 
SEScalarHeatCapacitancePerMassm_BodySpecificHeat
 
SEScalarm_CarbonDioxideProductionFromOxygenConsumptionConstant
 
SEScalarTemperaturem_CoreTemperatureLow
 
SEScalarTemperaturem_CoreTemperatureHigh
 
SEScalarTemperaturem_DeltaCoreTemperatureLow
 
SEScalarEnergyPerAmountm_EnergyPerATP
 
SEScalarHeatConductancem_SweatHeatTransfer
 
SEScalarEnergyPerMassm_VaporizationEnergy
 
SEScalarHeatCapacitancePerMassm_VaporSpecificHeat
 
SEScalarMassPerVolumem_AirDensity
 
SEScalarHeatCapacitancePerMassm_AirSpecificHeat
 
SEScalarMassPerAmountm_MolarMassOfDryAir
 
SEScalarMassPerAmountm_MolarMassOfWaterVapor
 
SEEnvironmentalConditionsm_InitialEnvironmentalConditions
 
SEScalarMassPerVolumem_WaterDensity
 
SEScalarMassPerTimem_CalciumDigestionRate
 
SEScalar0To1m_CalciumAbsorptionFraction
 
SEScalar0To1m_CarbohydrateAbsorptionFraction
 
SEScalarMassPerTimem_DefaultCarbohydrateDigestionRate
 
SEScalarMassPerTimem_DefaultFatDigestionRate
 
SEScalarMassPerTimem_DefaultProteinDigestionRate
 
SENutritionm_DefaultStomachContents
 
SEScalar0To1m_FatAbsorptionFraction
 
SEScalar0To1m_ProteinToUreaFraction
 
SEScalarVolumePerTimem_WaterDigestionRate
 
SEScalarLengthm_PupilDiameterBaseline
 
eSwitch m_RenalEnabled
 
SEScalarMassPerVolumem_PlasmaSodiumConcentrationSetPoint
 
SEScalarMassPerVolumem_PeritubularPotassiumConcentrationSetPoint
 
SEScalarAream_LeftGlomerularFilteringSurfaceAreaBaseline
 
SEScalarVolumePerTimePressureAream_LeftGlomerularFluidPermeabilityBaseline
 
SEScalarAream_LeftTubularReabsorptionFilteringSurfaceAreaBaseline
 
SEScalarVolumePerTimePressureAream_LeftTubularReabsorptionFluidPermeabilityBaseline
 
SEScalarAream_RightGlomerularFilteringSurfaceAreaBaseline
 
SEScalarVolumePerTimePressureAream_RightGlomerularFluidPermeabilityBaseline
 
SEScalarAream_RightTubularReabsorptionFilteringSurfaceAreaBaseline
 
SEScalarVolumePerTimePressureAream_RightTubularReabsorptionFluidPermeabilityBaseline
 
SEScalarFlowResistancem_MaximumAfferentResistance
 
SEScalarFlowResistancem_MinimumAfferentResistance
 
SEScalarMassPerTimem_TargetSodiumDelivery
 
SEScalarPressurem_CentralControllerCO2PressureSetPoint
 
SEScalarm_CentralVentilatoryControllerGain
 
SEScalarTimem_MinimumAllowableInpiratoryAndExpiratoryPeriod
 
SEScalarVolumem_MinimumAllowableTidalVolume
 
SEScalarPressurem_PeripheralControllerCO2PressureSetPoint
 
SEScalarm_PeripheralVentilatoryControllerGain
 
SEScalarInverseVolumem_PleuralComplianceSensitivity
 
SEScalarVolumePerTimem_PulmonaryVentilationRateMaximum
 
SEScalarVolumem_VentilationTidalVolumeIntercept
 
SEScalarPressurem_VentilatoryOcclusionPressure
 
eSwitch m_TissueEnabled
 
- Protected Attributes inherited from Loggable
Loggerm_Logger
 

Friends

class PBPulseConfiguration
 

Additional Inherited Members

- Static Public Attributes inherited from Loggable
static const std::string empty
 

Detailed Description

Pulse specific configuration parameters for all systems/equipment

Constructor & Destructor Documentation

◆ PulseConfiguration()

PulseConfiguration::PulseConfiguration ( SESubstanceManager substances)

◆ ~PulseConfiguration()

PulseConfiguration::~PulseConfiguration ( )
virtual

Member Function Documentation

◆ Clear()

void PulseConfiguration::Clear ( )
virtual

◆ EnableRenal()

virtual void PulseConfiguration::EnableRenal ( eSwitch  s)
inlinevirtual

◆ EnableTissue()

virtual void PulseConfiguration::EnableTissue ( eSwitch  s)
inlinevirtual

◆ EnableWritePatientBaselineFile()

virtual void PulseConfiguration::EnableWritePatientBaselineFile ( eSwitch  s)
inlinevirtual

◆ GetAirDensity() [1/2]

SEScalarMassPerVolume & PulseConfiguration::GetAirDensity ( )
virtual

◆ GetAirDensity() [2/2]

double PulseConfiguration::GetAirDensity ( const MassPerVolumeUnit unit) const
virtual

◆ GetAirSpecificHeat() [1/2]

SEScalarHeatCapacitancePerMass & PulseConfiguration::GetAirSpecificHeat ( )
virtual

◆ GetAirSpecificHeat() [2/2]

double PulseConfiguration::GetAirSpecificHeat ( const HeatCapacitancePerMassUnit unit) const
virtual

◆ GetAutoSerialization() [1/2]

SEAutoSerialization & PulseConfiguration::GetAutoSerialization ( )
virtual

◆ GetAutoSerialization() [2/2]

const SEAutoSerialization * PulseConfiguration::GetAutoSerialization ( ) const
virtual

◆ GetBodySpecificHeat() [1/2]

SEScalarHeatCapacitancePerMass & PulseConfiguration::GetBodySpecificHeat ( )
virtual

◆ GetBodySpecificHeat() [2/2]

double PulseConfiguration::GetBodySpecificHeat ( const HeatCapacitancePerMassUnit unit) const
virtual

◆ GetCalciumAbsorptionFraction() [1/2]

SEScalar0To1 & PulseConfiguration::GetCalciumAbsorptionFraction ( )
virtual

◆ GetCalciumAbsorptionFraction() [2/2]

double PulseConfiguration::GetCalciumAbsorptionFraction ( ) const
virtual

◆ GetCalciumDigestionRate() [1/2]

SEScalarMassPerTime & PulseConfiguration::GetCalciumDigestionRate ( )
virtual

◆ GetCalciumDigestionRate() [2/2]

double PulseConfiguration::GetCalciumDigestionRate ( const MassPerTimeUnit unit) const
virtual

◆ GetCarbohydrateAbsorptionFraction() [1/2]

SEScalar0To1 & PulseConfiguration::GetCarbohydrateAbsorptionFraction ( )
virtual

◆ GetCarbohydrateAbsorptionFraction() [2/2]

double PulseConfiguration::GetCarbohydrateAbsorptionFraction ( ) const
virtual

◆ GetCarbonDioxideProductionFromOxygenConsumptionConstant() [1/2]

SEScalar & PulseConfiguration::GetCarbonDioxideProductionFromOxygenConsumptionConstant ( )
virtual

◆ GetCarbonDioxideProductionFromOxygenConsumptionConstant() [2/2]

double PulseConfiguration::GetCarbonDioxideProductionFromOxygenConsumptionConstant ( ) const
virtual

◆ GetCardiovascularOpenResistance() [1/2]

SEScalarFlowResistance & PulseConfiguration::GetCardiovascularOpenResistance ( )
virtual

◆ GetCardiovascularOpenResistance() [2/2]

double PulseConfiguration::GetCardiovascularOpenResistance ( const FlowResistanceUnit unit) const
virtual

◆ GetCentralControllerCO2PressureSetPoint() [1/2]

SEScalarPressure & PulseConfiguration::GetCentralControllerCO2PressureSetPoint ( )
virtual

◆ GetCentralControllerCO2PressureSetPoint() [2/2]

double PulseConfiguration::GetCentralControllerCO2PressureSetPoint ( const PressureUnit unit) const
virtual

◆ GetCentralVentilatoryControllerGain() [1/2]

SEScalar & PulseConfiguration::GetCentralVentilatoryControllerGain ( )
virtual

◆ GetCentralVentilatoryControllerGain() [2/2]

double PulseConfiguration::GetCentralVentilatoryControllerGain ( ) const
virtual

◆ GetCoreTemperatureHigh() [1/2]

SEScalarTemperature & PulseConfiguration::GetCoreTemperatureHigh ( )
virtual

◆ GetCoreTemperatureHigh() [2/2]

double PulseConfiguration::GetCoreTemperatureHigh ( const TemperatureUnit unit) const
virtual

◆ GetCoreTemperatureLow() [1/2]

SEScalarTemperature & PulseConfiguration::GetCoreTemperatureLow ( )
virtual

◆ GetCoreTemperatureLow() [2/2]

double PulseConfiguration::GetCoreTemperatureLow ( const TemperatureUnit unit) const
virtual

◆ GetDefaultCarbohydrateDigestionRate() [1/2]

SEScalarMassPerTime & PulseConfiguration::GetDefaultCarbohydrateDigestionRate ( )
virtual

◆ GetDefaultCarbohydrateDigestionRate() [2/2]

double PulseConfiguration::GetDefaultCarbohydrateDigestionRate ( const MassPerTimeUnit unit) const
virtual

◆ GetDefaultClosedElectricResistance() [1/2]

SEScalarElectricResistance & PulseConfiguration::GetDefaultClosedElectricResistance ( )
virtual

◆ GetDefaultClosedElectricResistance() [2/2]

double PulseConfiguration::GetDefaultClosedElectricResistance ( const ElectricResistanceUnit unit) const
virtual

◆ GetDefaultClosedFlowResistance() [1/2]

SEScalarFlowResistance & PulseConfiguration::GetDefaultClosedFlowResistance ( )
virtual

◆ GetDefaultClosedFlowResistance() [2/2]

double PulseConfiguration::GetDefaultClosedFlowResistance ( const FlowResistanceUnit unit) const
virtual

◆ GetDefaultClosedHeatResistance() [1/2]

SEScalarHeatResistance & PulseConfiguration::GetDefaultClosedHeatResistance ( )
virtual

◆ GetDefaultClosedHeatResistance() [2/2]

double PulseConfiguration::GetDefaultClosedHeatResistance ( const HeatResistanceUnit unit) const
virtual

◆ GetDefaultFatDigestionRate() [1/2]

SEScalarMassPerTime & PulseConfiguration::GetDefaultFatDigestionRate ( )
virtual

◆ GetDefaultFatDigestionRate() [2/2]

double PulseConfiguration::GetDefaultFatDigestionRate ( const MassPerTimeUnit unit) const
virtual

◆ GetDefaultOpenElectricResistance() [1/2]

SEScalarElectricResistance & PulseConfiguration::GetDefaultOpenElectricResistance ( )
virtual

◆ GetDefaultOpenElectricResistance() [2/2]

double PulseConfiguration::GetDefaultOpenElectricResistance ( const ElectricResistanceUnit unit) const
virtual

◆ GetDefaultOpenFlowResistance() [1/2]

SEScalarFlowResistance & PulseConfiguration::GetDefaultOpenFlowResistance ( )
virtual

◆ GetDefaultOpenFlowResistance() [2/2]

double PulseConfiguration::GetDefaultOpenFlowResistance ( const FlowResistanceUnit unit) const
virtual

◆ GetDefaultOpenHeatResistance() [1/2]

SEScalarHeatResistance & PulseConfiguration::GetDefaultOpenHeatResistance ( )
virtual

◆ GetDefaultOpenHeatResistance() [2/2]

double PulseConfiguration::GetDefaultOpenHeatResistance ( const HeatResistanceUnit unit) const
virtual

◆ GetDefaultProteinDigestionRate() [1/2]

SEScalarMassPerTime & PulseConfiguration::GetDefaultProteinDigestionRate ( )
virtual

◆ GetDefaultProteinDigestionRate() [2/2]

double PulseConfiguration::GetDefaultProteinDigestionRate ( const MassPerTimeUnit unit) const
virtual

◆ GetDefaultStomachContents() [1/2]

SENutrition & PulseConfiguration::GetDefaultStomachContents ( )
virtual

◆ GetDefaultStomachContents() [2/2]

const SENutrition * PulseConfiguration::GetDefaultStomachContents ( ) const
virtual

◆ GetDeltaCoreTemperatureLow() [1/2]

SEScalarTemperature & PulseConfiguration::GetDeltaCoreTemperatureLow ( )
virtual

◆ GetDeltaCoreTemperatureLow() [2/2]

double PulseConfiguration::GetDeltaCoreTemperatureLow ( const TemperatureUnit unit) const
virtual

◆ GetDynamicStabilization() [1/2]

SEDynamicStabilization & PulseConfiguration::GetDynamicStabilization ( )
virtual

◆ GetDynamicStabilization() [2/2]

const SEDynamicStabilization * PulseConfiguration::GetDynamicStabilization ( ) const
virtual

◆ GetECGInterpolator() [1/2]

SEElectroCardioGramWaveformInterpolator & PulseConfiguration::GetECGInterpolator ( )
virtual

◆ GetECGInterpolator() [2/2]

const SEElectroCardioGramWaveformInterpolator * PulseConfiguration::GetECGInterpolator ( ) const
virtual

◆ GetEnergyPerATP() [1/2]

SEScalarEnergyPerAmount & PulseConfiguration::GetEnergyPerATP ( )
virtual

◆ GetEnergyPerATP() [2/2]

double PulseConfiguration::GetEnergyPerATP ( const EnergyPerAmountUnit unit) const
virtual

◆ GetFatAbsorptionFraction() [1/2]

SEScalar0To1 & PulseConfiguration::GetFatAbsorptionFraction ( )
virtual

◆ GetFatAbsorptionFraction() [2/2]

double PulseConfiguration::GetFatAbsorptionFraction ( ) const
virtual

◆ GetHeartElastanceDistributedTimeDelay() [1/2]

SEScalarTime & PulseConfiguration::GetHeartElastanceDistributedTimeDelay ( )
virtual

◆ GetHeartElastanceDistributedTimeDelay() [2/2]

double PulseConfiguration::GetHeartElastanceDistributedTimeDelay ( const TimeUnit unit) const
virtual

◆ GetHeartRateDistributedTimeDelay() [1/2]

SEScalarTime & PulseConfiguration::GetHeartRateDistributedTimeDelay ( )
virtual

◆ GetHeartRateDistributedTimeDelay() [2/2]

double PulseConfiguration::GetHeartRateDistributedTimeDelay ( const TimeUnit unit) const
virtual

◆ GetInitialEnvironmentalConditions() [1/2]

SEEnvironmentalConditions & PulseConfiguration::GetInitialEnvironmentalConditions ( )
virtual

◆ GetInitialEnvironmentalConditions() [2/2]

const SEEnvironmentalConditions * PulseConfiguration::GetInitialEnvironmentalConditions ( ) const
virtual

◆ GetLeftGlomerularFilteringSurfaceAreaBaseline() [1/2]

SEScalarArea & PulseConfiguration::GetLeftGlomerularFilteringSurfaceAreaBaseline ( )
virtual

◆ GetLeftGlomerularFilteringSurfaceAreaBaseline() [2/2]

double PulseConfiguration::GetLeftGlomerularFilteringSurfaceAreaBaseline ( const AreaUnit unit) const
virtual

◆ GetLeftGlomerularFluidPermeabilityBaseline() [1/2]

SEScalarVolumePerTimePressureArea & PulseConfiguration::GetLeftGlomerularFluidPermeabilityBaseline ( )
virtual

◆ GetLeftGlomerularFluidPermeabilityBaseline() [2/2]

double PulseConfiguration::GetLeftGlomerularFluidPermeabilityBaseline ( const VolumePerTimePressureAreaUnit unit) const
virtual

◆ GetLeftHeartElastanceMaximum() [1/2]

SEScalarFlowElastance & PulseConfiguration::GetLeftHeartElastanceMaximum ( )
virtual

◆ GetLeftHeartElastanceMaximum() [2/2]

double PulseConfiguration::GetLeftHeartElastanceMaximum ( const FlowElastanceUnit unit) const
virtual

◆ GetLeftHeartElastanceMinimum() [1/2]

SEScalarFlowElastance & PulseConfiguration::GetLeftHeartElastanceMinimum ( )
virtual

◆ GetLeftHeartElastanceMinimum() [2/2]

double PulseConfiguration::GetLeftHeartElastanceMinimum ( const FlowElastanceUnit unit) const
virtual

◆ GetLeftTubularReabsorptionFilteringSurfaceAreaBaseline() [1/2]

SEScalarArea & PulseConfiguration::GetLeftTubularReabsorptionFilteringSurfaceAreaBaseline ( )
virtual

◆ GetLeftTubularReabsorptionFilteringSurfaceAreaBaseline() [2/2]

double PulseConfiguration::GetLeftTubularReabsorptionFilteringSurfaceAreaBaseline ( const AreaUnit unit) const
virtual

◆ GetLeftTubularReabsorptionFluidPermeabilityBaseline() [1/2]

SEScalarVolumePerTimePressureArea & PulseConfiguration::GetLeftTubularReabsorptionFluidPermeabilityBaseline ( )
virtual

◆ GetLeftTubularReabsorptionFluidPermeabilityBaseline() [2/2]

double PulseConfiguration::GetLeftTubularReabsorptionFluidPermeabilityBaseline ( const VolumePerTimePressureAreaUnit unit) const
virtual

◆ GetMachineClosedResistance() [1/2]

SEScalarFlowResistance & PulseConfiguration::GetMachineClosedResistance ( )
virtual

◆ GetMachineClosedResistance() [2/2]

double PulseConfiguration::GetMachineClosedResistance ( const FlowResistanceUnit unit) const
virtual

◆ GetMachineOpenResistance() [1/2]

SEScalarFlowResistance & PulseConfiguration::GetMachineOpenResistance ( )
virtual

◆ GetMachineOpenResistance() [2/2]

double PulseConfiguration::GetMachineOpenResistance ( const FlowResistanceUnit unit) const
virtual

◆ GetMaximumAfferentResistance() [1/2]

SEScalarFlowResistance & PulseConfiguration::GetMaximumAfferentResistance ( )
virtual

◆ GetMaximumAfferentResistance() [2/2]

double PulseConfiguration::GetMaximumAfferentResistance ( const FlowResistanceUnit unit) const
virtual

◆ GetMeanCorpuscularHemoglobin() [1/2]

SEScalarMassPerAmount & PulseConfiguration::GetMeanCorpuscularHemoglobin ( )
virtual

◆ GetMeanCorpuscularHemoglobin() [2/2]

double PulseConfiguration::GetMeanCorpuscularHemoglobin ( const MassPerAmountUnit unit) const
virtual

◆ GetMeanCorpuscularVolume() [1/2]

SEScalarVolume & PulseConfiguration::GetMeanCorpuscularVolume ( )
virtual

◆ GetMeanCorpuscularVolume() [2/2]

double PulseConfiguration::GetMeanCorpuscularVolume ( const VolumeUnit unit) const
virtual

◆ GetMinimumAfferentResistance() [1/2]

SEScalarFlowResistance & PulseConfiguration::GetMinimumAfferentResistance ( )
virtual

◆ GetMinimumAfferentResistance() [2/2]

double PulseConfiguration::GetMinimumAfferentResistance ( const FlowResistanceUnit unit) const
virtual

◆ GetMinimumAllowableInpiratoryAndExpiratoryPeriod() [1/2]

SEScalarTime & PulseConfiguration::GetMinimumAllowableInpiratoryAndExpiratoryPeriod ( )
virtual

◆ GetMinimumAllowableInpiratoryAndExpiratoryPeriod() [2/2]

double PulseConfiguration::GetMinimumAllowableInpiratoryAndExpiratoryPeriod ( const TimeUnit unit) const
virtual

◆ GetMinimumAllowableTidalVolume() [1/2]

SEScalarVolume & PulseConfiguration::GetMinimumAllowableTidalVolume ( )
virtual

◆ GetMinimumAllowableTidalVolume() [2/2]

double PulseConfiguration::GetMinimumAllowableTidalVolume ( const VolumeUnit unit) const
virtual

◆ GetMinimumBloodVolumeFraction() [1/2]

SEScalar0To1 & PulseConfiguration::GetMinimumBloodVolumeFraction ( )
virtual

◆ GetMinimumBloodVolumeFraction() [2/2]

double PulseConfiguration::GetMinimumBloodVolumeFraction ( ) const
virtual

◆ GetMolarMassOfDryAir() [1/2]

SEScalarMassPerAmount & PulseConfiguration::GetMolarMassOfDryAir ( )
virtual

◆ GetMolarMassOfDryAir() [2/2]

double PulseConfiguration::GetMolarMassOfDryAir ( const MassPerAmountUnit unit) const
virtual

◆ GetMolarMassOfWaterVapor() [1/2]

SEScalarMassPerAmount & PulseConfiguration::GetMolarMassOfWaterVapor ( )
virtual

◆ GetMolarMassOfWaterVapor() [2/2]

double PulseConfiguration::GetMolarMassOfWaterVapor ( const MassPerAmountUnit unit) const
virtual

◆ GetNormalizedComplianceIntercept() [1/2]

SEScalar & PulseConfiguration::GetNormalizedComplianceIntercept ( )
virtual

◆ GetNormalizedComplianceIntercept() [2/2]

double PulseConfiguration::GetNormalizedComplianceIntercept ( ) const
virtual

◆ GetNormalizedComplianceParasympatheticSlope() [1/2]

SEScalar & PulseConfiguration::GetNormalizedComplianceParasympatheticSlope ( )
virtual

◆ GetNormalizedComplianceParasympatheticSlope() [2/2]

double PulseConfiguration::GetNormalizedComplianceParasympatheticSlope ( ) const
virtual

◆ GetNormalizedHeartElastanceIntercept() [1/2]

SEScalar & PulseConfiguration::GetNormalizedHeartElastanceIntercept ( )
virtual

◆ GetNormalizedHeartElastanceIntercept() [2/2]

double PulseConfiguration::GetNormalizedHeartElastanceIntercept ( ) const
virtual

◆ GetNormalizedHeartElastanceSympatheticSlope() [1/2]

SEScalar & PulseConfiguration::GetNormalizedHeartElastanceSympatheticSlope ( )
virtual

◆ GetNormalizedHeartElastanceSympatheticSlope() [2/2]

double PulseConfiguration::GetNormalizedHeartElastanceSympatheticSlope ( ) const
virtual

◆ GetNormalizedHeartRateIntercept() [1/2]

SEScalar & PulseConfiguration::GetNormalizedHeartRateIntercept ( )
virtual

◆ GetNormalizedHeartRateIntercept() [2/2]

double PulseConfiguration::GetNormalizedHeartRateIntercept ( ) const
virtual

◆ GetNormalizedHeartRateParasympatheticSlope() [1/2]

SEScalar & PulseConfiguration::GetNormalizedHeartRateParasympatheticSlope ( )
virtual

◆ GetNormalizedHeartRateParasympatheticSlope() [2/2]

double PulseConfiguration::GetNormalizedHeartRateParasympatheticSlope ( ) const
virtual

◆ GetNormalizedHeartRateSympatheticSlope() [1/2]

SEScalar & PulseConfiguration::GetNormalizedHeartRateSympatheticSlope ( )
virtual

◆ GetNormalizedHeartRateSympatheticSlope() [2/2]

double PulseConfiguration::GetNormalizedHeartRateSympatheticSlope ( ) const
virtual

◆ GetNormalizedResistanceIntercept() [1/2]

SEScalar & PulseConfiguration::GetNormalizedResistanceIntercept ( )
virtual

◆ GetNormalizedResistanceIntercept() [2/2]

double PulseConfiguration::GetNormalizedResistanceIntercept ( ) const
virtual

◆ GetNormalizedResistanceSympatheticSlope() [1/2]

SEScalar & PulseConfiguration::GetNormalizedResistanceSympatheticSlope ( )
virtual

◆ GetNormalizedResistanceSympatheticSlope() [2/2]

double PulseConfiguration::GetNormalizedResistanceSympatheticSlope ( ) const
virtual

◆ GetOxygenMetabolicConstant() [1/2]

SEScalar & PulseConfiguration::GetOxygenMetabolicConstant ( )
virtual

◆ GetOxygenMetabolicConstant() [2/2]

double PulseConfiguration::GetOxygenMetabolicConstant ( ) const
virtual

◆ GetPeripheralControllerCO2PressureSetPoint() [1/2]

SEScalarPressure & PulseConfiguration::GetPeripheralControllerCO2PressureSetPoint ( )
virtual

◆ GetPeripheralControllerCO2PressureSetPoint() [2/2]

double PulseConfiguration::GetPeripheralControllerCO2PressureSetPoint ( const PressureUnit unit) const
virtual

◆ GetPeripheralVentilatoryControllerGain() [1/2]

SEScalar & PulseConfiguration::GetPeripheralVentilatoryControllerGain ( )
virtual

◆ GetPeripheralVentilatoryControllerGain() [2/2]

double PulseConfiguration::GetPeripheralVentilatoryControllerGain ( ) const
virtual

◆ GetPeritubularPotassiumConcentrationSetPoint() [1/2]

SEScalarMassPerVolume & PulseConfiguration::GetPeritubularPotassiumConcentrationSetPoint ( )
virtual

◆ GetPeritubularPotassiumConcentrationSetPoint() [2/2]

double PulseConfiguration::GetPeritubularPotassiumConcentrationSetPoint ( const MassPerVolumeUnit unit) const
virtual

◆ GetPlasmaSodiumConcentrationSetPoint() [1/2]

SEScalarMassPerVolume & PulseConfiguration::GetPlasmaSodiumConcentrationSetPoint ( )
virtual

◆ GetPlasmaSodiumConcentrationSetPoint() [2/2]

double PulseConfiguration::GetPlasmaSodiumConcentrationSetPoint ( const MassPerVolumeUnit unit) const
virtual

◆ GetPleuralComplianceSensitivity() [1/2]

SEScalarInverseVolume & PulseConfiguration::GetPleuralComplianceSensitivity ( )
virtual

◆ GetPleuralComplianceSensitivity() [2/2]

double PulseConfiguration::GetPleuralComplianceSensitivity ( const InverseVolumeUnit unit) const
virtual

◆ GetProteinToUreaFraction() [1/2]

SEScalar0To1 & PulseConfiguration::GetProteinToUreaFraction ( )
virtual

◆ GetProteinToUreaFraction() [2/2]

double PulseConfiguration::GetProteinToUreaFraction ( ) const
virtual

◆ GetPulmonaryVentilationRateMaximum() [1/2]

SEScalarVolumePerTime & PulseConfiguration::GetPulmonaryVentilationRateMaximum ( )
virtual

◆ GetPulmonaryVentilationRateMaximum() [2/2]

double PulseConfiguration::GetPulmonaryVentilationRateMaximum ( const VolumePerTimeUnit unit) const
virtual

◆ GetPupilDiameterBaseline() [1/2]

SEScalarLength & PulseConfiguration::GetPupilDiameterBaseline ( )
virtual

◆ GetPupilDiameterBaseline() [2/2]

double PulseConfiguration::GetPupilDiameterBaseline ( const LengthUnit unit) const
virtual

◆ GetRespiratoryClosedResistance() [1/2]

SEScalarFlowResistance & PulseConfiguration::GetRespiratoryClosedResistance ( )
virtual

◆ GetRespiratoryClosedResistance() [2/2]

double PulseConfiguration::GetRespiratoryClosedResistance ( const FlowResistanceUnit unit) const
virtual

◆ GetRespiratoryOpenResistance() [1/2]

SEScalarFlowResistance & PulseConfiguration::GetRespiratoryOpenResistance ( )
virtual

◆ GetRespiratoryOpenResistance() [2/2]

double PulseConfiguration::GetRespiratoryOpenResistance ( const FlowResistanceUnit unit) const
virtual

◆ GetResponseSlope() [1/2]

SEScalar & PulseConfiguration::GetResponseSlope ( )
virtual

◆ GetResponseSlope() [2/2]

double PulseConfiguration::GetResponseSlope ( ) const
virtual

◆ GetRightGlomerularFilteringSurfaceAreaBaseline() [1/2]

SEScalarArea & PulseConfiguration::GetRightGlomerularFilteringSurfaceAreaBaseline ( )
virtual

◆ GetRightGlomerularFilteringSurfaceAreaBaseline() [2/2]

double PulseConfiguration::GetRightGlomerularFilteringSurfaceAreaBaseline ( const AreaUnit unit) const
virtual

◆ GetRightGlomerularFluidPermeabilityBaseline() [1/2]

SEScalarVolumePerTimePressureArea & PulseConfiguration::GetRightGlomerularFluidPermeabilityBaseline ( )
virtual

◆ GetRightGlomerularFluidPermeabilityBaseline() [2/2]

double PulseConfiguration::GetRightGlomerularFluidPermeabilityBaseline ( const VolumePerTimePressureAreaUnit unit) const
virtual

◆ GetRightHeartElastanceMaximum() [1/2]

SEScalarFlowElastance & PulseConfiguration::GetRightHeartElastanceMaximum ( )
virtual

◆ GetRightHeartElastanceMaximum() [2/2]

double PulseConfiguration::GetRightHeartElastanceMaximum ( const FlowElastanceUnit unit) const
virtual

◆ GetRightHeartElastanceMinimum() [1/2]

SEScalarFlowElastance & PulseConfiguration::GetRightHeartElastanceMinimum ( )
virtual

◆ GetRightHeartElastanceMinimum() [2/2]

double PulseConfiguration::GetRightHeartElastanceMinimum ( const FlowElastanceUnit unit) const
virtual

◆ GetRightTubularReabsorptionFilteringSurfaceAreaBaseline() [1/2]

SEScalarArea & PulseConfiguration::GetRightTubularReabsorptionFilteringSurfaceAreaBaseline ( )
virtual

◆ GetRightTubularReabsorptionFilteringSurfaceAreaBaseline() [2/2]

double PulseConfiguration::GetRightTubularReabsorptionFilteringSurfaceAreaBaseline ( const AreaUnit unit) const
virtual

◆ GetRightTubularReabsorptionFluidPermeabilityBaseline() [1/2]

SEScalarVolumePerTimePressureArea & PulseConfiguration::GetRightTubularReabsorptionFluidPermeabilityBaseline ( )
virtual

◆ GetRightTubularReabsorptionFluidPermeabilityBaseline() [2/2]

double PulseConfiguration::GetRightTubularReabsorptionFluidPermeabilityBaseline ( const VolumePerTimePressureAreaUnit unit) const
virtual

◆ GetStabilization()

SEEngineStabilization * PulseConfiguration::GetStabilization ( )
virtual

◆ GetStandardDiffusionDistance() [1/2]

SEScalarLength & PulseConfiguration::GetStandardDiffusionDistance ( )
virtual

◆ GetStandardDiffusionDistance() [2/2]

double PulseConfiguration::GetStandardDiffusionDistance ( const LengthUnit unit) const
virtual

◆ GetStandardOxygenDiffusionCoefficient() [1/2]

SEScalarAreaPerTimePressure & PulseConfiguration::GetStandardOxygenDiffusionCoefficient ( )
virtual

◆ GetStandardOxygenDiffusionCoefficient() [2/2]

double PulseConfiguration::GetStandardOxygenDiffusionCoefficient ( const AreaPerTimePressureUnit unit) const
virtual

◆ GetStandardPulmonaryCapillaryCoverage() [1/2]

SEScalar & PulseConfiguration::GetStandardPulmonaryCapillaryCoverage ( )
virtual

◆ GetStandardPulmonaryCapillaryCoverage() [2/2]

double PulseConfiguration::GetStandardPulmonaryCapillaryCoverage ( ) const
virtual

◆ GetStefanBoltzmann() [1/2]

SEScalarPowerPerAreaTemperatureToTheFourth & PulseConfiguration::GetStefanBoltzmann ( )
virtual

◆ GetStefanBoltzmann() [2/2]

double PulseConfiguration::GetStefanBoltzmann ( const PowerPerAreaTemperatureToTheFourthUnit unit) const
virtual

◆ GetSweatHeatTransfer() [1/2]

SEScalarHeatConductance & PulseConfiguration::GetSweatHeatTransfer ( )
virtual

◆ GetSweatHeatTransfer() [2/2]

double PulseConfiguration::GetSweatHeatTransfer ( const HeatConductanceUnit unit) const
virtual

◆ GetSystemicResistanceDistributedTimeDelay() [1/2]

SEScalarTime & PulseConfiguration::GetSystemicResistanceDistributedTimeDelay ( )
virtual

◆ GetSystemicResistanceDistributedTimeDelay() [2/2]

double PulseConfiguration::GetSystemicResistanceDistributedTimeDelay ( const TimeUnit unit) const
virtual

◆ GetTargetSodiumDelivery()

SEScalarMassPerTime & PulseConfiguration::GetTargetSodiumDelivery ( )
virtual

◆ GetTimedStabilization() [1/2]

SETimedStabilization & PulseConfiguration::GetTimedStabilization ( )
virtual

◆ GetTimedStabilization() [2/2]

const SETimedStabilization * PulseConfiguration::GetTimedStabilization ( ) const
virtual

◆ GetTimeStep() [1/2]

SEScalarTime & PulseConfiguration::GetTimeStep ( )
virtual

◆ GetTimeStep() [2/2]

double PulseConfiguration::GetTimeStep ( const TimeUnit unit) const
virtual

◆ GetUniversalGasConstant() [1/2]

SEScalarHeatCapacitancePerAmount & PulseConfiguration::GetUniversalGasConstant ( )
virtual

◆ GetUniversalGasConstant() [2/2]

double PulseConfiguration::GetUniversalGasConstant ( const HeatCapacitancePerAmountUnit unit) const
virtual

◆ GetVaporizationEnergy() [1/2]

SEScalarEnergyPerMass & PulseConfiguration::GetVaporizationEnergy ( )
virtual

◆ GetVaporizationEnergy() [2/2]

double PulseConfiguration::GetVaporizationEnergy ( const EnergyPerMassUnit unit) const
virtual

◆ GetVaporSpecificHeat() [1/2]

SEScalarHeatCapacitancePerMass & PulseConfiguration::GetVaporSpecificHeat ( )
virtual

◆ GetVaporSpecificHeat() [2/2]

double PulseConfiguration::GetVaporSpecificHeat ( const HeatCapacitancePerMassUnit unit) const
virtual

◆ GetVenousComplianceDistributedTimeDelay() [1/2]

SEScalarTime & PulseConfiguration::GetVenousComplianceDistributedTimeDelay ( )
virtual

◆ GetVenousComplianceDistributedTimeDelay() [2/2]

double PulseConfiguration::GetVenousComplianceDistributedTimeDelay ( const TimeUnit unit) const
virtual

◆ GetVentilationTidalVolumeIntercept() [1/2]

SEScalarVolume & PulseConfiguration::GetVentilationTidalVolumeIntercept ( )
virtual

◆ GetVentilationTidalVolumeIntercept() [2/2]

double PulseConfiguration::GetVentilationTidalVolumeIntercept ( const VolumeUnit unit) const
virtual

◆ GetVentilatoryOcclusionPressure() [1/2]

SEScalarPressure & PulseConfiguration::GetVentilatoryOcclusionPressure ( )
virtual

◆ GetVentilatoryOcclusionPressure() [2/2]

double PulseConfiguration::GetVentilatoryOcclusionPressure ( const PressureUnit unit) const
virtual

◆ GetWaterDensity() [1/2]

SEScalarMassPerVolume & PulseConfiguration::GetWaterDensity ( )
virtual

◆ GetWaterDensity() [2/2]

double PulseConfiguration::GetWaterDensity ( const MassPerVolumeUnit unit) const
virtual

◆ GetWaterDigestionRate() [1/2]

SEScalarVolumePerTime & PulseConfiguration::GetWaterDigestionRate ( )
virtual

◆ GetWaterDigestionRate() [2/2]

double PulseConfiguration::GetWaterDigestionRate ( const VolumePerTimeUnit unit) const
virtual

◆ HasAirDensity()

bool PulseConfiguration::HasAirDensity ( ) const
virtual

◆ HasAirSpecificHeat()

bool PulseConfiguration::HasAirSpecificHeat ( ) const
virtual

◆ HasAutoSerialization()

bool PulseConfiguration::HasAutoSerialization ( ) const
virtual

◆ HasBodySpecificHeat()

bool PulseConfiguration::HasBodySpecificHeat ( ) const
virtual

◆ HasCalciumAbsorptionFraction()

bool PulseConfiguration::HasCalciumAbsorptionFraction ( ) const
virtual

◆ HasCalciumDigestionRate()

bool PulseConfiguration::HasCalciumDigestionRate ( ) const
virtual

◆ HasCarbohydrateAbsorptionFraction()

bool PulseConfiguration::HasCarbohydrateAbsorptionFraction ( ) const
virtual

◆ HasCarbonDioxideProductionFromOxygenConsumptionConstant()

bool PulseConfiguration::HasCarbonDioxideProductionFromOxygenConsumptionConstant ( ) const
virtual

◆ HasCardiovascularOpenResistance()

bool PulseConfiguration::HasCardiovascularOpenResistance ( ) const
virtual

Circuit

◆ HasCentralControllerCO2PressureSetPoint()

bool PulseConfiguration::HasCentralControllerCO2PressureSetPoint ( ) const
virtual

◆ HasCentralVentilatoryControllerGain()

bool PulseConfiguration::HasCentralVentilatoryControllerGain ( ) const
virtual

◆ HasCoreTemperatureHigh()

bool PulseConfiguration::HasCoreTemperatureHigh ( ) const
virtual

◆ HasCoreTemperatureLow()

bool PulseConfiguration::HasCoreTemperatureLow ( ) const
virtual

◆ HasDefaultCarbohydrateDigestionRate()

bool PulseConfiguration::HasDefaultCarbohydrateDigestionRate ( ) const
virtual

◆ HasDefaultClosedElectricResistance()

bool PulseConfiguration::HasDefaultClosedElectricResistance ( ) const
virtual

◆ HasDefaultClosedFlowResistance()

bool PulseConfiguration::HasDefaultClosedFlowResistance ( ) const
virtual

◆ HasDefaultClosedHeatResistance()

bool PulseConfiguration::HasDefaultClosedHeatResistance ( ) const
virtual

◆ HasDefaultFatDigestionRate()

bool PulseConfiguration::HasDefaultFatDigestionRate ( ) const
virtual

◆ HasDefaultOpenElectricResistance()

bool PulseConfiguration::HasDefaultOpenElectricResistance ( ) const
virtual

◆ HasDefaultOpenFlowResistance()

bool PulseConfiguration::HasDefaultOpenFlowResistance ( ) const
virtual

◆ HasDefaultOpenHeatResistance()

bool PulseConfiguration::HasDefaultOpenHeatResistance ( ) const
virtual

◆ HasDefaultProteinDigestionRate()

bool PulseConfiguration::HasDefaultProteinDigestionRate ( ) const
virtual

◆ HasDefaultStomachContents()

bool PulseConfiguration::HasDefaultStomachContents ( ) const
virtual

◆ HasDeltaCoreTemperatureLow()

bool PulseConfiguration::HasDeltaCoreTemperatureLow ( ) const
virtual

◆ HasDynamicStabilization()

bool PulseConfiguration::HasDynamicStabilization ( ) const
virtual

◆ HasECGInterpolator()

bool PulseConfiguration::HasECGInterpolator ( ) const
virtual

ECG

◆ HasEnergyPerATP()

bool PulseConfiguration::HasEnergyPerATP ( ) const
virtual

◆ HasFatAbsorptionFraction()

bool PulseConfiguration::HasFatAbsorptionFraction ( ) const
virtual

◆ HasHeartElastanceDistributedTimeDelay()

bool PulseConfiguration::HasHeartElastanceDistributedTimeDelay ( ) const
virtual

◆ HasHeartRateDistributedTimeDelay()

bool PulseConfiguration::HasHeartRateDistributedTimeDelay ( ) const
virtual

◆ HasInitialEnvironmentalConditions()

bool PulseConfiguration::HasInitialEnvironmentalConditions ( ) const
virtual

◆ HasLeftGlomerularFilteringSurfaceAreaBaseline()

bool PulseConfiguration::HasLeftGlomerularFilteringSurfaceAreaBaseline ( ) const
virtual

◆ HasLeftGlomerularFluidPermeabilityBaseline()

bool PulseConfiguration::HasLeftGlomerularFluidPermeabilityBaseline ( ) const
virtual

◆ HasLeftHeartElastanceMaximum()

bool PulseConfiguration::HasLeftHeartElastanceMaximum ( ) const
virtual

◆ HasLeftHeartElastanceMinimum()

bool PulseConfiguration::HasLeftHeartElastanceMinimum ( ) const
virtual

◆ HasLeftTubularReabsorptionFilteringSurfaceAreaBaseline()

bool PulseConfiguration::HasLeftTubularReabsorptionFilteringSurfaceAreaBaseline ( ) const
virtual

◆ HasLeftTubularReabsorptionFluidPermeabilityBaseline()

bool PulseConfiguration::HasLeftTubularReabsorptionFluidPermeabilityBaseline ( ) const
virtual

◆ HasMachineClosedResistance()

bool PulseConfiguration::HasMachineClosedResistance ( ) const
virtual

◆ HasMachineOpenResistance()

bool PulseConfiguration::HasMachineOpenResistance ( ) const
virtual

◆ HasMaximumAfferentResistance()

bool PulseConfiguration::HasMaximumAfferentResistance ( ) const
virtual

◆ HasMeanCorpuscularHemoglobin()

bool PulseConfiguration::HasMeanCorpuscularHemoglobin ( ) const
virtual

Blood Chemistry

◆ HasMeanCorpuscularVolume()

bool PulseConfiguration::HasMeanCorpuscularVolume ( ) const
virtual

◆ HasMinimumAfferentResistance()

bool PulseConfiguration::HasMinimumAfferentResistance ( ) const
virtual

◆ HasMinimumAllowableInpiratoryAndExpiratoryPeriod()

bool PulseConfiguration::HasMinimumAllowableInpiratoryAndExpiratoryPeriod ( ) const
virtual

◆ HasMinimumAllowableTidalVolume()

bool PulseConfiguration::HasMinimumAllowableTidalVolume ( ) const
virtual

◆ HasMinimumBloodVolumeFraction()

bool PulseConfiguration::HasMinimumBloodVolumeFraction ( ) const
virtual

◆ HasMolarMassOfDryAir()

bool PulseConfiguration::HasMolarMassOfDryAir ( ) const
virtual

◆ HasMolarMassOfWaterVapor()

bool PulseConfiguration::HasMolarMassOfWaterVapor ( ) const
virtual

◆ HasNormalizedComplianceIntercept()

bool PulseConfiguration::HasNormalizedComplianceIntercept ( ) const
virtual

◆ HasNormalizedComplianceParasympatheticSlope()

bool PulseConfiguration::HasNormalizedComplianceParasympatheticSlope ( ) const
virtual

◆ HasNormalizedHeartElastanceIntercept()

bool PulseConfiguration::HasNormalizedHeartElastanceIntercept ( ) const
virtual

◆ HasNormalizedHeartElastanceSympatheticSlope()

bool PulseConfiguration::HasNormalizedHeartElastanceSympatheticSlope ( ) const
virtual

◆ HasNormalizedHeartRateIntercept()

bool PulseConfiguration::HasNormalizedHeartRateIntercept ( ) const
virtual

◆ HasNormalizedHeartRateParasympatheticSlope()

bool PulseConfiguration::HasNormalizedHeartRateParasympatheticSlope ( ) const
virtual

◆ HasNormalizedHeartRateSympatheticSlope()

bool PulseConfiguration::HasNormalizedHeartRateSympatheticSlope ( ) const
virtual

◆ HasNormalizedResistanceIntercept()

bool PulseConfiguration::HasNormalizedResistanceIntercept ( ) const
virtual

◆ HasNormalizedResistanceSympatheticSlope()

bool PulseConfiguration::HasNormalizedResistanceSympatheticSlope ( ) const
virtual

◆ HasOxygenMetabolicConstant()

bool PulseConfiguration::HasOxygenMetabolicConstant ( ) const
virtual

Constants

◆ HasPeripheralControllerCO2PressureSetPoint()

bool PulseConfiguration::HasPeripheralControllerCO2PressureSetPoint ( ) const
virtual

◆ HasPeripheralVentilatoryControllerGain()

bool PulseConfiguration::HasPeripheralVentilatoryControllerGain ( ) const
virtual

◆ HasPeritubularPotassiumConcentrationSetPoint()

bool PulseConfiguration::HasPeritubularPotassiumConcentrationSetPoint ( ) const
virtual

◆ HasPlasmaSodiumConcentrationSetPoint()

bool PulseConfiguration::HasPlasmaSodiumConcentrationSetPoint ( ) const
virtual

◆ HasPleuralComplianceSensitivity()

bool PulseConfiguration::HasPleuralComplianceSensitivity ( ) const
virtual

◆ HasProteinToUreaFraction()

bool PulseConfiguration::HasProteinToUreaFraction ( ) const
virtual

◆ HasPulmonaryVentilationRateMaximum()

bool PulseConfiguration::HasPulmonaryVentilationRateMaximum ( ) const
virtual

◆ HasPupilDiameterBaseline()

bool PulseConfiguration::HasPupilDiameterBaseline ( ) const
virtual

◆ HasRespiratoryClosedResistance()

bool PulseConfiguration::HasRespiratoryClosedResistance ( ) const
virtual

◆ HasRespiratoryOpenResistance()

bool PulseConfiguration::HasRespiratoryOpenResistance ( ) const
virtual

◆ HasResponseSlope()

bool PulseConfiguration::HasResponseSlope ( ) const
virtual

Baroreceptors

◆ HasRightGlomerularFilteringSurfaceAreaBaseline()

bool PulseConfiguration::HasRightGlomerularFilteringSurfaceAreaBaseline ( ) const
virtual

◆ HasRightGlomerularFluidPermeabilityBaseline()

bool PulseConfiguration::HasRightGlomerularFluidPermeabilityBaseline ( ) const
virtual

◆ HasRightHeartElastanceMaximum()

bool PulseConfiguration::HasRightHeartElastanceMaximum ( ) const
virtual

◆ HasRightHeartElastanceMinimum()

bool PulseConfiguration::HasRightHeartElastanceMinimum ( ) const
virtual

◆ HasRightTubularReabsorptionFilteringSurfaceAreaBaseline()

bool PulseConfiguration::HasRightTubularReabsorptionFilteringSurfaceAreaBaseline ( ) const
virtual

◆ HasRightTubularReabsorptionFluidPermeabilityBaseline()

bool PulseConfiguration::HasRightTubularReabsorptionFluidPermeabilityBaseline ( ) const
virtual

◆ HasStabilization()

bool PulseConfiguration::HasStabilization ( ) const
virtual

◆ HasStandardDiffusionDistance()

bool PulseConfiguration::HasStandardDiffusionDistance ( ) const
virtual

◆ HasStandardOxygenDiffusionCoefficient()

bool PulseConfiguration::HasStandardOxygenDiffusionCoefficient ( ) const
virtual

◆ HasStandardPulmonaryCapillaryCoverage()

bool PulseConfiguration::HasStandardPulmonaryCapillaryCoverage ( ) const
virtual

◆ HasStefanBoltzmann()

bool PulseConfiguration::HasStefanBoltzmann ( ) const
virtual

◆ HasSweatHeatTransfer()

bool PulseConfiguration::HasSweatHeatTransfer ( ) const
virtual

◆ HasSystemicResistanceDistributedTimeDelay()

bool PulseConfiguration::HasSystemicResistanceDistributedTimeDelay ( ) const
virtual

◆ HasTargetSodiumDelivery()

bool PulseConfiguration::HasTargetSodiumDelivery ( )
virtual

◆ HasTimedStabilization()

bool PulseConfiguration::HasTimedStabilization ( ) const
virtual

◆ HasTimeStep()

bool PulseConfiguration::HasTimeStep ( ) const
virtual

◆ HasUniversalGasConstant()

bool PulseConfiguration::HasUniversalGasConstant ( ) const
virtual

◆ HasVaporizationEnergy()

bool PulseConfiguration::HasVaporizationEnergy ( ) const
virtual

◆ HasVaporSpecificHeat()

bool PulseConfiguration::HasVaporSpecificHeat ( ) const
virtual

◆ HasVenousComplianceDistributedTimeDelay()

bool PulseConfiguration::HasVenousComplianceDistributedTimeDelay ( ) const
virtual

◆ HasVentilationTidalVolumeIntercept()

bool PulseConfiguration::HasVentilationTidalVolumeIntercept ( ) const
virtual

◆ HasVentilatoryOcclusionPressure()

bool PulseConfiguration::HasVentilatoryOcclusionPressure ( ) const
virtual

◆ HasWaterDensity()

bool PulseConfiguration::HasWaterDensity ( ) const
virtual

◆ HasWaterDigestionRate()

bool PulseConfiguration::HasWaterDigestionRate ( ) const
virtual

◆ Initialize()

void PulseConfiguration::Initialize ( const std::string &  data_dir)
virtual

◆ IsPDEnabled()

virtual bool PulseConfiguration::IsPDEnabled ( ) const
inlinevirtual

◆ IsRenalEnabled()

virtual bool PulseConfiguration::IsRenalEnabled ( ) const
inlinevirtual

◆ IsTissueEnabled()

virtual bool PulseConfiguration::IsTissueEnabled ( ) const
inlinevirtual

◆ IsWritingPatientBaselineFile()

virtual bool PulseConfiguration::IsWritingPatientBaselineFile ( ) const
inlinevirtual

◆ Merge()

void PulseConfiguration::Merge ( const PulseConfiguration src)

◆ RemoveAutoSerialization()

void PulseConfiguration::RemoveAutoSerialization ( )
virtual

◆ RemoveDynamicStabilization()

void PulseConfiguration::RemoveDynamicStabilization ( )
virtual

◆ RemoveECGInterpolator()

void PulseConfiguration::RemoveECGInterpolator ( )
virtual

◆ RemoveStabilization()

void PulseConfiguration::RemoveStabilization ( )
virtual

◆ RemoveTimedStabilization()

void PulseConfiguration::RemoveTimedStabilization ( )
virtual

◆ SerializeFromFile()

bool PulseConfiguration::SerializeFromFile ( const std::string &  filename,
SerializationFormat  m 
)

◆ SerializeFromString()

bool PulseConfiguration::SerializeFromString ( const std::string &  src,
SerializationFormat  m 
)

◆ SerializeToFile()

bool PulseConfiguration::SerializeToFile ( const std::string &  filename,
SerializationFormat  m 
) const

◆ SerializeToString()

bool PulseConfiguration::SerializeToString ( std::string &  output,
SerializationFormat  m 
) const

◆ UsePDModel()

virtual void PulseConfiguration::UsePDModel ( eSwitch  s)
inlinevirtual

Friends And Related Function Documentation

◆ PBPulseConfiguration

friend class PBPulseConfiguration
friend

Member Data Documentation

◆ m_AirDensity

SEScalarMassPerVolume* PulseConfiguration::m_AirDensity
protected

◆ m_AirSpecificHeat

SEScalarHeatCapacitancePerMass* PulseConfiguration::m_AirSpecificHeat
protected

◆ m_AutoSerialization

SEAutoSerialization* PulseConfiguration::m_AutoSerialization
protected

◆ m_BodySpecificHeat

SEScalarHeatCapacitancePerMass* PulseConfiguration::m_BodySpecificHeat
protected

◆ m_CalciumAbsorptionFraction

SEScalar0To1* PulseConfiguration::m_CalciumAbsorptionFraction
protected

◆ m_CalciumDigestionRate

SEScalarMassPerTime* PulseConfiguration::m_CalciumDigestionRate
protected

◆ m_CarbohydrateAbsorptionFraction

SEScalar0To1* PulseConfiguration::m_CarbohydrateAbsorptionFraction
protected

◆ m_CarbonDioxideProductionFromOxygenConsumptionConstant

SEScalar* PulseConfiguration::m_CarbonDioxideProductionFromOxygenConsumptionConstant
protected

◆ m_CardiovascularOpenResistance

SEScalarFlowResistance* PulseConfiguration::m_CardiovascularOpenResistance
protected

◆ m_CentralControllerCO2PressureSetPoint

SEScalarPressure* PulseConfiguration::m_CentralControllerCO2PressureSetPoint
protected

◆ m_CentralVentilatoryControllerGain

SEScalar* PulseConfiguration::m_CentralVentilatoryControllerGain
protected

◆ m_CoreTemperatureHigh

SEScalarTemperature* PulseConfiguration::m_CoreTemperatureHigh
protected

◆ m_CoreTemperatureLow

SEScalarTemperature* PulseConfiguration::m_CoreTemperatureLow
protected

◆ m_DefaultCarbohydrateDigestionRate

SEScalarMassPerTime* PulseConfiguration::m_DefaultCarbohydrateDigestionRate
protected

◆ m_DefaultClosedElectricResistance

SEScalarElectricResistance* PulseConfiguration::m_DefaultClosedElectricResistance
protected

◆ m_DefaultClosedFlowResistance

SEScalarFlowResistance* PulseConfiguration::m_DefaultClosedFlowResistance
protected

◆ m_DefaultClosedHeatResistance

SEScalarHeatResistance* PulseConfiguration::m_DefaultClosedHeatResistance
protected

◆ m_DefaultFatDigestionRate

SEScalarMassPerTime* PulseConfiguration::m_DefaultFatDigestionRate
protected

◆ m_DefaultOpenElectricResistance

SEScalarElectricResistance* PulseConfiguration::m_DefaultOpenElectricResistance
protected

◆ m_DefaultOpenFlowResistance

SEScalarFlowResistance* PulseConfiguration::m_DefaultOpenFlowResistance
protected

◆ m_DefaultOpenHeatResistance

SEScalarHeatResistance* PulseConfiguration::m_DefaultOpenHeatResistance
protected

◆ m_DefaultProteinDigestionRate

SEScalarMassPerTime* PulseConfiguration::m_DefaultProteinDigestionRate
protected

◆ m_DefaultStomachContents

SENutrition* PulseConfiguration::m_DefaultStomachContents
protected

◆ m_DeltaCoreTemperatureLow

SEScalarTemperature* PulseConfiguration::m_DeltaCoreTemperatureLow
protected

◆ m_DynamicStabilization

SEDynamicStabilization* PulseConfiguration::m_DynamicStabilization
protected

◆ m_ECGInterpolator

SEElectroCardioGramWaveformInterpolator* PulseConfiguration::m_ECGInterpolator

◆ m_EnergyPerATP

SEScalarEnergyPerAmount* PulseConfiguration::m_EnergyPerATP
protected

◆ m_FatAbsorptionFraction

SEScalar0To1* PulseConfiguration::m_FatAbsorptionFraction
protected

◆ m_HeartElastanceDistributedTimeDelay

SEScalarTime* PulseConfiguration::m_HeartElastanceDistributedTimeDelay
protected

◆ m_HeartRateDistributedTimeDelay

SEScalarTime* PulseConfiguration::m_HeartRateDistributedTimeDelay
protected

◆ m_InitialEnvironmentalConditions

SEEnvironmentalConditions* PulseConfiguration::m_InitialEnvironmentalConditions
protected

◆ m_LeftGlomerularFilteringSurfaceAreaBaseline

SEScalarArea* PulseConfiguration::m_LeftGlomerularFilteringSurfaceAreaBaseline
protected

◆ m_LeftGlomerularFluidPermeabilityBaseline

SEScalarVolumePerTimePressureArea* PulseConfiguration::m_LeftGlomerularFluidPermeabilityBaseline
protected

◆ m_LeftHeartElastanceMaximum

SEScalarFlowElastance* PulseConfiguration::m_LeftHeartElastanceMaximum
protected

◆ m_LeftHeartElastanceMinimum

SEScalarFlowElastance* PulseConfiguration::m_LeftHeartElastanceMinimum
protected

◆ m_LeftTubularReabsorptionFilteringSurfaceAreaBaseline

SEScalarArea* PulseConfiguration::m_LeftTubularReabsorptionFilteringSurfaceAreaBaseline
protected

◆ m_LeftTubularReabsorptionFluidPermeabilityBaseline

SEScalarVolumePerTimePressureArea* PulseConfiguration::m_LeftTubularReabsorptionFluidPermeabilityBaseline
protected

◆ m_MachineClosedResistance

SEScalarFlowResistance* PulseConfiguration::m_MachineClosedResistance
protected

◆ m_MachineOpenResistance

SEScalarFlowResistance* PulseConfiguration::m_MachineOpenResistance
protected

◆ m_MaximumAfferentResistance

SEScalarFlowResistance* PulseConfiguration::m_MaximumAfferentResistance
protected

◆ m_MeanCorpuscularHemoglobin

SEScalarMassPerAmount* PulseConfiguration::m_MeanCorpuscularHemoglobin
protected

◆ m_MeanCorpuscularVolume

SEScalarVolume* PulseConfiguration::m_MeanCorpuscularVolume
protected

◆ m_MinimumAfferentResistance

SEScalarFlowResistance* PulseConfiguration::m_MinimumAfferentResistance
protected

◆ m_MinimumAllowableInpiratoryAndExpiratoryPeriod

SEScalarTime* PulseConfiguration::m_MinimumAllowableInpiratoryAndExpiratoryPeriod
protected

◆ m_MinimumAllowableTidalVolume

SEScalarVolume* PulseConfiguration::m_MinimumAllowableTidalVolume
protected

◆ m_MinimumBloodVolumeFraction

SEScalar0To1* PulseConfiguration::m_MinimumBloodVolumeFraction
protected

◆ m_MolarMassOfDryAir

SEScalarMassPerAmount* PulseConfiguration::m_MolarMassOfDryAir
protected

◆ m_MolarMassOfWaterVapor

SEScalarMassPerAmount* PulseConfiguration::m_MolarMassOfWaterVapor
protected

◆ m_NormalizedComplianceIntercept

SEScalar* PulseConfiguration::m_NormalizedComplianceIntercept
protected

◆ m_NormalizedComplianceParasympatheticSlope

SEScalar* PulseConfiguration::m_NormalizedComplianceParasympatheticSlope
protected

◆ m_NormalizedHeartElastanceIntercept

SEScalar* PulseConfiguration::m_NormalizedHeartElastanceIntercept
protected

◆ m_NormalizedHeartElastanceSympatheticSlope

SEScalar* PulseConfiguration::m_NormalizedHeartElastanceSympatheticSlope
protected

◆ m_NormalizedHeartRateIntercept

SEScalar* PulseConfiguration::m_NormalizedHeartRateIntercept
protected

◆ m_NormalizedHeartRateParasympatheticSlope

SEScalar* PulseConfiguration::m_NormalizedHeartRateParasympatheticSlope
protected

◆ m_NormalizedHeartRateSympatheticSlope

SEScalar* PulseConfiguration::m_NormalizedHeartRateSympatheticSlope
protected

◆ m_NormalizedResistanceIntercept

SEScalar* PulseConfiguration::m_NormalizedResistanceIntercept
protected

◆ m_NormalizedResistanceSympatheticSlope

SEScalar* PulseConfiguration::m_NormalizedResistanceSympatheticSlope
protected

◆ m_OxygenMetabolicConstant

SEScalar* PulseConfiguration::m_OxygenMetabolicConstant
protected

◆ m_PDEnabled

eSwitch PulseConfiguration::m_PDEnabled
protected

◆ m_PeripheralControllerCO2PressureSetPoint

SEScalarPressure* PulseConfiguration::m_PeripheralControllerCO2PressureSetPoint
protected

◆ m_PeripheralVentilatoryControllerGain

SEScalar* PulseConfiguration::m_PeripheralVentilatoryControllerGain
protected

◆ m_PeritubularPotassiumConcentrationSetPoint

SEScalarMassPerVolume* PulseConfiguration::m_PeritubularPotassiumConcentrationSetPoint
protected

◆ m_PlasmaSodiumConcentrationSetPoint

SEScalarMassPerVolume* PulseConfiguration::m_PlasmaSodiumConcentrationSetPoint
protected

◆ m_PleuralComplianceSensitivity

SEScalarInverseVolume* PulseConfiguration::m_PleuralComplianceSensitivity
protected

◆ m_ProteinToUreaFraction

SEScalar0To1* PulseConfiguration::m_ProteinToUreaFraction
protected

◆ m_PulmonaryVentilationRateMaximum

SEScalarVolumePerTime* PulseConfiguration::m_PulmonaryVentilationRateMaximum
protected

◆ m_PupilDiameterBaseline

SEScalarLength* PulseConfiguration::m_PupilDiameterBaseline
protected

◆ m_RenalEnabled

eSwitch PulseConfiguration::m_RenalEnabled
protected

◆ m_RespiratoryClosedResistance

SEScalarFlowResistance* PulseConfiguration::m_RespiratoryClosedResistance
protected

◆ m_RespiratoryOpenResistance

SEScalarFlowResistance* PulseConfiguration::m_RespiratoryOpenResistance
protected

◆ m_ResponseSlope

SEScalar* PulseConfiguration::m_ResponseSlope
protected

◆ m_RightGlomerularFilteringSurfaceAreaBaseline

SEScalarArea* PulseConfiguration::m_RightGlomerularFilteringSurfaceAreaBaseline
protected

◆ m_RightGlomerularFluidPermeabilityBaseline

SEScalarVolumePerTimePressureArea* PulseConfiguration::m_RightGlomerularFluidPermeabilityBaseline
protected

◆ m_RightHeartElastanceMaximum

SEScalarFlowElastance* PulseConfiguration::m_RightHeartElastanceMaximum
protected

◆ m_RightHeartElastanceMinimum

SEScalarFlowElastance* PulseConfiguration::m_RightHeartElastanceMinimum
protected

◆ m_RightTubularReabsorptionFilteringSurfaceAreaBaseline

SEScalarArea* PulseConfiguration::m_RightTubularReabsorptionFilteringSurfaceAreaBaseline
protected

◆ m_RightTubularReabsorptionFluidPermeabilityBaseline

SEScalarVolumePerTimePressureArea* PulseConfiguration::m_RightTubularReabsorptionFluidPermeabilityBaseline
protected

◆ m_StandardDiffusionDistance

SEScalarLength* PulseConfiguration::m_StandardDiffusionDistance
protected

◆ m_StandardOxygenDiffusionCoefficient

SEScalarAreaPerTimePressure* PulseConfiguration::m_StandardOxygenDiffusionCoefficient
protected

◆ m_StandardPulmonaryCapillaryCoverage

SEScalar* PulseConfiguration::m_StandardPulmonaryCapillaryCoverage
protected

◆ m_StefanBoltzmann

SEScalarPowerPerAreaTemperatureToTheFourth* PulseConfiguration::m_StefanBoltzmann
protected

◆ m_Substances

SESubstanceManager& PulseConfiguration::m_Substances
protected

◆ m_SweatHeatTransfer

SEScalarHeatConductance* PulseConfiguration::m_SweatHeatTransfer
protected

◆ m_SystemicResistanceDistributedTimeDelay

SEScalarTime* PulseConfiguration::m_SystemicResistanceDistributedTimeDelay
protected

◆ m_TargetSodiumDelivery

SEScalarMassPerTime* PulseConfiguration::m_TargetSodiumDelivery
protected

◆ m_TimedStabilization

SETimedStabilization* PulseConfiguration::m_TimedStabilization
protected

◆ m_TimeStep

SEScalarTime* PulseConfiguration::m_TimeStep
protected

◆ m_TissueEnabled

eSwitch PulseConfiguration::m_TissueEnabled
protected

◆ m_UniversalGasConstant

SEScalarHeatCapacitancePerAmount* PulseConfiguration::m_UniversalGasConstant
protected

◆ m_VaporizationEnergy

SEScalarEnergyPerMass* PulseConfiguration::m_VaporizationEnergy
protected

◆ m_VaporSpecificHeat

SEScalarHeatCapacitancePerMass* PulseConfiguration::m_VaporSpecificHeat
protected

◆ m_VenousComplianceDistributedTimeDelay

SEScalarTime* PulseConfiguration::m_VenousComplianceDistributedTimeDelay
protected

◆ m_VentilationTidalVolumeIntercept

SEScalarVolume* PulseConfiguration::m_VentilationTidalVolumeIntercept
protected

◆ m_VentilatoryOcclusionPressure

SEScalarPressure* PulseConfiguration::m_VentilatoryOcclusionPressure
protected

◆ m_WaterDensity

SEScalarMassPerVolume* PulseConfiguration::m_WaterDensity
protected

◆ m_WaterDigestionRate

SEScalarVolumePerTime* PulseConfiguration::m_WaterDigestionRate
protected

◆ m_WritePatientBaselineFile

eSwitch PulseConfiguration::m_WritePatientBaselineFile
protected