37 #ifndef __SCIP_DIFF_PARAM_SET_H__ 38 #define __SCIP_DIFF_PARAM_SET_H__ 45 #include "scip/scip.h" 91 : numBoolParams(0), boolParamNamesSize(0), boolParamNames(0), boolParamValues(0),
92 numIntParams(0), intParamNamesSize(0), intParamNames(0), intParamValues(0),
93 numLongintParams(0), longintParamNamesSize(0), longintParamNames(0), longintParamValues(0),
94 numRealParams(0), realParamNamesSize(0), realParamNames(0), realParamValues(0),
95 numCharParams(0), charParamNamesSize(0), charParamNames(0), charParamValues(0),
96 numStringParams(0), stringParamNamesSize(0), stringParamNames(0), stringParamValuesSize(0), stringParamValues(0)
132 return (numBoolParams + numIntParams + numLongintParams + numRealParams + numCharParams + numStringParams);
142 if( std::strcmp(paramName,
string) == 0 )
146 paramName += std::strlen(paramName) + 1;
165 void write(gzstream::ogzstream &out);
175 #endif // _SCIP_DIFF_PARAM_SET_H__
virtual int receive(UG::ParaComm *comm, int source)=0
virtual int send(UG::ParaComm *comm, int destination)=0
size_t charParamNamesSize
virtual int bcast(UG::ParaComm *comm, int root)=0
unsigned int * boolParamValues
static ScipParaCommTh * comm
void setParametersInScip(SCIP *scip)
size_t stringParamValuesSize
Defines for UG Framework.
Base class of communicator for UG Framework.
size_t longintParamNamesSize
size_t boolParamNamesSize
void read(ParaComm *comm, const char *filename)
read ParaParams from file
bool doesContainRealParam(char *string)
size_t stringParamNamesSize
virtual ~ScipDiffParamSet()
long long * longintParamValues
size_t realParamNamesSize
Base class of communicator object.