25 #include "sgexception.hpp"
80 template<
class Archive>
81 void serialize(Archive &ar,
const unsigned int version)
double getParam(SG::DBL_PARAM param) const
Method for getting double parameters.
Definition: sgenv.cpp:96
vector< double > doubleParams
Double parameters.
Definition: sgenv.hpp:40
SGEnv()
Constructor.
Definition: sgenv.cpp:24
INT_PARAM
Integer parameters.
Definition: sgnamespace.hpp:142
DBL_PARAM
Double parameters.
Definition: sgnamespace.hpp:68
void serialize(Archive &ar, const unsigned int version)
Serializes the action using the boost::serialization library.
Definition: sgenv.hpp:81
vector< bool > boolParams
Bool parameters.
Definition: sgenv.hpp:43
Manages parameters for algorithm behavior.
Definition: sgenv.hpp:35
vector< int > intParams
Int parameters.
Definition: sgenv.hpp:46
void setParam(SG::DBL_PARAM param, double value)
Method for setting double parameters.
Definition: sgenv.cpp:68
BOOL_PARAM
Boolean parameters.
Definition: sgnamespace.hpp:116
void restoreDefaults()
Method for restoring default values for all parameters.
Definition: sgenv.cpp:32