Inheritance diagram for Minimizer:

Public Member Functions | |
| const Variables & | iterator_variable_results () const |
| return the final iterator solution (variables) | |
| const Response & | iterator_response_results () const |
| return the final iterator solution (response) | |
Protected Member Functions | |
| Minimizer () | |
| default constructor | |
| Minimizer (Model &model) | |
| standard constructor | |
| ~Minimizer () | |
| destructor | |
Protected Attributes | |
| Real | convergenceTol |
| optimizer/least squares convergence tolerance | |
| Real | constraintTol |
| optimizer/least squares constraint tolerance | |
| size_t | numNonlinearIneqConstraints |
| number of nonlinear inequality constraints | |
| RealVector | nonlinearIneqLowerBnds |
| nonlinear inequality constraint lower bounds | |
| RealVector | nonlinearIneqUpperBnds |
| nonlinear inequality constraint upper bounds | |
| Real | bigRealBoundSize |
| cutoff value for inequality constraint and continuous variable bounds | |
| int | bigIntBoundSize |
| cutoff value for discrete variable bounds | |
| size_t | numNonlinearEqConstraints |
| number of nonlinear equality constraints | |
| RealVector | nonlinearEqTargets |
| nonlinear equality constraint targets | |
| size_t | numLinearIneqConstraints |
| number of linear inequality constraints | |
| RealMatrix | linearIneqConstraintCoeffs |
| linear inequality constraint coefficients | |
| RealVector | linearIneqLowerBnds |
| linear inequality constraint lower bounds | |
| RealVector | linearIneqUpperBnds |
| linear inequality constraint upper bounds | |
| size_t | numLinearEqConstraints |
| number of linear equality constraints | |
| RealMatrix | linearEqConstraintCoeffs |
| linear equality constraint coefficients | |
| RealVector | linearEqTargets |
| linear equality constraint targets | |
| int | numNonlinearConstraints |
| total number of nonlinear constraints | |
| int | numLinearConstraints |
| total number of linear constraints | |
| int | numConstraints |
| total number of linear and nonlinear constraints | |
| bool | boundConstraintFlag |
| convenience flag for denoting the presence of user-specified bound constraints. Used for method selection and error checking. | |
| bool | speculativeFlag |
| flag for speculative gradient evaluations | |
| bool | vendorNumericalGradFlag |
| convenience flag for gradType == numerical && methodSource == vendor | |
| Variables | bestVariables |
| best variables found in solution | |
| Response | bestResponses |
| best responses found in solution | |
The Minimizer class provides common data and functionality for Optimizer and LeastSq.
|
|
standard constructor This constructor extracts inherited data for the optimizer and least squares branches and performs sanity checking on constraint settings. |
1.3.8