|
Minotaur 0.4.1
Docs for developers
|
This is the complete list of members for Minotaur::NLPRelaxation, including all inherited members.
| addToCons(ConstraintPtr cons, double c) | Minotaur::Problem | virtual |
| addToObj(LinearFunctionPtr lf) | Minotaur::Problem | virtual |
| addToObj(double cb) | Minotaur::Problem | virtual |
| calculateSize(bool shouldRedo=false) | Minotaur::Problem | virtual |
| cg2qf() | Minotaur::Problem | |
| changeBound(VariablePtr var, BoundType lu, double new_val) | Minotaur::Problem | virtual |
| changeBound(VariablePtr var, double new_lb, double new_ub) | Minotaur::Problem | virtual |
| changeBound(ConstraintPtr con, BoundType lu, double new_val) | Minotaur::Problem | virtual |
| changeBound(ConstraintPtr con, double new_lb, double new_ub) | Minotaur::Problem | virtual |
| changeBoundByInd(UInt ind, BoundType lu, double new_val) | Minotaur::Problem | virtual |
| changeBoundByInd(UInt ind, double new_lb, double new_ub) | Minotaur::Problem | virtual |
| changeConstraint(ConstraintPtr con, LinearFunctionPtr lf, double lb, double ub) | Minotaur::Problem | virtual |
| changeConstraint(ConstraintPtr con, NonlinearFunctionPtr nlf) | Minotaur::Problem | virtual |
| changeObj(FunctionPtr f, double cb) | Minotaur::Problem | virtual |
| checkCoeffCond(const ConstraintStats &stats, bool positive) (defined in Minotaur::Problem) | Minotaur::Problem | inline |
| checkConVars() const | Minotaur::Problem | virtual |
| checkQuadCond(const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | inline |
| classifyCon() (defined in Minotaur::Problem) | Minotaur::Problem | virtual |
| clone(EnvPtr env) (defined in Minotaur::Relaxation) | Minotaur::Relaxation | |
| Minotaur::Problem::clone(EnvPtr env) const | Minotaur::Problem | |
| cons_ | Minotaur::Problem | protected |
| consBegin() const | Minotaur::Problem | inlinevirtual |
| consEnd() const | Minotaur::Problem | inlinevirtual |
| consModed_ | Minotaur::Problem | protected |
| countConsTypes_() | Minotaur::Problem | protectedvirtual |
| countObjTypes_() | Minotaur::Problem | protectedvirtual |
| countVarTypes_() | Minotaur::Problem | protectedvirtual |
| debugSol_ | Minotaur::Problem | protected |
| delMarkedCons() | Minotaur::Problem | virtual |
| delMarkedVars(bool keep=false) | Minotaur::Problem | virtual |
| engine_ | Minotaur::Problem | protected |
| findType() | Minotaur::Problem | virtual |
| findVarFunTypes_() | Minotaur::Problem | protectedvirtual |
| getConstraint(UInt index) const | Minotaur::Problem | virtual |
| getDebugSol() const | Minotaur::Problem | virtual |
| getHessian() const | Minotaur::Problem | virtual |
| getJacobian() const | Minotaur::Problem | virtual |
| getNumCons() const | Minotaur::Problem | inlinevirtual |
| getNumDCons() const | Minotaur::Problem | inlinevirtual |
| getNumDVars() const | Minotaur::Problem | inlinevirtual |
| getNumHessNnzs() const | Minotaur::Problem | virtual |
| getNumJacNnzs() const | Minotaur::Problem | virtual |
| getNumLinCons() | Minotaur::Problem | |
| getNumSOS1() | Minotaur::Problem | |
| getNumSOS2() | Minotaur::Problem | |
| getNumVars() const | Minotaur::Problem | inlinevirtual |
| getObjective() const | Minotaur::Problem | virtual |
| getObjValue(const double *x, int *err) const | Minotaur::Problem | |
| getOriginalVar(VariablePtr r_var) (defined in Minotaur::Relaxation) | Minotaur::Relaxation | |
| getRelaxationVar(VariablePtr p_var) (defined in Minotaur::Relaxation) | Minotaur::Relaxation | |
| getSize() const | Minotaur::Problem | |
| getSizeEstimate() | Minotaur::Problem | |
| getVariable(UInt index) const | Minotaur::Problem | virtual |
| hasNativeDer() const | Minotaur::Problem | virtual |
| hessian_ | Minotaur::Problem | protected |
| INFTY (defined in Minotaur::Problem) | Minotaur::Problem | |
| isAggregation_(ConstraintPtr c) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isBinPacking_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isCardinality_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isComplementEllipsoid_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isComplementSimpleBall_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isDebugSolFeas(double atol, double rtol) | Minotaur::Problem | virtual |
| isDiagonalQuadratic_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isEllipsoid_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isEquationKnapsack_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isIntegerKnapsack_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isInvariantKnapsack_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isKnapsack_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isLinear() | Minotaur::Problem | virtual |
| isMarkedDel(ConstConstraintPtr con) | Minotaur::Problem | virtual |
| isMarkedDel(ConstVariablePtr var) | Minotaur::Problem | virtual |
| isMixedBinary_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isNoSpecificStructure_(ConstraintPtr c) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isOtherQuadType_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isPolyp_() (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isPrecedence_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isPureBilinear_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isQP() | Minotaur::Problem | virtual |
| isQuadratic() | Minotaur::Problem | virtual |
| isSetCovering_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isSetPacking_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isSetPartitioning_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isSimpleBall_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isSocSimple_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| isVariableBound_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| jacobian_ | Minotaur::Problem | protected |
| lockNum_() (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| logger_ | Minotaur::Problem | protected |
| markDelete(ConstraintPtr con) | Minotaur::Problem | virtual |
| markDelete(VariablePtr var) | Minotaur::Problem | virtual |
| me_ | Minotaur::Problem | protectedstatic |
| nativeDer_ | Minotaur::Problem | protected |
| negateObj() | Minotaur::Problem | virtual |
| newBinaryVariable() | Minotaur::Problem | virtual |
| newBinaryVariable(std::string name) | Minotaur::Problem | virtual |
| newConstraint(FunctionPtr f, double lb, double ub) | Minotaur::Problem | virtual |
| newConstraint(FunctionPtr f, double lb, double ub, std::string name) | Minotaur::Problem | virtual |
| newObjective(FunctionPtr f, double cb, ObjectiveType otyp) | Minotaur::Problem | virtual |
| newObjective(double cb, ObjectiveType otyp) (defined in Minotaur::Problem) | Minotaur::Problem | virtual |
| newObjective(FunctionPtr f, double cb, ObjectiveType otyp, std::string name) | Minotaur::Problem | virtual |
| newSOS(int n, SOSType type, const double *weights, const VarVector &vars, int priority, std::string name) | Minotaur::Problem | virtual |
| newSOS(int n, SOSType type, const double *weights, const VarVector &vars, int priority) | Minotaur::Problem | virtual |
| newVariable(VarSrcType stype=VarOrig) | Minotaur::Problem | virtual |
| newVariable(double lb, double ub, VariableType vtype, VarSrcType=VarOrig) | Minotaur::Problem | virtual |
| newVariable(double lb, double ub, VariableType vtype, std::string name, VarSrcType=VarOrig) | Minotaur::Problem | virtual |
| newVariables(VariableConstIterator v_begin, VariableConstIterator v_end, VarSrcType stype=VarOrig) | Minotaur::Problem | virtual |
| nextCId_ | Minotaur::Problem | protected |
| nextSId_ | Minotaur::Problem | protected |
| nextVId_ | Minotaur::Problem | protected |
| NLPRelaxation(EnvPtr env) (defined in Minotaur::NLPRelaxation) | Minotaur::NLPRelaxation | |
| NLPRelaxation(ProblemPtr problem, EnvPtr env) (defined in Minotaur::NLPRelaxation) | Minotaur::NLPRelaxation | |
| numDCons_ | Minotaur::Problem | protected |
| numDVars_ | Minotaur::Problem | protected |
| obj_ | Minotaur::Problem | protected |
| objToCons() | Minotaur::Problem | virtual |
| originalProblem_ (defined in Minotaur::NLPRelaxation) | Minotaur::NLPRelaxation | protected |
| p_ | Minotaur::Relaxation | protected |
| prepareForSolve() | Minotaur::Problem | virtual |
| printConstraintStatistics_() (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| printConstraintStatisticsQuad_() (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| Problem(EnvPtr env) | Minotaur::Problem | |
| Relaxation(EnvPtr env) | Minotaur::Relaxation | |
| Relaxation(ProblemPtr problem, EnvPtr env) | Minotaur::Relaxation | |
| removeNonlinFromObj() (defined in Minotaur::Problem) | Minotaur::Problem | virtual |
| removeObjective() | Minotaur::Problem | virtual |
| removeQuadFromObj() | Minotaur::Problem | virtual |
| resConTypCnt() (defined in Minotaur::Problem) | Minotaur::Problem | virtual |
| resetDer() | Minotaur::Problem | virtual |
| reverseSense(ConstraintPtr cons) | Minotaur::Problem | virtual |
| setDebugSol(const DoubleVector &x) | Minotaur::Problem | virtual |
| setEngine(Engine *engine) | Minotaur::Problem | virtual |
| setHessian(HessianOfLagPtr hessian) | Minotaur::Problem | virtual |
| setIndex_(VariablePtr v, UInt i) (defined in Minotaur::Problem) | Minotaur::Problem | protected |
| setInitialPoint(const double *x) | Minotaur::Problem | virtual |
| setInitialPoint(const double *x, size_t k) | Minotaur::Problem | virtual |
| setInitVal(VariablePtr v, double val) (defined in Minotaur::Problem) | Minotaur::Problem | virtual |
| setInitValByInd(UInt ind, double val) (defined in Minotaur::Problem) | Minotaur::Problem | virtual |
| setJacobian(JacobianPtr jacobian) | Minotaur::Problem | virtual |
| setNativeDer() | Minotaur::Problem | |
| setProblem(ProblemPtr p) (defined in Minotaur::Relaxation) | Minotaur::Relaxation | |
| setProblem(ConstProblemPtr p) (defined in Minotaur::Relaxation) | Minotaur::Relaxation | |
| setVarType(VariablePtr var, VariableType type) | Minotaur::Problem | virtual |
| shuffle(bool varshuff, bool conshuff, EnvPtr env) | Minotaur::Problem | |
| size_ | Minotaur::Problem | protected |
| sos1_ | Minotaur::Problem | protected |
| sos1Begin() const (defined in Minotaur::Problem) | Minotaur::Problem | inlinevirtual |
| sos1End() const (defined in Minotaur::Problem) | Minotaur::Problem | inlinevirtual |
| sos2_ | Minotaur::Problem | protected |
| sos2Begin() const (defined in Minotaur::Problem) | Minotaur::Problem | inlinevirtual |
| sos2End() const (defined in Minotaur::Problem) | Minotaur::Problem | inlinevirtual |
| statistics(std::ostream &out) const (defined in Minotaur::Problem) | Minotaur::Problem | |
| subst(VariablePtr out, VariablePtr in, double rat=1.0) | Minotaur::Problem | virtual |
| unsetEngine() | Minotaur::Problem | virtual |
| vars_ | Minotaur::Problem | protected |
| varsBegin() const | Minotaur::Problem | inlinevirtual |
| varsEnd() const | Minotaur::Problem | inlinevirtual |
| varsModed_ | Minotaur::Problem | protected |
| varsRem_ | Minotaur::Problem | protected |
| write(std::ostream &out, std::streamsize out_p=6) const | Minotaur::Problem | virtual |
| writeSize(std::ostream &out) const | Minotaur::Problem | virtual |
| ~NLPRelaxation() (defined in Minotaur::NLPRelaxation) | Minotaur::NLPRelaxation | inlinevirtual |
| ~Problem() | Minotaur::Problem | virtual |
| ~Relaxation() | Minotaur::Relaxation | inline |