CONOPT
Loading...
Searching...
No Matches
ConoptAlgProgress Struct Reference

#include <messagehandler.h>

Data Fields

int iteration
 
int phase
 
int numinfeas
 
int numnopt
 
int numsuper
 
double suminfeas
 
double objvalue
 
double rgmax
 
double step
 
int numvar
 

Detailed Description

Definition at line 34 of file messagehandler.h.

Field Documentation

◆ iteration

int ConoptAlgProgress::iteration

Number of the iteration.

Definition at line 36 of file messagehandler.h.

◆ phase

int ConoptAlgProgress::phase

The phase of the optimization.

Definition at line 37 of file messagehandler.h.

◆ numinfeas

int ConoptAlgProgress::numinfeas

Number of infeasible constraints. In phase 0, this number will only count the number of "difficult" constraints.

Definition at line 38 of file messagehandler.h.

◆ numnopt

int ConoptAlgProgress::numnopt

Number of non-optimal variables. Will be 0 meaning undefined during phase 0.

Definition at line 40 of file messagehandler.h.

◆ numsuper

int ConoptAlgProgress::numsuper

Number of super-basic variables. Will be zero during phase 0 .

Definition at line 42 of file messagehandler.h.

◆ suminfeas

double ConoptAlgProgress::suminfeas

Sum of the infeasibilities. In phase 0 it will include the infeasibilities in both easy and difficult constraint. During phase 3 and 4 SUMINF will be 0.

Definition at line 43 of file messagehandler.h.

◆ objvalue

double ConoptAlgProgress::objvalue

The value of the true objective function. OBJVAL is zero meaning undefined during phase 0, 1 and 2

Definition at line 46 of file messagehandler.h.

◆ rgmax

double ConoptAlgProgress::rgmax

The numerically largest reduced gradient. RGMAX will be zero during phase 0

Definition at line 48 of file messagehandler.h.

◆ step

double ConoptAlgProgress::step

The optimal steplength.

Definition at line 50 of file messagehandler.h.

◆ numvar

int ConoptAlgProgress::numvar

The number of variables

Definition at line 52 of file messagehandler.h.


The documentation for this struct was generated from the following file: