Public Member Functions | Public Attributes | List of all members
OSDipParam Class Reference

#include <OSDipParam.h>

Collaboration diagram for OSDipParam:
Collaboration graph
[legend]

Public Member Functions

void getSettings (UtilParameters &utilParam)
 
void dumpSettings (std::ostream *os=&std::cout)
 
 OSDipParam ()
 
 ~OSDipParam ()
 

Public Attributes

int LogLevel
 
std::string DataDir
 
std::string OSiLFile
 
std::string OSoLFile
 
std::string solverFactory
 
int UseNames
 
int UseSparse
 
int FullModel
 
double BestKnownLB
 
double BestKnownUB
 
double ColumnUB
 
double ColumnLB
 

Detailed Description

Storage for parameters for the OSDip Problem ().

Todo:
think about this design, register parameters, isoptional combos that violate, throw exceptions

Definition at line 31 of file OSDipParam.h.

Constructor & Destructor Documentation

OSDipParam::OSDipParam ( )
inline

Definition at line 91 of file OSDipParam.h.

OSDipParam::~OSDipParam ( )
inline

Definition at line 106 of file OSDipParam.h.

Member Function Documentation

void OSDipParam::getSettings ( UtilParameters &  utilParam)
inline

Definition at line 53 of file OSDipParam.h.

void OSDipParam::dumpSettings ( std::ostream *  os = &std::cout)
inline

Definition at line 70 of file OSDipParam.h.

Member Data Documentation

int OSDipParam::LogLevel

Definition at line 36 of file OSDipParam.h.

std::string OSDipParam::DataDir

Definition at line 37 of file OSDipParam.h.

std::string OSDipParam::OSiLFile

Definition at line 38 of file OSDipParam.h.

std::string OSDipParam::OSoLFile

Definition at line 39 of file OSDipParam.h.

std::string OSDipParam::solverFactory

Definition at line 40 of file OSDipParam.h.

int OSDipParam::UseNames

Definition at line 41 of file OSDipParam.h.

int OSDipParam::UseSparse

Definition at line 42 of file OSDipParam.h.

int OSDipParam::FullModel

Definition at line 43 of file OSDipParam.h.

double OSDipParam::BestKnownLB

Definition at line 44 of file OSDipParam.h.

double OSDipParam::BestKnownUB

Definition at line 45 of file OSDipParam.h.

double OSDipParam::ColumnUB

Definition at line 46 of file OSDipParam.h.

double OSDipParam::ColumnLB

Definition at line 47 of file OSDipParam.h.


The documentation for this class was generated from the following file: