populate.hpp File Reference

Go to the source code of this file.

Defines

#define COUENNE_EPS   1e-7

Functions

int createCut (OsiCuts &, double, int, int=-1, double=0, int=-1, double=0, int=-1, double=0, int=-1, double=0, bool=false)
int populateProblem (const char *filename, int *nptr, int *tptr, int *consptr, double **bptr, double **cptr, double ***Qptr, double *constantptr, double ***origmatptr, double **origrhsptr, char **origsenseptr, double **xlbptr, double **xubptr, double **ylbptr, double **yubptr, OsiSolverInterface *si)


Define Documentation

#define COUENNE_EPS   1e-7

Definition at line 13 of file populate.hpp.

Referenced by Couenne::CouenneIterativeRounding::areEqual(), Couenne::exprSin::impliedBound(), Couenne::exprCos::impliedBound(), Couenne::QuadMap::insert(), Couenne::LinMap::insert(), Couenne::exprVar::isFixed(), Couenne::exprQuad::Linearity(), Couenne::exprConst::Linearity(), Couenne::safe_pow(), Couenne::safeDiv(), and Couenne::updateBound().


Function Documentation

int createCut ( OsiCuts &  ,
double  ,
int  ,
int  = -1,
double  = 0,
int  = -1,
double  = 0,
int  = -1,
double  = 0,
int  = -1,
double  = 0,
bool  = false 
)

int populateProblem ( const char *  filename,
int *  nptr,
int *  tptr,
int *  consptr,
double **  bptr,
double **  cptr,
double ***  Qptr,
double *  constantptr,
double ***  origmatptr,
double **  origrhsptr,
char **  origsenseptr,
double **  xlbptr,
double **  xubptr,
double **  ylbptr,
double **  yubptr,
OsiSolverInterface *  si 
)


Generated on Mon Aug 8 03:06:41 2011 for Couenne by  doxygen 1.4.7