UserData Class Reference

#include <CSP_userexits.hpp>

Collaboration diagram for UserData:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void clear ()
bool addSol (const double *sol, double val)
int numSolutions ()
const double * solution (int i)
 UserData ()
 ~UserData ()

Public Attributes

CSP_subProblemsubProblem
OsiClpSolverInterfacesolver
int cutMode
int nBaseRows
std::vector< const double * > denseSols
std::vector< double > objval

Detailed Description

Definition at line 13 of file CSP_userexits.hpp.


Constructor & Destructor Documentation

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


Member Function Documentation

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.


Member Data Documentation

CSP_subProblem* UserData::subProblem

Definition at line 15 of file CSP_userexits.hpp.

OsiClpSolverInterface* UserData::solver

Definition at line 16 of file CSP_userexits.hpp.

Referenced by addSol().

int UserData::cutMode

Definition at line 17 of file CSP_userexits.hpp.

int UserData::nBaseRows

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.

Referenced by addSol(), and clear().


The documentation for this class was generated from the following file:
Generated on Thu Jan 15 03:03:44 2009 for coin-Bcp by  doxygen 1.4.7