22 #ifndef NOBOUNDSTRATEGY_H
23 #define NOBOUNDSTRATEGY_H
25 #include "eo_matrix.h"
34 NoBoundStrategy(
const double *lbounds=
nullptr,
const double *ubounds=
nullptr,
const int dim=0)
42 const double *plbounds,
const double *pubounds,
const int dim=0)
53 void to_f_representation(
const dVec &x, dVec &y)
const
59 void remove_dimensions(
const std::vector<int> &k)
69 double getLBound(
const int &k)
const { (void)k;
return -std::numeric_limits<double>::max(); }
70 double getUBound(
const int &k)
const { (void)k;
return std::numeric_limits<double>::max(); }
71 double getPhenoLBound(
const int &k)
const { (void)k;
return -std::numeric_limits<double>::max(); }
72 double getPhenoUBound(
const int &k)
const { (void)k;
return std::numeric_limits<double>::max(); }
Definition: noboundstrategy.h:31
linear scaling of the parameter space to achieve similar sensitivity across all components.
Definition: acovarianceupdate.cc:25