42 #ifndef QP_FAILURE_REINIT_REDUCED_HESSIAN_STEP_H
43 #define QP_FAILURE_REINIT_REDUCED_HESSIAN_STEP_H
49 namespace MoochoPack {
78 ,
poss_type assoc_step_poss, std::ostream&
out,
const std::string& leading_str )
const;
92 #endif // QP_FAILURE_REINIT_REDUCED_HESSIAN_STEP_H
Base type for all objects that perform steps in an Algorithm.
Directs the algorithm to reinitalize the reduced Hessian on the event of a QP failure.
QPFailureReinitReducedHessian_Step & operator=(const QPFailureReinitReducedHessian_Step &)
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
QPFailureReinitReducedHessian_Step()
STANDARD_COMPOSITION_MEMBERS(IterationPack::AlgorithmStep, null_space_step)
Acts as the central hub for an iterative algorithm.
bool do_step(Algorithm &algo, poss_type step_poss, IterationPack::EDoStepType type, poss_type assoc_step_poss)