#include <vector>
#include "CoinHelperFunctions.hpp"
#include "CoinTime.hpp"
#include "CouenneTypes.hpp"
#include "expression.hpp"
#include "exprConst.hpp"
#include "exprQuad.hpp"
#include "exprClone.hpp"
#include "exprIVar.hpp"
#include "exprAux.hpp"
#include "exprOpp.hpp"
#include "CouenneProblem.hpp"
#include "CouenneProblemElem.hpp"
#include "depGraph.hpp"
#include "lqelems.hpp"
Include dependency graph for CouenneProblem.cpp:
Go to the source code of this file.
Functions | |
bool | BranchingFBBT (CouenneProblem *problem, OsiObject *Object, OsiSolverInterface *solver) |
Called from simulateBranch when object is not CouenneObject and therefore needs explicit FBBT. |
bool BranchingFBBT | ( | CouenneProblem * | problem, | |
OsiObject * | Object, | |||
OsiSolverInterface * | solver | |||
) |
Called from simulateBranch when object is not CouenneObject and therefore needs explicit FBBT.
Definition at line 227 of file CouenneProblem.cpp.
References t_chg_bounds::CHANGED, and t_chg_bounds::setUpper().
Referenced by CouenneDisjCuts::getDisjunctions(), and CouenneChooseStrong::simulateBranch().