Dip  0.92.4
Public Member Functions | Public Attributes | List of all members
MILPBlock_Param Class Reference

#include <MILPBlock_Param.h>

Public Member Functions

void getSettings (UtilParameters &utilParam)
 
void dumpSettings (ostream *os=&cout)
 
 MILPBlock_Param ()
 
 ~MILPBlock_Param ()
 

Public Attributes

int LogLevel
 
string DataDir
 
string Instance
 
string BlockFile
 
string BlockFileFormat
 The format of BlockFile. More...
 
string PermuteFile
 
string InitSolutionFile
 
int UseNames
 
int UseSparse
 
int FullModel
 
double BestKnownLB
 
double BestKnownUB
 
double ColumnUB
 
double ColumnLB
 
int ObjectiveSense
 

Detailed Description

Definition at line 24 of file MILPBlock_Param.h.

Constructor & Destructor Documentation

MILPBlock_Param::MILPBlock_Param ( )
inline

Definition at line 113 of file MILPBlock_Param.h.

MILPBlock_Param::~MILPBlock_Param ( )
inline

Definition at line 130 of file MILPBlock_Param.h.

Member Function Documentation

void MILPBlock_Param::getSettings ( UtilParameters utilParam)
inline

Definition at line 69 of file MILPBlock_Param.h.

References UtilParameters::GetSetting().

Referenced by MILPBlock_DecompApp::MILPBlock_DecompApp().

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

Definition at line 90 of file MILPBlock_Param.h.

Referenced by MILPBlock_DecompApp::MILPBlock_DecompApp().

Member Data Documentation

int MILPBlock_Param::LogLevel

Definition at line 26 of file MILPBlock_Param.h.

Referenced by MILPBlock_DecompApp::MILPBlock_DecompApp().

string MILPBlock_Param::DataDir

Definition at line 27 of file MILPBlock_Param.h.

string MILPBlock_Param::Instance

Definition at line 28 of file MILPBlock_Param.h.

Referenced by MILPBlock_DecompApp::getInstanceName().

string MILPBlock_Param::BlockFile

Definition at line 33 of file MILPBlock_Param.h.

string MILPBlock_Param::BlockFileFormat

The format of BlockFile.

(1) "List" or "LIST" The block file defines those rows in each block. <block id>=""> <num rows="" in="" block>=""> <row ids...> <block id>=""> <num rows="" in="" block>=""> <row ids...>

(2) "Pair" or "PAIR" Each line is a block id to row id pair. <block id>=""> <row id>="">

(3) "PairName" or "PAIRNAME" Each line is a block id to row name (matching mps) pair. <block id>=""> <row name>="">

Definition at line 53 of file MILPBlock_Param.h.

string MILPBlock_Param::PermuteFile

Definition at line 55 of file MILPBlock_Param.h.

string MILPBlock_Param::InitSolutionFile

Definition at line 56 of file MILPBlock_Param.h.

int MILPBlock_Param::UseNames

Definition at line 57 of file MILPBlock_Param.h.

int MILPBlock_Param::UseSparse

Definition at line 58 of file MILPBlock_Param.h.

int MILPBlock_Param::FullModel

Definition at line 59 of file MILPBlock_Param.h.

double MILPBlock_Param::BestKnownLB

Definition at line 60 of file MILPBlock_Param.h.

double MILPBlock_Param::BestKnownUB

Definition at line 61 of file MILPBlock_Param.h.

double MILPBlock_Param::ColumnUB

Definition at line 62 of file MILPBlock_Param.h.

double MILPBlock_Param::ColumnLB

Definition at line 63 of file MILPBlock_Param.h.

int MILPBlock_Param::ObjectiveSense

Definition at line 66 of file MILPBlock_Param.h.


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