#include <ogdf/lib/abacus/lpmasterosi.h>
Public Member Functions | |
LpMasterOsi (Master *master) | |
The constructor. More... | |
virtual | ~LpMasterOsi () |
The destructor. More... | |
virtual void | initializeLpParameters () override |
Initializes the LP solver specific Parameters. More... | |
virtual void | outputLpStatistics () const override |
Prints LP solver specific Statistics. More... | |
virtual void | printLpParameters () const override |
Prints the settings of the LP solver specific Parameters. More... | |
virtual void | setDefaultLpParameters () override |
Sets default values of the LP solver specific Parameters. More... | |
Public Member Functions inherited from abacus::LpMaster | |
LpMaster (Master *master) | |
virtual | ~LpMaster () |
Public Member Functions inherited from abacus::AbacusRoot | |
virtual | ~AbacusRoot () |
The destructor. More... | |
Friends | |
class | OsiIF |
Additional Inherited Members | |
Static Public Member Functions inherited from abacus::AbacusRoot | |
static bool | ascii2bool (const string &str) |
Converts the string str to a boolean value. More... | |
static bool | endsWith (const string &str, const string &end) |
Returns true if str ends with end, false otherwise. More... | |
static double | fracPart (double x) |
Returns the absolute value of the fractional part of x. More... | |
static const char * | onOff (bool value) |
Converts a boolean variable to the strings "on" and "off". More... | |
Protected Attributes inherited from abacus::LpMaster | |
Master * | master_ |
The OSI LP master.
An instance of the class LpMasterOsi is used to store all OSI specific parameters and global data. The master instance of Master keeps a pointer to an instance of this class.
Definition at line 43 of file lpmasterosi.h.
|
inline |
The constructor.
master | The master of the optimization. |
Definition at line 51 of file lpmasterosi.h.
|
virtual |
The destructor.
|
overridevirtual |
Initializes the LP solver specific Parameters.
Implements abacus::LpMaster.
|
inlineoverridevirtual |
Prints LP solver specific Statistics.
Implements abacus::LpMaster.
Definition at line 66 of file lpmasterosi.h.
|
inlineoverridevirtual |
Prints the settings of the LP solver specific Parameters.
Implements abacus::LpMaster.
Definition at line 63 of file lpmasterosi.h.
|
inlineoverridevirtual |
Sets default values of the LP solver specific Parameters.
Implements abacus::LpMaster.
Definition at line 60 of file lpmasterosi.h.
|
friend |
Definition at line 44 of file lpmasterosi.h.