Cgl
trunk
|
012Cut Generator Class
More...
#include <Cgl012cut.hpp>
Public Member Functions | |
Constructors and destructors | |
Cgl012Cut () | |
Default constructor. | |
Cgl012Cut (const Cgl012Cut &) | |
Copy constructor. | |
Cgl012Cut & | operator= (const Cgl012Cut &rhs) |
Assignment operator. | |
virtual | ~Cgl012Cut () |
Destructor. | |
Generate Cuts | |
int | sep_012_cut (int mr, int mc, int mnz, int *mtbeg, int *mtcnt, int *mtind, int *mtval, int *vlb, int *vub, int *mrhs, char *msense, const double *xstar, bool aggressive, int *cnum, int *cnzcnt, int **cbeg, int **ccnt, int **cind, int **cval, int **crhs, char **csense) const |
void | ilp_load (int mr, int mc, int mnz, int *mtbeg, int *mtcnt, int *mtind, int *mtval, int *vlb, int *vub, int *mrhs, char *msense) |
void | free_ilp () |
void | alloc_parity_ilp (int mr, int mc, int mnz) |
void | free_parity_ilp () |
void | initialize_log_var () const |
void | free_log_var () |
012Cut Generator Class
This class is to make Cgl01cut thread safe etc
Definition at line 252 of file Cgl012cut.hpp.
Default constructor.
Cgl012Cut::Cgl012Cut | ( | const Cgl012Cut & | ) |
Copy constructor.
virtual Cgl012Cut::~Cgl012Cut | ( | ) | [virtual] |
Destructor.
int Cgl012Cut::sep_012_cut | ( | int | mr, |
int | mc, | ||
int | mnz, | ||
int * | mtbeg, | ||
int * | mtcnt, | ||
int * | mtind, | ||
int * | mtval, | ||
int * | vlb, | ||
int * | vub, | ||
int * | mrhs, | ||
char * | msense, | ||
const double * | xstar, | ||
bool | aggressive, | ||
int * | cnum, | ||
int * | cnzcnt, | ||
int ** | cbeg, | ||
int ** | ccnt, | ||
int ** | cind, | ||
int ** | cval, | ||
int ** | crhs, | ||
char ** | csense | ||
) | const |
void Cgl012Cut::ilp_load | ( | int | mr, |
int | mc, | ||
int | mnz, | ||
int * | mtbeg, | ||
int * | mtcnt, | ||
int * | mtind, | ||
int * | mtval, | ||
int * | vlb, | ||
int * | vub, | ||
int * | mrhs, | ||
char * | msense | ||
) |
void Cgl012Cut::free_ilp | ( | ) |
void Cgl012Cut::alloc_parity_ilp | ( | int | mr, |
int | mc, | ||
int | mnz | ||
) |
void Cgl012Cut::free_parity_ilp | ( | ) |
void Cgl012Cut::initialize_log_var | ( | ) | const |
void Cgl012Cut::free_log_var | ( | ) |