Commit 21897fa3 authored by jouke's avatar jouke
Browse files

improved warning message

parent ae31ea5e
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -129,12 +129,13 @@ void runExportModules(int &exitCode, const std::string &dir){
		for(ModuleList::iterator it(modules.begin()); it!=modules.end(); ++it){
			endTime=std::max(endTime,(*it)->getEndTime());
			intervaltime=std::min(intervaltime,(*it)->getIntervalTime());
			//std::cout<<std::endl<<intervaltime<<" "<<(*it)->getName();
			startTime=std::min(startTime,(*it)->getStartTime());
		}

		if(intervaltime<MAXTIMESTEP){
			//MAXTIMESTEP=intervaltime;
			msg::warning("Intervaltime is smaller than max timestep, output will contain interpolated results.");
			MAXTIMESTEP=intervaltime;
			if(intervaltime*1.05<MAXTIMESTEP) msg::warning("Intervaltime ("+std::to_string(intervaltime)+") < max time step ("+std::to_string(MAXTIMESTEP)+"), reducing max time step to avoid interpolation.");
		}
		intervaltime=std::min(intervaltime,SYNCTIMESTEP);
		intervaltime=std::min(intervaltime,MAXTIMESTEP);