42 #ifndef NULL_SPACE_STEP_WITH_INEQU_STD_STEP_H
43 #define NULL_SPACE_STEP_WITH_INEQU_STD_STEP_H
56 namespace MoochoPack {
100 const qp_solver_ptr_t &qp_solver
101 ,
const qp_tester_ptr_t &qp_tester
104 ,
bool primal_feasible_point_error =
true
105 ,
bool dual_feasible_point_error =
true
115 ,
poss_type assoc_step_poss, std::ostream&
out,
const std::string& leading_str )
const;
131 #endif // NULL_SPACE_STEP_WITH_INEQU_STD_STEP_H
Base type for all objects that perform steps in an Algorithm.
qp_solver_stats_iq_member qp_solver_stats_
STANDARD_MEMBER_COMPOSITION_MEMBERS(value_type, warm_start_frac)
Set the ratio of the number of inequality constraints in the active-set of the last two calls before ...
TangentialStepWithInequStd_Step()
IterationPack::CastIQMember< VectorMutable > du_iq_
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
IterationPack::CastIQMember< VectorMutable > dl_iq_
Class for object that attempts to return an IterQuantityAccess<QPSolverStats> from an AlgorithmState ...
act_set_stats_iq_member act_set_stats_
bool do_step(Algorithm &algo, poss_type step_poss, IterationPack::EDoStepType type, poss_type assoc_step_poss)
AbstractLinAlgPack::value_type value_type
Acts as the central hub for an iterative algorithm.
Class for object that attempts to return an IterQuantityAccess<ActSetStats> from an AlgorithmState ob...
Solves the reduced QP subproblem with bounds and/or general inequalities.
STANDARD_COMPOSITION_MEMBERS(QPSolverRelaxed, qp_solver)
QP solver.