#include <MoochoPack_TangentialStepWithInequStd_Step.hpp>
Inheritance diagram for MoochoPack::TangentialStepWithInequStd_Step:
Overridden from AlgorithmStep | |
| bool | do_step (Algorithm &algo, poss_type step_poss, IterationPack::EDoStepType type, poss_type assoc_step_poss) |
| | |
| void | print_step (const Algorithm &algo, poss_type step_poss, IterationPack::EDoStepType type, poss_type assoc_step_poss, std::ostream &out, const std::string &leading_str) const |
| | |
Public Types | |
| enum | EQPTesting |
| More... | |
Public Member Functions | |
| void | set_qp_solver (const Teuchos::RefCountPtr< QPSolverRelaxed > &qp_solver) |
| QP solver. | |
| void | set_qp_tester (const Teuchos::RefCountPtr< QPSolverRelaxedTester > &qp_tester) |
| QP solver tester. | |
| void | warm_start_frac (const value_type &warm_start_frac) |
| Set the ratio of the number of inequality constraints in the active-set of the last two calls before a warm start is attempted. | |
| void | qp_testing (const EQPTesting &qp_testing) |
| Set how and if the QP solution is tested. | |
| void | primal_feasible_point_error (const bool &primal_feasible_point_error) |
| Determine if a QPFailure exception is thrown if the QP solver returns PRIMAL_FEASIBLE_POINT. | |
| void | dual_feasible_point_error (const bool &dual_feasible_point_error) |
Determine if a QPFailure exception is thrown if the QP solver returns DUAl_FEASIBLE_POINT. | |
| TangentialStepWithInequStd_Step (const qp_solver_ptr_t &qp_solver, const qp_tester_ptr_t &qp_tester, value_type warm_start_frac=0.8, EQPTesting qp_testing=QP_TEST_DEFAULT, bool primal_feasible_point_error=true, bool dual_feasible_point_error=true) | |
| Construct and initialize. | |
ToDo: Finish documentation.
Definition at line 50 of file MoochoPack_TangentialStepWithInequStd_Step.hpp.
|
|
Definition at line 67 of file MoochoPack_TangentialStepWithInequStd_Step.hpp. |
|
||||||||||||||||||||||||||||
|
Construct and initialize.
Definition at line 56 of file MoochoPack_TangentialStepWithInequStd_Step.cpp. |
|
|
QP solver.
Definition at line 56 of file MoochoPack_TangentialStepWithInequStd_Step.hpp. |
|
|
QP solver tester.
Definition at line 59 of file MoochoPack_TangentialStepWithInequStd_Step.hpp. |
|
|
Set the ratio of the number of inequality constraints in the active-set of the last two calls before a warm start is attempted.
Definition at line 64 of file MoochoPack_TangentialStepWithInequStd_Step.hpp. |
|
|
Set how and if the QP solution is tested. ToDo: Finish documentation. Definition at line 73 of file MoochoPack_TangentialStepWithInequStd_Step.hpp. |
|
|
Determine if a QPFailure exception is thrown if the QP solver returns PRIMAL_FEASIBLE_POINT.
Definition at line 78 of file MoochoPack_TangentialStepWithInequStd_Step.hpp. |
|
|
Determine if a
Definition at line 83 of file MoochoPack_TangentialStepWithInequStd_Step.hpp. |
|
||||||||||||||||||||
|
Definition at line 74 of file MoochoPack_TangentialStepWithInequStd_Step.cpp. |
|
||||||||||||||||||||||||||||
|
Definition at line 598 of file MoochoPack_TangentialStepWithInequStd_Step.cpp. |
1.3.9.1