List of all members
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

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

CbcOsiSolver::CbcOsiSolver ( )

Default Constructor.

CbcOsiSolver::CbcOsiSolver ( const CbcOsiSolver )

Copy constructor.

virtual CbcOsiSolver::~CbcOsiSolver ( )
virtual

Destructor.

CbcOsiSolver::CbcOsiSolver ( )

Default Constructor.

CbcOsiSolver::CbcOsiSolver ( const CbcOsiSolver )

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

CbcModel * CbcOsiSolver::cbcModel_
protected

Pointer back to CbcModel.

Definition at line 132 of file CbcFathom.hpp.


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