Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

lpmaster.h
Go to the documentation of this file.
1 
33 #pragma once
34 
36 
37 #pragma GCC visibility push(default)
38 namespace abacus {
39 
40 class Master;
41 
42 
44 
49 public:
50  LpMaster(Master *master) : master_(master) { }
51 
52  virtual ~LpMaster() { }
53 
54  virtual void initializeLpParameters() = 0;
55  virtual void setDefaultLpParameters() = 0;
56  virtual void printLpParameters() const = 0;
57  virtual void outputLpStatistics() const = 0;
58 
59 protected:
61 };
62 
63 }
64 #pragma GCC visibility pop
abacusroot.h
abacus::LpMaster
The LP master.
Definition: lpmaster.h:48
abacus
Definition: ILPClusterPlanarity.h:50
abacus::LpMaster::LpMaster
LpMaster(Master *master)
Definition: lpmaster.h:50
abacus::AbacusRoot
Base class of all other classes of ABACUS.
Definition: abacusroot.h:69
abacus::LpMaster::master_
Master * master_
Definition: lpmaster.h:60
abacus::LpMaster::~LpMaster
virtual ~LpMaster()
Definition: lpmaster.h:52
OGDF_EXPORT
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF dynamic library (shared object / DLL),...
Definition: config.h:117
abacus::Master
The master of the optimization.
Definition: master.h:70