|
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.