CbcOsiSolver Class Reference

This is for codes where solver needs to know about CbcModel Seems to provide only one value-added feature, a CbcModel object. More...

#include <CbcFathom.hpp>

Inheritance diagram for CbcOsiSolver:
OsiSolverLink OsiSolverLink

List of all members.

Public Member Functions

Constructors and destructors
 CbcOsiSolver ()
 Default Constructor.
virtual OsiSolverInterface * clone (bool copyData=true) const
 Clone.
 CbcOsiSolver (const CbcOsiSolver &)
 Copy constructor.
CbcOsiSolveroperator= (const CbcOsiSolver &rhs)
 Assignment operator.
virtual ~CbcOsiSolver ()
 Destructor.
 CbcOsiSolver ()
 Default Constructor.
virtual OsiSolverInterface * clone (bool copyData=true) const
 Clone.
 CbcOsiSolver (const CbcOsiSolver &)
 Copy constructor.
CbcOsiSolveroperator= (const CbcOsiSolver &rhs)
 Assignment operator.
virtual ~CbcOsiSolver ()
 Destructor.
Sets and Gets
void setCbcModel (CbcModel *model)
 Set Cbc Model.
CbcModelcbcModel () const
 Return Cbc Model.
void setCbcModel (CbcModel *model)
 Set Cbc Model.
CbcModelcbcModel () const
 Return Cbc Model.

Protected Attributes

Private member data
CbcModelcbcModel_
 Pointer back to CbcModel.

Detailed Description

This is for codes where solver needs to know about CbcModel Seems to provide only one value-added feature, a CbcModel object.

Definition at line 88 of file CbcFathom.hpp.


Constructor & Destructor Documentation

Default Constructor.

Copy constructor.

virtual CbcOsiSolver::~CbcOsiSolver ( ) [virtual]

Destructor.

Default Constructor.

Copy constructor.

virtual CbcOsiSolver::~CbcOsiSolver ( ) [virtual]

Destructor.


Member Function Documentation

virtual OsiSolverInterface* CbcOsiSolver::clone ( bool  copyData = true) const [virtual]

Clone.

Reimplemented in OsiSolverLink, and OsiSolverLink.

CbcOsiSolver& CbcOsiSolver::operator= ( const CbcOsiSolver rhs)

Assignment operator.

void CbcOsiSolver::setCbcModel ( CbcModel model) [inline]

Set Cbc Model.

Definition at line 115 of file CbcFathom.hpp.

CbcModel* CbcOsiSolver::cbcModel ( ) const [inline]

Return Cbc Model.

Definition at line 119 of file CbcFathom.hpp.

virtual OsiSolverInterface* CbcOsiSolver::clone ( bool  copyData = true) const [virtual]

Clone.

Reimplemented in OsiSolverLink, and OsiSolverLink.

CbcOsiSolver& CbcOsiSolver::operator= ( const CbcOsiSolver rhs)

Assignment operator.

void CbcOsiSolver::setCbcModel ( CbcModel model) [inline]

Set Cbc Model.

Definition at line 115 of file CbcFathom.hpp.

CbcModel* CbcOsiSolver::cbcModel ( ) const [inline]

Return Cbc Model.

Definition at line 119 of file CbcFathom.hpp.


Member Data Documentation

Pointer back to CbcModel.

Definition at line 132 of file CbcFathom.hpp.


The documentation for this class was generated from the following files: