#include <MoochoPack_QuasiRangeSpaceStep_Strategy.hpp>
Inheritance diagram for MoochoPack::QuasiRangeSpaceStep_Strategy:
Public Member Functions | |
| virtual | ~QuasiRangeSpaceStep_Strategy () |
| | |
| virtual bool | solve_quasi_range_space_step (std::ostream &out, EJournalOutputLevel olevel, NLPAlgo *algo, NLPAlgoState *s, const Vector &xo, const Vector &c_xo, VectorMutable *v)=0 |
| Compute a step that will approximatly solve a range-space subproblem. | |
| virtual void | print_step (std::ostream &out, const std::string &leading_str) const =0 |
| This function will print a description of the computations and logic used. | |
Definition at line 39 of file MoochoPack_QuasiRangeSpaceStep_Strategy.hpp.
|
|
Definition at line 43 of file MoochoPack_QuasiRangeSpaceStep_Strategy.hpp. |
|
||||||||||||||||||||||||||||||||
|
Compute a step that will approximatly solve a range-space subproblem.
This function will compute a step
The above norm ||.|| could be any valid norm and the implementation is free to define what descent means any way it would like. It is assumed that this step will be computed by using the
Implemented in MoochoPack::QuasiRangeSpaceStepStd_Strategy. |
|
||||||||||||
|
This function will print a description of the computations and logic used.
Implemented in MoochoPack::QuasiRangeSpaceStepStd_Strategy, and MoochoPack::QuasiRangeSpaceStepTailoredApproach_Strategy. |
1.3.9.1