37 #ifndef __PARA_RACING_RAMP_UP_PARAM_SET_H__ 38 #define __PARA_RACING_RAMP_UP_PARAM_SET_H__ 70 : terminationCriteria(RacingTerminationNotDefined)
78 int inTerminationCriteria
80 : terminationCriteria(inTerminationCriteria)
137 gzstream::ogzstream &out
145 gzstream::igzstream &in
169 #endif // __PARA_RACING_RAMP_UP_PARAM_SET_H__ virtual ~ParaRacingRampUpParamSet()
destructor
virtual const std::string toString()=0
stringfy ParaRacingRampUpParamSet
static ScipParaCommTh * comm
int terminationCriteria
termination criteria of racing ramp-up : 0: number of nodes left, 1: time limit meaning must be defin...
int getTerminationCriteria()
get termination criteria
ParaRacingRampUpParamSet * ParaRacingRampUpParamSetPtr
Base class of communicator for UG Framework.
ParaRacingRampUpParamSet()
default constructor
ParaRacingRampUpParamSet(int inTerminationCriteria)
constructor
void read(ParaComm *comm, const char *filename)
read ParaParams from file
virtual void setWinnerRank(int rank)
set winner rank TODO: this function and also getWinnerRank should be removed
virtual int receive(ParaComm *comm, int source)=0
receive ParaRacingRampUpParamSet
static const int RacingTerminationNotDefined
virtual int send(ParaComm *comm, int destination)=0
send ParaRacingRampUpParamSet
virtual int getStrategy()=0
get strategy
class ParaRacingRampUpParamSet (parameter set for racing ramp-up)
Base class of communicator object.