![]() |
MAiNGO
|
This is the complete list of members for maingo::ubp::UbpKnitro, including all inherited members.
_check_bounds(const std::vector< double > ¤tPoint) const | maingo::ubp::UpperBoundingSolver | protected |
_check_eq(const std::vector< double > &modelOutput) const | maingo::ubp::UpperBoundingSolver | protected |
_check_ineq(const std::vector< double > &modelOutput) const | maingo::ubp::UpperBoundingSolver | protected |
_check_ineq_squash(const std::vector< double > &modelOutput) const | maingo::ubp::UpperBoundingSolver | protected |
_check_integrality(const std::vector< double > ¤tPoint) const | maingo::ubp::UpperBoundingSolver | protected |
_constraintProperties | maingo::ubp::UpperBoundingSolver | protected |
_DAGobj | maingo::ubp::UpperBoundingSolver | protected |
_determine_sparsity_hessian() | maingo::ubp::UpperBoundingSolver | protected |
_determine_sparsity_jacobian() | maingo::ubp::UpperBoundingSolver | protected |
_determine_structure() | maingo::ubp::UpperBoundingSolver | protected |
_generate_multistart_point(bool &usedCenter, const std::vector< double > &lowerVarBounds, const std::vector< double > &upperVarBounds) | maingo::ubp::UpperBoundingSolver | protected |
_intendedUse | maingo::ubp::UpperBoundingSolver | protected |
_Knitro | maingo::ubp::UbpKnitro | private |
_logger | maingo::ubp::UpperBoundingSolver | protected |
_maingoSettings | maingo::ubp::UpperBoundingSolver | protected |
_neq | maingo::ubp::UpperBoundingSolver | protected |
_nineq | maingo::ubp::UpperBoundingSolver | protected |
_nineqSquash | maingo::ubp::UpperBoundingSolver | protected |
_nvar | maingo::ubp::UpperBoundingSolver | protected |
_originalLowerBounds | maingo::ubp::UpperBoundingSolver | protected |
_originalUpperBounds | maingo::ubp::UpperBoundingSolver | protected |
_originalVariables | maingo::ubp::UpperBoundingSolver | protected |
_solve_nlp(const std::vector< double > &lowerVarBounds, const std::vector< double > &upperVarBounds, double &objectiveValue, std::vector< double > &solutionPoint) | maingo::ubp::UbpKnitro | privatevirtual |
_solverStatus | maingo::ubp::UbpKnitro | private |
_structure | maingo::ubp::UpperBoundingSolver | protected |
_theKnitroProblem | maingo::ubp::UbpKnitro | private |
check_feasibility(const std::vector< double > ¤tPoint, double &objectiveValue) const | maingo::ubp::UpperBoundingSolver | |
multistart(babBase::BabNode const ¤tNode, double &objectiveValue, std::vector< double > &solutionPoint, std::vector< SUBSOLVER_RETCODE > &feasible, std::vector< double > &optimalObjectives, bool &initialPointFeasible) | maingo::ubp::UpperBoundingSolver | |
operator=(const UbpKnitro &) | maingo::ubp::UbpKnitro | private |
solve(babBase::BabNode const ¤tNode, double &objectiveValue, std::vector< double > &solutionPoint) | maingo::ubp::UpperBoundingSolver | virtual |
UbpKnitro(mc::FFGraph &DAG, const std::vector< mc::FFVar > &DAGvars, const std::vector< mc::FFVar > &DAGfunctions, const std::vector< babBase::OptimizationVariable > &variables, const unsigned nineqIn, const unsigned neqIn, const unsigned nineqSquashIn, Settings *settingsIn, Logger *loggerIn, std::vector< Constraint > *constraintPropertiesIn, UBS_USE useIn) | maingo::ubp::UbpKnitro | |
UbpKnitro(const UbpKnitro &) | maingo::ubp::UbpKnitro | private |
UBS_USE enum name | maingo::ubp::UpperBoundingSolver | |
UpperBoundingSolver(mc::FFGraph &DAG, const std::vector< mc::FFVar > &DAGvars, const std::vector< mc::FFVar > &DAGfunctions, const std::vector< babBase::OptimizationVariable > &variables, const unsigned nineqIn, const unsigned neqIn, const unsigned nineqSquashIn, Settings *settingsIn, Logger *loggerIn, std::vector< Constraint > *constraintPropertiesIn, UBS_USE useIn) | maingo::ubp::UpperBoundingSolver | |
USE_BAB enum value | maingo::ubp::UpperBoundingSolver | |
USE_PRE enum value | maingo::ubp::UpperBoundingSolver | |
~UbpKnitro() | maingo::ubp::UbpKnitro | inline |
~UpperBoundingSolver() | maingo::ubp::UpperBoundingSolver | inlinevirtual |