6#include "engine/common/system/Model.h"
7#include "engine/common/system/Systems.h"
25 class PULSE_DECL DrugModel :
public DrugSystem,
public Model
30 DrugModel(Data& data);
33 void Clear()
override;
36 void Initialize()
override;
38 void SetUp()
override;
40 void AtSteadyState()
override;
41 void PreProcess()
override;
42 void Process(
bool solve_and_transport =
true)
override;
43 void PostProcess(
bool solve_and_transport =
true)
override;
46 void ComputeExposedModelParameters()
override;
48 void AdministerSubstanceBolus();
49 void AdministerSubstanceInfusion();
50 void AdministerSubstanceCompoundInfusion();
52 void CalculatePartitionCoefficients();
53 void CalculateSubstanceClearance();
54 void CalculatePlasmaSubstanceConcentration();
55 void CalculateDrugEffects();
Definition: PBPhysiology.h:24
Definition: SEFluidCircuitPath.h:9
Definition: SELiquidCompartment.h:11
Definition: SESubstanceCompound.h:10
Definition: SETissueCompartment.h:9