#include <iomanip>
#include <fstream>
#include <stdlib.h>
#include "CoinTime.hpp"
#include "CoinError.hpp"
#include "BonCouenneInterface.hpp"
#include "BonCouenneSetup.hpp"
#include "BonCbc.hpp"
#include "CbcCutGenerator.hpp"
#include "CouenneProblem.hpp"
#include "CouenneCutGenerator.hpp"
#include "CouenneRecordBestSol.hpp"
#include "CouenneExprVar.hpp"
#include "CouenneExprConst.hpp"
#include "CouenneExprSum.hpp"
#include "CouenneExprClone.hpp"
#include "CouenneProblemElem.hpp"
#include "CouenneJournalist.hpp"
#include "CoinSignal.hpp"
Include dependency graph for BonCouenne.cpp:
Go to the source code of this file.
Defines | |
#define | PRINTED_PRECISION 1e-5 |
Functions | |
int | main (int argc, char *argv[]) |
#define PRINTED_PRECISION 1e-5 |
int main | ( | int | argc, | |
char * | argv[] | |||
) |
Definition at line 73 of file BonCouenne.cpp.
References Couenne::CouenneProblem::checkNLP(), Couenne::CouenneProblem::checkNLP2(), Couenne::CouenneRecordBestSol::compareAndSave(), COUENNE_INFINITY, COUENNE_VERSION, Couenne::CouenneRecordBestSol::getCardModSol(), Couenne::CouenneProblem::getFeasTol(), Couenne::CouenneRecordBestSol::getHasSol(), Couenne::CouenneRecordBestSol::getModSol(), Couenne::CouenneRecordBestSol::getModSolMaxViol(), Couenne::CouenneRecordBestSol::getModSolVal(), Couenne::CouenneProblem::getRecordBestSol(), Couenne::CouenneRecordBestSol::getSol(), Couenne::CouenneRecordBestSol::getVal(), infeasible, Couenne::J_COUENNE(), Bonmin::BabSetupBase::MaxTime, nOrbBr, nt, Couenne::CouenneProblem::nVars(), PRINTED_PRECISION, Bonmin::TNLPSolver::UnsolvedError::printError(), Couenne::CouenneRecordBestSol::printSol(), Bonmin::Bab::setUsingCouenne(), Couenne::CouenneProblem::Var(), and Bonmin::TNLPSolver::UnsolvedError::writeDiffFiles().