24 constraints->SetLowerBarrier(ModelType::POSITION_PARAMETER_k1, 0.0);
25 constraints->SetLowerBarrier(ModelType::POSITION_PARAMETER_k2, 0.0);
26 constraints->SetLowerBarrier(ModelType::POSITION_PARAMETER_VB, 0.0);
28 constraints->SetUpperBarrier (ModelType::POSITION_PARAMETER_k1, 1.0);
29 constraints->SetUpperBarrier(ModelType::POSITION_PARAMETER_k2, 1.0);
30 constraints->SetUpperBarrier(ModelType::POSITION_PARAMETER_VB, 1.0);
33 indices.push_back(ModelType::POSITION_PARAMETER_k1);
34 indices.push_back(ModelType::POSITION_PARAMETER_k2);
35 indices.push_back(ModelType::POSITION_PARAMETER_VB);
37 return constraints.GetPointer();
std::vector< ParameterIndexType > ParameterIndexVectorType
ExtendedOneTissueCompartmentModelFactory()
~ExtendedOneTissueCompartmentModelFactory() override
ParametersType GetDefaultInitialParameterization() const override
ConstraintCheckerBase::Pointer CreateDefaultConstraints() const override
ModelBaseType::ParametersType ParametersType