From cdf28328feb8ccca110871d18efb52ee1a20cd7e Mon Sep 17 00:00:00 2001 From: Mohcine Chraibi <m.chraibi@fz-juelich.de> Date: Sat, 10 Nov 2018 13:20:16 +0100 Subject: [PATCH] Exit if no method is being used --- general/ArgumentParser.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/general/ArgumentParser.cpp b/general/ArgumentParser.cpp index d9490924..5308fea3 100644 --- a/general/ArgumentParser.cpp +++ b/general/ArgumentParser.cpp @@ -666,8 +666,7 @@ bool ArgumentParser::ParseIniFile(const string& inifile) Log->Write("INFO: \tThe instantaneous velocity in the direction of <"+MovementDirection+"> will be calculated over <"+FrameSteps+" frames>" ); } } - - // method A + // Method A TiXmlElement* xMethod_A=xMainNode->FirstChildElement("method_A"); if(xMethod_A) { @@ -916,6 +915,11 @@ bool ArgumentParser::ParseIniFile(const string& inifile) } } Log->Write("INFO: \tFinish parsing inifile"); + if(!(_isMethodA || _isMethodB || _isMethodC || _isMethodD)) + { + Log->Write("WARNING: No measurement method enabled. Nothing to do."); + exit(EXIT_SUCCESS); + } return true; } -- GitLab