24 constraints->SetLowerBarrier(ModelType::POSITION_PARAMETER_ve, 0.0);
25 constraints->SetUpperBarrier(ModelType::POSITION_PARAMETER_ve, 1.0);
26 constraints->SetLowerBarrier(ModelType::POSITION_PARAMETER_vp, 0.0);
27 constraints->SetUpperBarrier(ModelType::POSITION_PARAMETER_vp, 1.0);
30 indices.push_back(ModelType::POSITION_PARAMETER_ve);
31 indices.push_back(ModelType::POSITION_PARAMETER_vp);
33 constraints->SetUpperSumBarrier(indices, 1.0);
35 return constraints.GetPointer();
ExtendedToftsModelFactory()
std::vector< ParameterIndexType > ParameterIndexVectorType
ParametersType GetDefaultInitialParameterization() const override
ModelBaseType::ParametersType ParametersType
~ExtendedToftsModelFactory() override
ConstraintCheckerBase::Pointer CreateDefaultConstraints() const override