#include <CSP_userexits.hpp>

Public Member Functions | |
| void | clear () |
| bool | addSol (const double *sol, double val) |
| int | numSolutions () |
| const double * | solution (int i) |
| UserData () | |
| ~UserData () | |
Public Attributes | |
| CSP_subProblem * | subProblem |
| OsiClpSolverInterface * | solver |
| int | cutMode |
| int | nBaseRows |
| std::vector< const double * > | denseSols |
| std::vector< double > | objval |
Definition at line 13 of file CSP_userexits.hpp.
| UserData::UserData | ( | ) | [inline] |
Definition at line 49 of file CSP_userexits.hpp.
| UserData::~UserData | ( | ) | [inline] |
Definition at line 50 of file CSP_userexits.hpp.
References clear().
| void UserData::clear | ( | ) | [inline] |
Definition at line 22 of file CSP_userexits.hpp.
References denseSols, and objval.
Referenced by ~UserData().
| bool UserData::addSol | ( | const double * | sol, | |
| double | val | |||
| ) | [inline] |
Definition at line 28 of file CSP_userexits.hpp.
References denseSols, OsiClpSolverInterface::getNumCols(), objval, and solver.
| int UserData::numSolutions | ( | ) | [inline] |
Definition at line 42 of file CSP_userexits.hpp.
References denseSols.
| const double* UserData::solution | ( | int | i | ) | [inline] |
Definition at line 45 of file CSP_userexits.hpp.
References denseSols.
Definition at line 15 of file CSP_userexits.hpp.
Definition at line 16 of file CSP_userexits.hpp.
Referenced by addSol().
Definition at line 17 of file CSP_userexits.hpp.
Definition at line 18 of file CSP_userexits.hpp.
| std::vector<const double*> UserData::denseSols |
Definition at line 19 of file CSP_userexits.hpp.
Referenced by addSol(), clear(), numSolutions(), and solution().
| std::vector<double> UserData::objval |
Definition at line 20 of file CSP_userexits.hpp.
1.6.1