00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef POPULATE_HPP
00011 #define POPULATE_HPP
00012
00013 #define COUENNE_EPS 1e-7 //used in createCut(...)
00014
00015 int createCut (OsiCuts &,
00016 double,
00017 int,
00018 int=-1, double=0,
00019 int=-1, double=0,
00020 int=-1, double=0,
00021 int=-1, double=0, bool=false);
00022
00023 int populateProblem (const char *filename,int *nptr, int *tptr, int *consptr, double **bptr,
00024 double **cptr, double ***Qptr, double *constantptr, double ***origmatptr,
00025 double **origrhsptr, char **origsenseptr, double **xlbptr,double **xubptr,
00026 double **ylbptr, double **yubptr,OsiSolverInterface *si);
00027
00028 #endif