|
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 |