CppAD: A C++ Algorithmic Differentiation Package
20171217
|
Class that contains information about solve problem result. More...
Public Types | |
enum | status_type { not_defined, success, maxiter_exceeded, stop_at_tiny_step, stop_at_acceptable_point, local_infeasibility, user_requested_stop, feasible_point_found, diverging_iterates, restoration_failure, error_in_step_computation, invalid_number_detected, too_few_degrees_of_freedom, internal_error, unknown } |
possible values for the result status More... | |
Public Member Functions | |
solve_result (void) | |
constructor initializes solution status as not yet defined More... | |
Public Attributes | |
Dvector | g |
value of g(x) More... | |
Dvector | lambda |
Lagrange multipliers correspondiing constraints on g(x) More... | |
double | obj_value |
value of f(x) More... | |
status_type | status |
possible values for solution status More... | |
Dvector | x |
the approximation solution More... | |
Dvector | zl |
Lagrange multipliers corresponding to lower bounds on x. More... | |
Dvector | zu |
Lagrange multipliers corresponding to upper bounds on x. More... | |
Class that contains information about solve problem result.
Dvector | a simple vector with elements of type double |
Definition at line 29 of file solve_result.hpp.