Minotaur 0.4.1
Docs for developers
Minotaur::LPRelaxation Member List

This is the complete list of members for Minotaur::LPRelaxation, including all inherited members.

addToCons(ConstraintPtr cons, double c)Minotaur::Problemvirtual
addToObj(LinearFunctionPtr lf)Minotaur::Problemvirtual
addToObj(double cb)Minotaur::Problemvirtual
calculateSize(bool shouldRedo=false)Minotaur::Problemvirtual
cg2qf()Minotaur::Problem
changeBound(VariablePtr var, BoundType lu, double new_val)Minotaur::Problemvirtual
changeBound(VariablePtr var, double new_lb, double new_ub)Minotaur::Problemvirtual
changeBound(ConstraintPtr con, BoundType lu, double new_val)Minotaur::Problemvirtual
changeBound(ConstraintPtr con, double new_lb, double new_ub)Minotaur::Problemvirtual
changeBoundByInd(UInt ind, BoundType lu, double new_val)Minotaur::Problemvirtual
changeBoundByInd(UInt ind, double new_lb, double new_ub)Minotaur::Problemvirtual
changeConstraint(ConstraintPtr con, LinearFunctionPtr lf, double lb, double ub)Minotaur::Problemvirtual
changeConstraint(ConstraintPtr con, NonlinearFunctionPtr nlf)Minotaur::Problemvirtual
changeObj(FunctionPtr f, double cb)Minotaur::Problemvirtual
checkCoeffCond(const ConstraintStats &stats, bool positive) (defined in Minotaur::Problem)Minotaur::Probleminline
checkConVars() constMinotaur::Problemvirtual
checkQuadCond(const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Probleminline
classifyCon() (defined in Minotaur::Problem)Minotaur::Problemvirtual
clone(EnvPtr env) (defined in Minotaur::Relaxation)Minotaur::Relaxation
Minotaur::Problem::clone(EnvPtr env) constMinotaur::Problem
cons_Minotaur::Problemprotected
consBegin() constMinotaur::Probleminlinevirtual
consEnd() constMinotaur::Probleminlinevirtual
consModed_Minotaur::Problemprotected
countConsTypes_()Minotaur::Problemprotectedvirtual
countObjTypes_()Minotaur::Problemprotectedvirtual
countVarTypes_()Minotaur::Problemprotectedvirtual
debugSol_Minotaur::Problemprotected
delMarkedCons()Minotaur::Problemvirtual
delMarkedVars(bool keep=false)Minotaur::Problemvirtual
engine_Minotaur::Problemprotected
findType()Minotaur::Problemvirtual
findVarFunTypes_()Minotaur::Problemprotectedvirtual
getConstraint(UInt index) constMinotaur::Problemvirtual
getDebugSol() constMinotaur::Problemvirtual
getHessian() constMinotaur::Problemvirtual
getJacobian() constMinotaur::Problemvirtual
getNumCons() constMinotaur::Probleminlinevirtual
getNumDCons() constMinotaur::Probleminlinevirtual
getNumDVars() constMinotaur::Probleminlinevirtual
getNumHessNnzs() constMinotaur::Problemvirtual
getNumJacNnzs() constMinotaur::Problemvirtual
getNumLinCons()Minotaur::Problem
getNumSOS1()Minotaur::Problem
getNumSOS2()Minotaur::Problem
getNumVars() constMinotaur::Probleminlinevirtual
getObjective() constMinotaur::Problemvirtual
getObjValue(const double *x, int *err) constMinotaur::Problem
getOriginalVar(VariablePtr r_var) (defined in Minotaur::Relaxation)Minotaur::Relaxation
getRelaxationVar(VariablePtr p_var) (defined in Minotaur::Relaxation)Minotaur::Relaxation
getSize() constMinotaur::Problem
getSizeEstimate()Minotaur::Problem
getVariable(UInt index) constMinotaur::Problemvirtual
hasNativeDer() constMinotaur::Problemvirtual
hessian_Minotaur::Problemprotected
INFTY (defined in Minotaur::Problem)Minotaur::Problem
isAggregation_(ConstraintPtr c) (defined in Minotaur::Problem)Minotaur::Problemprotected
isBinPacking_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isCardinality_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isComplementEllipsoid_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isComplementSimpleBall_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isDebugSolFeas(double atol, double rtol)Minotaur::Problemvirtual
isDiagonalQuadratic_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isEllipsoid_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isEquationKnapsack_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isIntegerKnapsack_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isInvariantKnapsack_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isKnapsack_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isLinear()Minotaur::Problemvirtual
isMarkedDel(ConstConstraintPtr con)Minotaur::Problemvirtual
isMarkedDel(ConstVariablePtr var)Minotaur::Problemvirtual
isMixedBinary_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isNoSpecificStructure_(ConstraintPtr c) (defined in Minotaur::Problem)Minotaur::Problemprotected
isOtherQuadType_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isPolyp_() (defined in Minotaur::Problem)Minotaur::Problemprotected
isPrecedence_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isPureBilinear_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isQP()Minotaur::Problemvirtual
isQuadratic()Minotaur::Problemvirtual
isSetCovering_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isSetPacking_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isSetPartitioning_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isSimpleBall_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isSocSimple_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
isVariableBound_(ConstraintPtr c, const ConstraintStats &stats) (defined in Minotaur::Problem)Minotaur::Problemprotected
jacobian_Minotaur::Problemprotected
lockNum_() (defined in Minotaur::Problem)Minotaur::Problemprotected
logger_Minotaur::Problemprotected
LPRelaxation(EnvPtr env) (defined in Minotaur::LPRelaxation)Minotaur::LPRelaxation
LPRelaxation(ProblemPtr problem, EnvPtr env) (defined in Minotaur::LPRelaxation)Minotaur::LPRelaxation
markDelete(ConstraintPtr con)Minotaur::Problemvirtual
markDelete(VariablePtr var)Minotaur::Problemvirtual
me_Minotaur::Problemprotectedstatic
nativeDer_Minotaur::Problemprotected
negateObj()Minotaur::Problemvirtual
newBinaryVariable()Minotaur::Problemvirtual
newBinaryVariable(std::string name)Minotaur::Problemvirtual
newConstraint(FunctionPtr f, double lb, double ub)Minotaur::Problemvirtual
newConstraint(FunctionPtr f, double lb, double ub, std::string name)Minotaur::Problemvirtual
newObjective(FunctionPtr f, double cb, ObjectiveType otyp)Minotaur::Problemvirtual
newObjective(double cb, ObjectiveType otyp) (defined in Minotaur::Problem)Minotaur::Problemvirtual
newObjective(FunctionPtr f, double cb, ObjectiveType otyp, std::string name)Minotaur::Problemvirtual
newSOS(int n, SOSType type, const double *weights, const VarVector &vars, int priority, std::string name)Minotaur::Problemvirtual
newSOS(int n, SOSType type, const double *weights, const VarVector &vars, int priority)Minotaur::Problemvirtual
newVariable(VarSrcType stype=VarOrig)Minotaur::Problemvirtual
newVariable(double lb, double ub, VariableType vtype, VarSrcType=VarOrig)Minotaur::Problemvirtual
newVariable(double lb, double ub, VariableType vtype, std::string name, VarSrcType=VarOrig)Minotaur::Problemvirtual
newVariables(VariableConstIterator v_begin, VariableConstIterator v_end, VarSrcType stype=VarOrig)Minotaur::Problemvirtual
nextCId_Minotaur::Problemprotected
nextSId_Minotaur::Problemprotected
nextVId_Minotaur::Problemprotected
numDCons_Minotaur::Problemprotected
numDVars_Minotaur::Problemprotected
obj_Minotaur::Problemprotected
objToCons()Minotaur::Problemvirtual
originalProblem_ (defined in Minotaur::LPRelaxation)Minotaur::LPRelaxationprotected
p_Minotaur::Relaxationprotected
prepareForSolve()Minotaur::Problemvirtual
printConstraintStatistics_() (defined in Minotaur::Problem)Minotaur::Problemprotected
printConstraintStatisticsQuad_() (defined in Minotaur::Problem)Minotaur::Problemprotected
Problem(EnvPtr env)Minotaur::Problem
Relaxation(EnvPtr env)Minotaur::Relaxation
Relaxation(ProblemPtr problem, EnvPtr env)Minotaur::Relaxation
removeNonlinFromObj() (defined in Minotaur::Problem)Minotaur::Problemvirtual
removeObjective()Minotaur::Problemvirtual
removeQuadFromObj()Minotaur::Problemvirtual
resConTypCnt() (defined in Minotaur::Problem)Minotaur::Problemvirtual
resetDer()Minotaur::Problemvirtual
reverseSense(ConstraintPtr cons)Minotaur::Problemvirtual
setDebugSol(const DoubleVector &x)Minotaur::Problemvirtual
setEngine(Engine *engine)Minotaur::Problemvirtual
setHessian(HessianOfLagPtr hessian)Minotaur::Problemvirtual
setIndex_(VariablePtr v, UInt i) (defined in Minotaur::Problem)Minotaur::Problemprotected
setInitialPoint(const double *x)Minotaur::Problemvirtual
setInitialPoint(const double *x, size_t k)Minotaur::Problemvirtual
setInitVal(VariablePtr v, double val) (defined in Minotaur::Problem)Minotaur::Problemvirtual
setInitValByInd(UInt ind, double val) (defined in Minotaur::Problem)Minotaur::Problemvirtual
setJacobian(JacobianPtr jacobian)Minotaur::Problemvirtual
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::Problemvirtual
shuffle(bool varshuff, bool conshuff, EnvPtr env)Minotaur::Problem
size_Minotaur::Problemprotected
sos1_Minotaur::Problemprotected
sos1Begin() const (defined in Minotaur::Problem)Minotaur::Probleminlinevirtual
sos1End() const (defined in Minotaur::Problem)Minotaur::Probleminlinevirtual
sos2_Minotaur::Problemprotected
sos2Begin() const (defined in Minotaur::Problem)Minotaur::Probleminlinevirtual
sos2End() const (defined in Minotaur::Problem)Minotaur::Probleminlinevirtual
statistics(std::ostream &out) const (defined in Minotaur::Problem)Minotaur::Problem
subst(VariablePtr out, VariablePtr in, double rat=1.0)Minotaur::Problemvirtual
unsetEngine()Minotaur::Problemvirtual
vars_Minotaur::Problemprotected
varsBegin() constMinotaur::Probleminlinevirtual
varsEnd() constMinotaur::Probleminlinevirtual
varsModed_Minotaur::Problemprotected
varsRem_Minotaur::Problemprotected
write(std::ostream &out, std::streamsize out_p=6) constMinotaur::Problemvirtual
writeSize(std::ostream &out) constMinotaur::Problemvirtual
~LPRelaxation() (defined in Minotaur::LPRelaxation)Minotaur::LPRelaxationinlinevirtual
~Problem()Minotaur::Problemvirtual
~Relaxation()Minotaur::Relaxationinline

Minotaur source code documented by Doxygen 1.9.4 on Fri Apr 25 2025