Cbc  trunk
Public Member Functions
OsiBiLinearBranchingObject Class Reference

Branching object for BiLinear objects. More...

#include <CbcLinked.hpp>

List of all members.

Public Member Functions

 OsiBiLinearBranchingObject ()
 OsiBiLinearBranchingObject (OsiSolverInterface *solver, const OsiBiLinear *originalObject, int way, double separator, int chosen)
 OsiBiLinearBranchingObject (const OsiBiLinearBranchingObject &)
OsiBiLinearBranchingObjectoperator= (const OsiBiLinearBranchingObject &rhs)
virtual OsiBranchingObject * clone () const
 Clone.
virtual ~OsiBiLinearBranchingObject ()
virtual double branch (OsiSolverInterface *solver)
 Does next branch and updates state.
virtual void print (const OsiSolverInterface *solver=NULL)
 Print something about branch - only if log level high.
virtual bool boundBranch () const
 Return true if branch should only bound variables.

Detailed Description

Branching object for BiLinear objects.

Definition at line 991 of file CbcLinked.hpp.


Constructor & Destructor Documentation

OsiBiLinearBranchingObject::OsiBiLinearBranchingObject ( OsiSolverInterface *  solver,
const OsiBiLinear originalObject,
int  way,
double  separator,
int  chosen 
)

Member Function Documentation

OsiBiLinearBranchingObject& OsiBiLinearBranchingObject::operator= ( const OsiBiLinearBranchingObject rhs)
virtual OsiBranchingObject* OsiBiLinearBranchingObject::clone ( ) const [virtual]

Clone.

virtual double OsiBiLinearBranchingObject::branch ( OsiSolverInterface *  solver) [virtual]

Does next branch and updates state.

virtual void OsiBiLinearBranchingObject::print ( const OsiSolverInterface *  solver = NULL) [virtual]

Print something about branch - only if log level high.

virtual bool OsiBiLinearBranchingObject::boundBranch ( ) const [virtual]

Return true if branch should only bound variables.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines