42 #ifndef CALC_REDUCED_GRAD_LAGRANGIAN_STD_ADDED_STEP_H
43 #define CALC_REDUCED_GRAD_LAGRANGIAN_STD_ADDED_STEP_H
48 namespace MoochoPack {
67 ,
poss_type assoc_step_poss, std::ostream&
out,
const std::string& leading_str )
const;
73 #endif // CALC_REDUCED_GRAD_LAGRANGIAN_STD_ADDED_STEP_H
Base type for all objects that perform steps in an Algorithm.
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
Calculates the reduced gradient of the Lagrangian rGL = rGf + Z' * nu + GcUP' * lambda(equ_undecomp) ...
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)