# TOMNET  
# REGISTER (TOMNET)
# LOGIN  
# myTOMNET
TOMLAB LOGO

« Previous « Start » Next »

B  Result - results from the solver

The results of the optimization attempts are stored in a containter class named Result. The most important members of the class are shown in Table 11.




Table 11: Information stored in the optimization result structure Result.

Field Description
 

Name
Problem name.
 
P Problem number.
probType TOMNET problem type, according to Table 1.
 
Solver Solver used.
SolverAlgorithm Solver algorithm used.
solvType TOMNET solver type.
 
ExitFlag 0 if convergence to local min. Otherwise errors.
ExitText Text string describing the result of the optimization.
Inform Information parameter, type of convergence.
 
CPUtime CPU time used in seconds.
REALtime Real time elapsed in seconds.
 
Iter Number of major iterations.
MinorIter Number of minor iterations (for some solvers).
 
maxTri Maximum rectangle size.
 
FuncEv Number of function evaluations needed.
GradEv Number of gradient evaluations needed.
HessEv Number of Hessian evaluations needed.
ConstrEv Number of constraint evaluations needed.
ConJacEv Number of constraint Jacobian evaluations needed.
ConHessEv Number of nonlinear constraint Hessian evaluations needed.
 
ResEv Number of residual evaluations needed (least squares).
JacEv Number of Jacobian evaluations needed (least squares).
 
x_k Optimal point.
f_k Function value at optimum.
g_k Gradient value at optimum.
B_k Quasi-Newton approximation of the Hessian at optimum.
H_k Hessian value at optimum.
 
y_k Dual parameters.
v_k Lagrange multipliers for constraints on variables, linear and nonlinear constraints.
 
r_k Residual vector at optimum.
J_k Jacobian matrix at optimum.
 
Ax Value of linear constraints at optimum.
c_k Value of nonlinear constraints at optimum.
cJac Constraint Jacobian at optimum.
 
x_0 Starting point.
f_0 Function value at start i.e. f(x_0).
c_0 Value of nonlinear constraints at start.
Ax0 Value of linear constraints at start.
 
xState State of each variable, described in Table 12.
bState State of each linear constraint, described in Table 13.
cState State of each general constraint, described in Table 14.
 

The field xState describes the state of each of the variables. In Table 12 the different values are described. The different conditions for linear constraints are defined by the state variable in field bState. In Table 13 the different values are described.



Table 12: The state variable xState for the variable.


Value Description
0 A free variable.
1 Variable on lower bound.
2 Variable on upper bound.
3 Variable is fixed, lower bound is equal to upper bound.




Table 13: The state variable bState for each linear constraint.


Value Description
0 Inactive constraint.
1 Linear constraint on lower bound.
2 Linear constraint on upper bound.
3 Linear equality constraint.




Table 14: The state variable cState for each nonlinear constraint.


Value Description
0 Inactive constraint.
1 Nonlinear constraint on lower bound.
2 Nonlinear constraint on upper bound.
3 Nonlinear equality constraint.

« Previous « Start » Next »