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;
bool checkMemory
Check memory.
int nodeLogInterval
Node log interval.
bool printSolution
Print solution to screen and log if have a solution and msgLevel and logFileLevel permits.
int logFileLevel
The level of log file.
~AlpsDecompParam()
Destructor.
Parameters passed through to Alps.
string GetSetting(const char *name, const char *defaultValue, const char *section=NULL)
AlpsDecompParam()
Default constructors.
void dumpSettings(std::ostream *os=&std::cout)
int msgLevel
The level of printing messages on screen.
void getSettings(UtilParameters ¶m)
int nodeLimit
The max number of nodes can be processed.
AlpsDecompParam(UtilParameters &utilParam)