Cbc 2.10.11
Loading...
Searching...
No Matches
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:
+ Collaboration diagram for CbcOsiSolver:

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.
 
Sets and Gets
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() [1/2]

CbcOsiSolver::CbcOsiSolver ( )

Default Constructor.

◆ CbcOsiSolver() [2/2]

CbcOsiSolver::CbcOsiSolver ( const CbcOsiSolver & )

Copy constructor.

◆ ~CbcOsiSolver()

virtual CbcOsiSolver::~CbcOsiSolver ( )
virtual

Destructor.

Member Function Documentation

◆ clone()

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

Clone.

Reimplemented in OsiSolverLink.

◆ operator=()

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

Assignment operator.

◆ setCbcModel()

void CbcOsiSolver::setCbcModel ( CbcModel * model)
inline

Set Cbc Model.

Definition at line 113 of file CbcFathom.hpp.

◆ cbcModel()

CbcModel * CbcOsiSolver::cbcModel ( ) const
inline

Return Cbc Model.

Definition at line 118 of file CbcFathom.hpp.

Member Data Documentation

◆ cbcModel_

CbcModel* CbcOsiSolver::cbcModel_
protected

Pointer back to CbcModel.

Definition at line 130 of file CbcFathom.hpp.


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