TSimplex Struct Reference

Detailed Description

A simplex tableau structure.

See Also
simplex.h, simplex_clp.c, simplex_glpk.c, simplex_lpsolve.c.

Definition at line 73 of file simplex.h.

Data Fields

SimplexTypelp
 
unsigned int fakeRows
 
double * lower
 
double * upper
 
double * obj
 
double inf
 

Field Documentation

unsigned int TSimplex::fakeRows

Number of fake rows added to the tableau (only used when using Clp).

Definition at line 78 of file simplex.h.

Referenced by SimplexCreate(), SimplexGetRowBounds(), SimplexGetRowConstraint(), SimplexGetRowDual(), SimplexGetRowPrimal(), SimplexNRows(), and SimplexSolve().

double* TSimplex::lower

Lower limit for the variables.

Definition at line 80 of file simplex.h.

Referenced by SimplexCreate(), SimplexDelete(), and SimplexSetColBounds().

double* TSimplex::upper

Upper limit for the variables.

Definition at line 81 of file simplex.h.

Referenced by SimplexCreate(), SimplexDelete(), and SimplexSetColBounds().

double* TSimplex::obj

Objective coefficients.

Definition at line 82 of file simplex.h.

Referenced by SimplexCreate(), SimplexDelete(), and SimplexSetOptimizationFunction().

double TSimplex::inf

Cached value for infinite (only used when using Lp_solve).

Definition at line 86 of file simplex.h.

Referenced by SimplexCreate(), SimplexGetColBounds(), SimplexGetRowBounds(), SimplexSetColBounds(), and SimplexSetRowBounds().