Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

lpmasterosi.h
Go to the documentation of this file.
1 
30 #pragma once
31 
33 
34 namespace abacus {
35 
36 
38 
44  friend class OsiIF;
45 public:
46 
48 
51  LpMasterOsi(Master *master) : LpMaster(master) { }
52 
54  virtual ~LpMasterOsi();
55 
57  virtual void initializeLpParameters() override;
58 
60  virtual void setDefaultLpParameters() override { }
61 
63  virtual void printLpParameters() const override { }
64 
66  virtual void outputLpStatistics() const override { }
67 };
68 
69 }
lpmaster.h
the lp master.
abacus::LpMasterOsi::outputLpStatistics
virtual void outputLpStatistics() const override
Prints LP solver specific Statistics.
Definition: lpmasterosi.h:66
abacus::LpMaster
The LP master.
Definition: lpmaster.h:47
abacus
Definition: ILPClusterPlanarity.h:50
abacus::LpMasterOsi::setDefaultLpParameters
virtual void setDefaultLpParameters() override
Sets default values of the LP solver specific Parameters.
Definition: lpmasterosi.h:60
abacus::OsiIF
Definition: osiif.h:47
abacus::LpMasterOsi
The OSI LP master.
Definition: lpmasterosi.h:43
abacus::LpMasterOsi::LpMasterOsi
LpMasterOsi(Master *master)
The constructor.
Definition: lpmasterosi.h:51
OGDF_EXPORT
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
Definition: config.h:101
abacus::LpMasterOsi::printLpParameters
virtual void printLpParameters() const override
Prints the settings of the LP solver specific Parameters.
Definition: lpmasterosi.h:63
abacus::Master
The master of the optimization.
Definition: master.h:69