for( map< string, vector<double*> >::iterator paraIt = rangeMap.begin(); paraIt != rangeMap.end(); ++paraIt )
if( paraIt->second.size() > 0 )
for( vector<double*>::iterator rangeIt = paraIt->second.begin(); rangeIt != paraIt->second.end(); ++rangeIt)
- rangestring << "-" << paraIt->first << (*rangeIt)[0] << "_" << (*rangeIt)[1] << "_" << (*rangeIt)[2];
+ rangestring << "_" << paraIt->first << (*rangeIt)[0] << "-" << (*rangeIt)[1] << "-" << (*rangeIt)[2];
for (vector<paralink>::iterator linkit = linkedParas.begin(); linkit != linkedParas.end(); ++linkit)
- rangestring << "-" << linkit->first << "--" << linkit->linktype << "--" << linkit->second;
+ rangestring << "_" << linkit->first << "--" << linkit->linktype << "--" << linkit->second;
for( map<string,double>::iterator defIt = defaultPara.begin(); defIt != defaultPara.end(); ++defIt )
if( rangeMap.find(defIt->first) == rangeMap.end() ) {
}
if (!linkedpara)
- rangestring << "-" << defIt->first << defIt->second;
+ rangestring << "_" << defIt->first << defIt->second;
}
return rangestring.str();