Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

Loading...
Searching...
No Matches
lpmasterosi.h
Go to the documentation of this file.
1
30#pragma once
31
33
34#pragma GCC visibility push(default)
35namespace abacus {
36
37
39
45 friend class OsiIF;
46public:
47
49
52 LpMasterOsi(Master *master) : LpMaster(master) { }
53
55 virtual ~LpMasterOsi();
56
58 virtual void initializeLpParameters() override;
59
61 virtual void setDefaultLpParameters() override { }
62
64 virtual void printLpParameters() const override { }
65
67 virtual void outputLpStatistics() const override { }
68};
69
70}
71#pragma GCC visibility pop
The LP master.
Definition lpmaster.h:48
The OSI LP master.
Definition lpmasterosi.h:44
virtual void outputLpStatistics() const override
Prints LP solver specific Statistics.
Definition lpmasterosi.h:67
virtual ~LpMasterOsi()
The destructor.
virtual void initializeLpParameters() override
Initializes the LP solver specific Parameters.
virtual void printLpParameters() const override
Prints the settings of the LP solver specific Parameters.
Definition lpmasterosi.h:64
LpMasterOsi(Master *master)
The constructor.
Definition lpmasterosi.h:52
virtual void setDefaultLpParameters() override
Sets default values of the LP solver specific Parameters.
Definition lpmasterosi.h:61
The master of the optimization.
Definition master.h:70
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF dynamic library (shared object / DLL),...
Definition config.h:117
the lp master.