Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

Loading...
Searching...
No Matches
lpmaster.h
Go to the documentation of this file.
1
33#pragma once
34
36
37namespace abacus {
38
39class Master;
40
41
43
48public:
49 LpMaster(Master *master) : master_(master) { }
50
51 virtual ~LpMaster() { }
52
53 virtual void initializeLpParameters() = 0;
54 virtual void setDefaultLpParameters() = 0;
55 virtual void printLpParameters() const = 0;
56 virtual void outputLpStatistics() const = 0;
57
58protected:
60};
61
62}
Base class of all other classes of ABACUS.
Definition abacusroot.h:68
The LP master.
Definition lpmaster.h:47
Master * master_
Definition lpmaster.h:59
virtual void initializeLpParameters()=0
virtual void outputLpStatistics() const =0
virtual void setDefaultLpParameters()=0
virtual void printLpParameters() const =0
virtual ~LpMaster()
Definition lpmaster.h:51
LpMaster(Master *master)
Definition lpmaster.h:49
The master of the optimization.
Definition master.h:69
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
Definition config.h:101