Minotaur 0.4.1
Docs for developers
BnbPar.cpp File Reference

The main function for solving instances in ampl format (.nl) by using a parallel implementation of Branch-and-Bound. More...

#include "BnbPar.h"
#include <iomanip>
#include <iostream>
#include "AMPLHessian.h"
#include "AMPLInterface.h"
#include "AMPLJacobian.h"
#include "MinotaurConfig.h"
#include "BranchAndBound.h"
#include "EngineFactory.h"
#include "Environment.h"
#include "FixVarsHeur.h"
#include "IntVarHandler.h"
#include "LexicoBrancher.h"
#include "LinearHandler.h"
#include "LinFeasPump.h"
#include "LinearFunction.h"
#include "Logger.h"
#include "LPEngine.h"
#include "MaxFreqBrancher.h"
#include "MaxVioBrancher.h"
#include "ParMINLPDiving.h"
#include "NLPEngine.h"
#include "NlPresHandler.h"
#include "Node.h"
#include "NodeRelaxer.h"
#include "Objective.h"
#include "Option.h"
#include "ParNodeIncRelaxer.h"
#include "ParPCBProcessor.h"
#include "ParBranchAndBound.h"
#include "Presolver.h"
#include "ProblemSize.h"
#include "Problem.h"
#include "QPEngine.h"
#include "RandomBrancher.h"
#include "RCHandler.h"
#include "Relaxation.h"
#include "ReliabilityBrancher.h"
#include "ParReliabilityBrancher.h"
#include "SamplingHeur.h"
#include "Solution.h"
#include "SOS1Handler.h"
#include "SOS2Handler.h"
#include "UnambRelBrancher.h"
Include dependency graph for BnbPar.cpp:

Detailed Description

The main function for solving instances in ampl format (.nl) by using a parallel implementation of Branch-and-Bound.

Author
Prashant Palkar, IIT Bombay

Minotaur source code documented by Doxygen 1.9.4 on Fri Apr 25 2025