![]() |
MAiNGO
|
This is the complete list of members for maingo::ubp::UbpIpopt, 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 |
_Ipopt | maingo::ubp::UbpIpopt | 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::UbpIpopt | privatevirtual |
_structure | maingo::ubp::UpperBoundingSolver | protected |
_theIpoptProblem | maingo::ubp::UbpIpopt | 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 UbpIpopt &) | maingo::ubp::UbpIpopt | private |
solve(babBase::BabNode const ¤tNode, double &objectiveValue, std::vector< double > &solutionPoint) | maingo::ubp::UpperBoundingSolver | virtual |
UbpIpopt(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::UbpIpopt | |
UbpIpopt(const UbpIpopt &) | maingo::ubp::UbpIpopt | 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 | |
~UpperBoundingSolver() | maingo::ubp::UpperBoundingSolver | inlinevirtual |