/home/coin/svn-release/OS-2.4.3/Bonmin/src/Algorithms/BonSolverHelp.cpp File Reference

#include <sstream>
#include "BonSolverHelp.hpp"
#include "OsiSolverInterface.hpp"
#include "OsiBranchingObject.hpp"
#include "OsiCuts.hpp"
#include "CoinWarmStartBasis.hpp"
Include dependency graph for BonSolverHelp.cpp:

Go to the source code of this file.

Namespaces

namespace  Bonmin
 

(C) Copyright International Business Machines Corporation 2007


Functions

bool Bonmin::integerFeasible (OsiSolverInterface &si, const OsiBranchingInformation &info, double integer_tolerance, OsiObject **objects, int nObjects)
 Check for integer feasibility of a solution return 1 if it is.
void Bonmin::fixIntegers (OsiSolverInterface &si, const OsiBranchingInformation &info, double integer_tolerance, OsiObject **objects, int nObjects)
 Fix integer variables in si to their values in colsol.
void Bonmin::relaxIntegers (OsiSolverInterface &si, const OsiBranchingInformation &info, double integer_tolerance, OsiObject **objects, int nObjects)
 Slightly relax integer variables in si.
bool Bonmin::refixIntegers (OsiSolverInterface &si, const OsiBranchingInformation &info, double integer_tolerance, OsiObject **objects, int nObjects)
void Bonmin::installCuts (OsiSolverInterface &si, const OsiCuts &cs, int numberCuts)
 Install cuts in solver.
bool Bonmin::isDifferentOnIntegers (OsiSolverInterface &si, OsiObject **objects, int nObjects, double integer_tolerance, const double *colsol, const double *otherSol)
 Check if two solutions are the same on integer variables.

Generated on 16 Feb 2012 by  doxygen 1.6.1