16 #ifndef AlpsDecompParam_h_
17 #define AlpsDecompParam_h_
89 static const char* sec =
"ALPS";
103 static const char* sec =
"ALPS";
104 (*os) <<
"\n========================================================\n"
105 <<
"ALPS PARAMETER SETTINGS \n";
106 (*os) << sec <<
": logFileLevel = " <<
logFileLevel << std::endl;
107 (*os) << sec <<
": printSolution = " <<
printSolution << std::endl;
108 (*os) << sec <<
": checkMemory = " <<
checkMemory << std::endl;
109 (*os) << sec <<
": msgLevel = " <<
msgLevel << std::endl;
110 (*os) << sec <<
": nodeLimit = " <<
nodeLimit << std::endl;
111 (*os) << sec <<
": nodeLogInterval = " <<
nodeLogInterval << std::endl;
AlpsDecompParam(UtilParameters &utilParam)
Default constructors.
string GetSetting(const char *name, const char *defaultValue, const char *section=NULL)
bool checkMemory
Check memory.
AlpsDecompParam()
Default constructors.
Parameters passed through to Alps.
int msgLevel
The level of printing messages on screen.
void getSettings(UtilParameters ¶m)
bool printSolution
Print solution to screen and log if have a solution and msgLevel and logFileLevel permits...
int nodeLogInterval
Node log interval.
void dumpSettings(std::ostream *os=&std::cout)
int logFileLevel
The level of log file.
int nodeLimit
The max number of nodes can be processed.
~AlpsDecompParam()
Destructor.