12 paraq(int nprocs, int rank);
13 void addRange(const string& paraid, double min, double max, double step);
15 double& operator[] (string paraid);
16 void addRange(const string& paraid, double range[3]) { addRange(paraid, range[0], range[1], range[2]); }
17 void addRange(const string& paraid, char *range);
18 void setDefault(const string& paraid, double value) { defaultPara[paraid] = value; uniqueAllParaIdsAdd(paraid); }
21 vector<string> allParaIds;
22 string getParaNames();
28 map<string,double> defaultPara;
29 map< string, vector<double> > paraMap;
30 map< string, vector<double*> > rangeMap;
31 vector< map<string,double> > jobList;
33 bool inParas(vector<double>& paraVec, double& tofind);
35 bool jobListInitialized;
36 void uniqueAllParaIdsAdd(const string& paraid);