Minotaur 0.4.1
Docs for developers
|
This is the complete list of members for Minotaur::PerspCutGenerator, including all inherited members.
addCut(RelaxationPtr rel, const double *nlpx, const double *lpx, UInt it, SeparationStatus *pcStatus) | Minotaur::PerspCutGenerator | |
addCutToRel(RelaxationPtr rel, const double *ptToCut, LinearFunctionPtr lf, double c, VariablePtr objVar, double relVal, CutManagerPtr) | Minotaur::PerspCutGenerator | |
addPC(RelaxationPtr rel, const double *y, UInt i, const double *ptToCut, const double *prPt, bool isObj, VariablePtr objVar, CutManagerPtr cutMan, double relVal) | Minotaur::PerspCutGenerator | |
atIntPt(RelaxationPtr rel, const double *nlpx, const double *lpx, SeparationStatus *pcStatus, CutManager *) | Minotaur::PerspCutGenerator | |
atPtx(RelaxationPtr rel, const double *x) | Minotaur::PerspCutGenerator | |
bisecPt(double *x, double *newPt, UInt i, bool isObj, double relVal) | Minotaur::PerspCutGenerator | |
changeVarForm(VariablePtr v, double xc, double sb, UInt itn, double *newPt, bool isObj, bool nlin) (defined in Minotaur::PerspCutGenerator) | Minotaur::PerspCutGenerator | |
cutToCons(RelaxationPtr rel, const double *x, UInt it) (defined in Minotaur::PerspCutGenerator) | Minotaur::PerspCutGenerator | |
cvxCombPt(RelaxationPtr rel, const double *y, UInt it) (defined in Minotaur::PerspCutGenerator) | Minotaur::PerspCutGenerator | |
findPRCons() (defined in Minotaur::PerspCutGenerator) | Minotaur::PerspCutGenerator | |
fixedValue(double *prPt, bool isObj, UInt i) (defined in Minotaur::PerspCutGenerator) | Minotaur::PerspCutGenerator | |
getCutFun(RelaxationPtr rel, LinearFunctionPtr *lf, UInt it, const double *x, double *c, int *error) | Minotaur::PerspCutGenerator | |
getName() const | Minotaur::PerspCutGenerator | |
getNumCuts() (defined in Minotaur::PerspCutGenerator) | Minotaur::PerspCutGenerator | inline |
getPRCons() | Minotaur::PerspCutGenerator | inline |
getPRObj() (defined in Minotaur::PerspCutGenerator) | Minotaur::PerspCutGenerator | inline |
getStatus() | Minotaur::PerspCutGenerator | |
isFeasible(const double *x, UInt i, bool isObj, double relVal) | Minotaur::PerspCutGenerator | |
linearAt(RelaxationPtr rel, const double *x, const double *prPt, double *c, LinearFunctionPtr *lf, UInt itn, int *error, bool isObj) | Minotaur::PerspCutGenerator | |
lineSearchAC(double *y, double *newPt, UInt i, bool isObj, double relVal) | Minotaur::PerspCutGenerator | |
oriFeasPt(RelaxationPtr rel, const double *x) | Minotaur::PerspCutGenerator | |
oriInfeasPt(RelaxationPtr rel, const double *x) (defined in Minotaur::PerspCutGenerator) | Minotaur::PerspCutGenerator | |
PerspCutGenerator() | Minotaur::PerspCutGenerator | |
PerspCutGenerator(EnvPtr env, ProblemPtr problem, EnginePtr nlpe_) | Minotaur::PerspCutGenerator | |
prVars(const double *y, double *prPt, UInt itn, bool isObj) | Minotaur::PerspCutGenerator | |
uniDirZSearch(double *y, double *newPt, UInt i, double zdir) (defined in Minotaur::PerspCutGenerator) | Minotaur::PerspCutGenerator | |
writeStats(std::ostream &out) const | Minotaur::PerspCutGenerator | |
~PerspCutGenerator() | Minotaur::PerspCutGenerator |