Institut de Robòtica i Informàtica Industrial
KRD Group

The CuikSuite Project

TSimplex Struct Reference

A simplex tableau structure. More...

#include <simplex.h>

Data Fields

SimplexType * lp
unsigned int fakeRows
double * lower
double * upper
double * obj
double inf

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.


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(), SimplexSetRowBounds(), 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().


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