orthocut.hpp File Reference
#include <CglCutGenerator.hpp>
#include <OsiSolverInterface.hpp>
#include <tracer.hpp>
#include <misc_util.hpp>
Go to the source code of this file.
Defines |
#define | indexQ(i, j, n) ((n) + (i) * (2*(n)-1-(i)) / 2 + (j)) |
Functions |
void | orthoCutGen (const double *sol, int n, OsiCuts &cs, double *z, double *w, int m, Tracer *tracer) |
Define Documentation
#define indexQ |
( |
i, |
|
|
j, |
|
|
n |
|
) |
((n) + (i) * (2*(n)-1-(i)) / 2 + (j)) |
Function Documentation
void orthoCutGen |
( |
const double * |
sol, |
|
|
int |
n, |
|
|
OsiCuts & |
cs, |
|
|
double * |
z, |
|
|
double * |
w, |
|
|
int |
m, |
|
|
Tracer * |
tracer | |
|
) |
| | |