30#ifndef BlisBranchStrategyStrong_h_
31#define BlisBranchStrategyStrong_h_
@ BlisBranchingStrategyStrong
This class implements strong branching.
virtual ~BlisBranchStrategyStrong()
Destructor.
virtual int betterBranchObject(BcpsBranchObject *thisOne, BcpsBranchObject *bestSoFar)
Compare branching object thisOne to bestSoFar.
virtual int createCandBranchObjects(int numPassesLeft, double ub)
Create a set of candidate branching objects.
BlisBranchStrategyStrong()
Strong Constructor.
virtual BcpsBranchStrategy * clone() const
Clone a brancing strategy.
BlisBranchStrategyStrong(const BlisBranchStrategyStrong &)
Copy constructor.
BlisBranchStrategyStrong(BlisModel *model)
Strong Constructor.
BcpsBranchObject * bObject