#include <MoochoPack_FeasibilityStepReducedStd_Strategy.hpp>
Inheritance diagram for MoochoPack::FeasibilityStepReducedStd_Strategy:
Public Types | |
| enum | EQPObjective { OBJ_MIN_FULL_STEP, OBJ_MIN_NULL_SPACE_STEP, OBJ_RSQP } |
| More... | |
| enum | EQPTesting { QP_TEST_DEFAULT, QP_TEST, QP_NO_TEST } |
| More... | |
Public Member Functions | |
| void | set_quasi_range_space_step (const Teuchos::RefCountPtr< QuasiRangeSpaceStep_Strategy > &quasi_range_space_step) |
| <<std comp="">> members for the qp solver | |
| void | set_qp_solver (const Teuchos::RefCountPtr< QPSolverRelaxed > &qp_solver) |
| QP solver. | |
| void | set_qp_tester (const Teuchos::RefCountPtr< QPSolverRelaxedTester > &qp_tester) |
| Comparision object compatible with Gc. | |
| void | qp_objective (const EQPObjective &qp_objective) |
| Set what is used for the QP objective. | |
| void | qp_testing (const EQPTesting &qp_testing) |
| Set how and if the QP solution is tested. | |
| FeasibilityStepReducedStd_Strategy (const quasi_range_space_step_ptr_t &quasi_range_space_step, const qp_solver_ptr_t &qp_solver, const qp_tester_ptr_t &qp_tester, EQPObjective qp_objective=OBJ_MIN_NULL_SPACE_STEP, EQPTesting qp_testing=QP_TEST_DEFAULT) | |
| Construct and initialize. | |
| bool | compute_feasibility_step (std::ostream &out, EJournalOutputLevel olevel, NLPAlgo *algo, NLPAlgoState *s, const Vector &xo, const Vector &c_xo, VectorMutable *w) |
| Computes a feasibility step by computing simple quasi-range and null space components. | |
| void | print_step (std::ostream &out, const std::string &leading_str) const |
| | |
Definition at line 48 of file MoochoPack_FeasibilityStepReducedStd_Strategy.hpp.
|
|
Definition at line 65 of file MoochoPack_FeasibilityStepReducedStd_Strategy.hpp. |
|
|
Definition at line 76 of file MoochoPack_FeasibilityStepReducedStd_Strategy.hpp. |
|
||||||||||||||||||||||||
|
Construct and initialize.
Definition at line 37 of file MoochoPack_FeasibilityStepReducedStd_Strategy.cpp. |
|
|
<<std comp="">> members for the qp solver
Definition at line 53 of file MoochoPack_FeasibilityStepReducedStd_Strategy.hpp. |
|
|
QP solver.
Definition at line 59 of file MoochoPack_FeasibilityStepReducedStd_Strategy.hpp. |
|
|
Comparision object compatible with Gc.
Definition at line 62 of file MoochoPack_FeasibilityStepReducedStd_Strategy.hpp. |
|
|
Set what is used for the QP objective.
Definition at line 73 of file MoochoPack_FeasibilityStepReducedStd_Strategy.hpp. |
|
|
Set how and if the QP solution is tested.
Definition at line 84 of file MoochoPack_FeasibilityStepReducedStd_Strategy.hpp. |
|
||||||||||||||||||||||||||||||||
|
Computes a feasibility step by computing simple quasi-range and null space components. ToDo: Finish documentation! Implements MoochoPack::FeasibilityStep_Strategy. Definition at line 54 of file MoochoPack_FeasibilityStepReducedStd_Strategy.cpp. |
|
||||||||||||
|
Implements MoochoPack::FeasibilityStep_Strategy. Definition at line 494 of file MoochoPack_FeasibilityStepReducedStd_Strategy.cpp. |
1.3.9.1