13 #ifndef MITKNUMERICTWOCOMPARTMENTEXCHANGEMODEL_H 14 #define MITKNUMERICTWOCOMPARTMENTEXCHANGEMODEL_H 50 itkFactorylessNewMacro(Self);
79 std::string GetModelDisplayName()
const override;
81 std::string GetModelType()
const override;
83 itkGetConstReferenceMacro(ODEINTStepSize,
double);
84 itkSetMacro(ODEINTStepSize,
double);
104 itk::LightObject::Pointer InternalClone()
const override;
111 void PrintSelf(std::ostream& os, ::itk::Indent indent)
const override;
119 void operator=(
const Self&);
121 double m_ODEINTStepSize;
128 #endif // MITKNUMERICTWOCOMPARTMENTEXCHANGEMODEL_H Base class for (dynamic) models. A model can be used to calculate its signal given the discrete time ...
static const std::string NAME_PARAMETER_PS
ModelTraitsInterface::ParametersType ParametersType
static const std::string NAME_PARAMETER_vp
static const std::string UNIT_PARAMETER_F
#define MITKPHARMACOKINETICS_EXPORT
static const unsigned int POSITION_PARAMETER_ve
DataCollection - Class to facilitate loading/accessing structured data.
static const std::string UNIT_PARAMETER_PS
static const std::string NAME_STATIC_PARAMETER_ODEINTStepSize
itk::SmartPointer< Self > Pointer
ModelTraitsInterface::ParametersSizeType ParametersSizeType
static const unsigned int POSITION_PARAMETER_F
Implementation of the numeric model function of the 2 Compartment Exchange model, using an Aterial In...
std::vector< StaticParameterValueType > StaticParameterValuesType
static const std::string UNIT_PARAMETER_ve
ModelTraitsInterface::ModelResultType ModelResultType
static const std::string MODEL_DISPLAY_NAME
static const unsigned int POSITION_PARAMETER_vp
ModelTraitsInterface::ParameterNameType ParameterNameType
static const std::string NAME_PARAMETER_F
static const std::string UNIT_PARAMETER_vp
ModelTraitsInterface::ParameterNamesType ParameterNamesType
static const unsigned int NUMBER_OF_PARAMETERS
itk::SmartPointer< const Self > ConstPointer
Base Class for all physiological perfusion models using an Aterial Input Function All AIF based model...
static const std::string NAME_PARAMETER_ve
NumericTwoCompartmentExchangeModel Self
static const unsigned int POSITION_PARAMETER_PS
std::map< ParameterNameType, std::string > ParamterUnitMapType
AIFBasedModelBase Superclass
std::vector< double > state_type