Cbc  2.10.10
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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:
+ Collaboration diagram for CbcOsiSolver:

Public Member Functions

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

Protected Attributes

Private member data
CbcModelcbcModel_
 Pointer back to CbcModel. More...
 

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: