Class OptimizationProblemImpl¶
Defined in File optimizationProblem.h
Inheritance Relationships¶
Base Type¶
public parpe::OptimizationProblem
(Class OptimizationProblem)
Class Documentation¶
-
class
parpe
::
OptimizationProblemImpl
: public parpe::OptimizationProblem¶ Mixin class for handling parameter bounds.
Public Functions
-
virtual void
fillParametersMin
(gsl::span<double> buffer) const override¶ lower bound of parameter values
-
virtual void
fillParametersMax
(gsl::span<double> buffer) const override¶ upper bound of parameter values
-
void
setParametersMin
(std::vector<double> parametersMin)¶
-
void
setParametersMax
(std::vector<double> parametersMax)¶
-
void
setInitialParameters
(std::vector<double> initial)¶
-
virtual void
fillInitialParameters
(gsl::span<double> buffer) const override¶ Default implementation: random starting points are drawn from [parametersMin, parametersMax]
-
virtual void