|
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 | ( | ) |
1.7.6.1