conopt_data Struct Reference
[Solver]

#include <conopt_dl.h>


Detailed Description

Data structure for dealing with CONOPT Do we still need this?


Data Fields

int * cntvect
int n
int m
int nz
int nlnz
int base
int optdir
int objcon
int32 maxrow
int32 modsta
int32 solsta
int32 iter
real64 obj
real64work
int32 minmem
int32 estmem
int32 lwork
int32 nintgr
int32 kept
int32 optimized
int32 maxusd
int32 curusd
int32 opt_count
int32 progress_count


Field Documentation

int conopt_data::n

Number of columns.

int conopt_data::m

Number of rows.

int conopt_data::nz

Number of nonzeros.

int conopt_data::nlnz

Number of nonlinear nonzeros

int conopt_data::base

base of arrays, 1=fortran style

int conopt_data::optdir

optimisation direction

int conopt_data::objcon

objective constraint

int32 conopt_data::maxrow

Number of elements in densest row.

int32 conopt_data::modsta

Model status.

int32 conopt_data::solsta

Solver status.

int32 conopt_data::iter

Number of conopt iterations.

real64 conopt_data::obj

Objective value.

real64* conopt_data::work

Work space.

int32 conopt_data::minmem

Minimum memory suggested by conopt.

int32 conopt_data::estmem

Estimated memory suggested by conopt.

int32 conopt_data::lwork

Size of allocated workspace.

int32 conopt_data::nintgr

Size of problem size vector.

int32 conopt_data::kept

< Problem size vector. If 1 can call warm conopt restart.

int32 conopt_data::optimized

Has conopt been called?

int32 conopt_data::maxusd

Maximum work space used.

int32 conopt_data::curusd

Current work space used.

int32 conopt_data::opt_count

Count of calls to coiopt.

int32 conopt_data::progress_count

Count of calls to coiprg.


The documentation for this struct was generated from the following file:
Generated on Thu Jul 17 04:00:58 2008 for libascend by  doxygen 1.5.1