MTns_ccbk_t Struct Reference
[Multiple Tableau Gomory Cuts]

#include <mt_types.h>


Detailed Description

information for node solve callback

Definition at line 108 of file mt_types.h.

Data Fields

char * cfix
 U for fixed at upper bound, L for fixed at lower bound, F for free (not fixed).
int * cstat
 used to store current basis
size_t csz
 size of col-related arrays
double * dj
 space of reduced costs
double * lb
 LP lower bounds.
size_t loops
 rounds of extra LP optimization performed
int * matind
 matind for constraints
double * matval
 matval for constraints
size_t ncalls
 count number of calls to the function
size_t nzrd
 number of zero reduced costs found
double * oobj
 dual LP norms
double * pi
 space for dual solution
char * rfix
 U for fixed at upper bound, L for fixed at lower bound, F for free (not fixed).
int * rstat
 used to store current basis
size_t rsz
 size of row-related arrays
char * sense
 LP inequalities sense.
double * ub
 LP upper bounds.
double * x0
 Initial LP solution.
double * x1
 final LP solution
double xdiff
 accumulated difference between solutions


Field Documentation

char* MTns_ccbk_t::cfix
 

U for fixed at upper bound, L for fixed at lower bound, F for free (not fixed).

Definition at line 118 of file mt_types.h.

int* MTns_ccbk_t::cstat
 

used to store current basis

Definition at line 123 of file mt_types.h.

size_t MTns_ccbk_t::csz
 

size of col-related arrays

Definition at line 114 of file mt_types.h.

double* MTns_ccbk_t::dj
 

space of reduced costs

Definition at line 120 of file mt_types.h.

double* MTns_ccbk_t::lb
 

LP lower bounds.

Definition at line 127 of file mt_types.h.

size_t MTns_ccbk_t::loops
 

rounds of extra LP optimization performed

Definition at line 111 of file mt_types.h.

int* MTns_ccbk_t::matind
 

matind for constraints

Definition at line 124 of file mt_types.h.

double* MTns_ccbk_t::matval
 

matval for constraints

Definition at line 125 of file mt_types.h.

size_t MTns_ccbk_t::ncalls
 

count number of calls to the function

Definition at line 112 of file mt_types.h.

size_t MTns_ccbk_t::nzrd
 

number of zero reduced costs found

Definition at line 113 of file mt_types.h.

double* MTns_ccbk_t::oobj
 

dual LP norms

Definition at line 126 of file mt_types.h.

double* MTns_ccbk_t::pi
 

space for dual solution

Definition at line 121 of file mt_types.h.

char* MTns_ccbk_t::rfix
 

U for fixed at upper bound, L for fixed at lower bound, F for free (not fixed).

Definition at line 116 of file mt_types.h.

int* MTns_ccbk_t::rstat
 

used to store current basis

Definition at line 122 of file mt_types.h.

size_t MTns_ccbk_t::rsz
 

size of row-related arrays

Definition at line 115 of file mt_types.h.

char* MTns_ccbk_t::sense
 

LP inequalities sense.

Definition at line 131 of file mt_types.h.

double* MTns_ccbk_t::ub
 

LP upper bounds.

Definition at line 128 of file mt_types.h.

double* MTns_ccbk_t::x0
 

Initial LP solution.

Definition at line 129 of file mt_types.h.

double* MTns_ccbk_t::x1
 

final LP solution

Definition at line 130 of file mt_types.h.

double MTns_ccbk_t::xdiff
 

accumulated difference between solutions

Definition at line 110 of file mt_types.h.


The documentation for this struct was generated from the following file:
Generated on Mon Oct 26 09:17:01 2009 for MTgomory by  doxygen 1.4.6