Go to the documentation of this file.
17 #include "CoinFinite.hpp"
34 virtual void setEPS(
const double eps);
51 CglParam(
const double inf = COIN_DBL_MAX,
const double eps = 1e-6,
53 const double eps_c = 1e-5,
const int max_s = COIN_INT_MAX);
Class collecting parameters for all cut generators.
virtual ~CglParam()
Destructor.
int getMAX_SUPPORT() const
Get value of MAX_SUPPORT.
virtual void setEPS_COEFF(const double eps_c)
Set EPS_COEFF.
int MAX_SUPPORT
Maximum number of non zero coefficients in a generated cut; Default: COIN_INT_MAX.
virtual CglParam * clone() const
Clone.
double getEPS_COEFF() const
Get value of EPS_COEFF.
virtual void setMAX_SUPPORT(const int max_s)
Set MAX_SUPPORT.
CglParam(const double inf=COIN_DBL_MAX, const double eps=1e-6, const double eps_c=1e-5, const int max_s=COIN_INT_MAX)
Default constructor.
virtual void setEPS(const double eps)
Set EPS.
CglParam & operator=(const CglParam &rhs)
Assignment operator.
virtual void setINFINIT(const double inf)
Set INFINIT.
double getINFINIT() const
Get value of INFINIT.
double getEPS() const
Get value of EPS.