|
MOOCHO (Single Doxygen Collection)
Version of the Day
|
Class for storing statistics about a run of a (active set?) QP solver. More...
#include <ConstrainedOptPack_QPSolverStats.hpp>
Public Types | |
| enum | { NOT_KNOWN = -1 } |
| Set to this value if a statistic is not known. More... | |
| enum | ESolutionType { SOLUTION_TYPE_NOT_KNOWN = static_cast<int>(NOT_KNOWN), OPTIMAL_SOLUTION = 0, PRIMAL_FEASIBLE_POINT = 1, DUAL_FEASIBLE_POINT = 2, SUBOPTIMAL_POINT = 3 } |
| Enumeration for the type of point returned from solve_qp(...). More... | |
| enum | EConvexity { CONVEXITY_NOT_KNOWN = static_cast<int>(NOT_KNOWN), CONVEX = 0, NONCONVEX = 1 } |
| Enumeration for the type of projected QP on output. More... | |
Public Member Functions | |
| QPSolverStats () | |
| Construct all unknowns. More... | |
| void | set_stats (ESolutionType solution_type, EConvexity convexity, int num_qp_iter, int num_adds, int num_drops, bool warm_start, bool infeasible_qp) |
| Initialize the statistics. More... | |
| ESolutionType | solution_type () const |
| EConvexity | convexity () const |
| int | num_qp_iter () const |
| int | num_adds () const |
| int | num_drop () const |
| int | warm_start () const |
| int | infeasible_qp () const |
Private Attributes | |
| ESolutionType | solution_type_ |
| EConvexity | convexity_ |
| int | num_qp_iter_ |
| int | num_adds_ |
| int | num_drops_ |
| bool | warm_start_ |
| bool | infeasible_qp_ |
Class for storing statistics about a run of a (active set?) QP solver.
Definition at line 51 of file ConstrainedOptPack_QPSolverStats.hpp.
| anonymous enum |
Set to this value if a statistic is not known.
| Enumerator | |
|---|---|
| NOT_KNOWN | |
Definition at line 57 of file ConstrainedOptPack_QPSolverStats.hpp.
Enumeration for the type of point returned from solve_qp(...).
| Enumerator | |
|---|---|
| SOLUTION_TYPE_NOT_KNOWN | |
| OPTIMAL_SOLUTION | |
| PRIMAL_FEASIBLE_POINT | |
| DUAL_FEASIBLE_POINT | |
| SUBOPTIMAL_POINT | |
Definition at line 60 of file ConstrainedOptPack_QPSolverStats.hpp.
Enumeration for the type of projected QP on output.
| Enumerator | |
|---|---|
| CONVEXITY_NOT_KNOWN | |
| CONVEX | |
| NONCONVEX | |
Definition at line 68 of file ConstrainedOptPack_QPSolverStats.hpp.
|
inline |
Construct all unknowns.
Definition at line 77 of file ConstrainedOptPack_QPSolverStats.hpp.
|
inline |
Initialize the statistics.
Definition at line 85 of file ConstrainedOptPack_QPSolverStats.hpp.
|
inline |
Definition at line 99 of file ConstrainedOptPack_QPSolverStats.hpp.
|
inline |
Definition at line 104 of file ConstrainedOptPack_QPSolverStats.hpp.
|
inline |
Definition at line 109 of file ConstrainedOptPack_QPSolverStats.hpp.
|
inline |
Definition at line 114 of file ConstrainedOptPack_QPSolverStats.hpp.
|
inline |
Definition at line 119 of file ConstrainedOptPack_QPSolverStats.hpp.
|
inline |
Definition at line 124 of file ConstrainedOptPack_QPSolverStats.hpp.
|
inline |
Definition at line 129 of file ConstrainedOptPack_QPSolverStats.hpp.
|
private |
Definition at line 135 of file ConstrainedOptPack_QPSolverStats.hpp.
|
private |
Definition at line 136 of file ConstrainedOptPack_QPSolverStats.hpp.
|
private |
Definition at line 137 of file ConstrainedOptPack_QPSolverStats.hpp.
|
private |
Definition at line 138 of file ConstrainedOptPack_QPSolverStats.hpp.
|
private |
Definition at line 139 of file ConstrainedOptPack_QPSolverStats.hpp.
|
private |
Definition at line 140 of file ConstrainedOptPack_QPSolverStats.hpp.
|
private |
Definition at line 141 of file ConstrainedOptPack_QPSolverStats.hpp.
1.8.6