|
Minotaur 0.4.1
Docs for developers
|
Define DistParBranchAndBound class for a distributed memory parallel branch-and-bound. More...
#include <cmath>#include <iomanip>#include <sstream>#include <string>#include <vector>#include <algorithm>#include "mpi.h"#include "MinotaurConfig.h"#include "Brancher.h"#include "Environment.h"#include "Heuristic.h"#include "Logger.h"#include "Node.h"#include "NodeProcessor.h"#include "NodeRelaxer.h"#include "Option.h"#include "ParPCBProcessor.h"#include "DistParBranchAndBound.h"#include "ParNodeIncRelaxer.h"#include "ParTreeManager.h"#include "Problem.h"#include "Relaxation.h"#include "Solution.h"#include "SolutionPool.h"#include "Timer.h"#include "Branch.h"#include "BrCand.h"#include "BrVarCand.h"#include "WarmStart.h"
Macros | |
| #define | TAG_Terminate 0 |
| #define | TAG_NodeFound 1 |
| #define | TAG_Wait 2 |
| #define | TAG_Ub 3 |
| #define | TAG_Lb 4 |
Define DistParBranchAndBound class for a distributed memory parallel branch-and-bound.