From d79f69d5ddb51f90d0e769855de6eaa4f9474e4a Mon Sep 17 00:00:00 2001 From: Oliver Sander <sander@igpm.rwth-aachen.de> Date: Tue, 27 Jan 2015 12:50:11 +0000 Subject: [PATCH] Force the user to provide a parameter file on the command line Do not fall back to 'harmonicmaps.parset' by default. [[Imported from SVN: r10018]] --- src/harmonicmaps.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/harmonicmaps.cc b/src/harmonicmaps.cc index cdb65ce8..e8493f8a 100644 --- a/src/harmonicmaps.cc +++ b/src/harmonicmaps.cc @@ -102,10 +102,10 @@ int main (int argc, char *argv[]) try // parse data file ParameterTree parameterSet; - if (argc==2) - ParameterTreeParser::readINITree(argv[1], parameterSet); - else - ParameterTreeParser::readINITree("harmonicmaps.parset", parameterSet); + if (argc < 2) + DUNE_THROW(Exception, "Usage: ./harmonicmaps <parameter file>"); + + ParameterTreeParser::readINITree(argv[1], parameterSet); ParameterTreeParser::readOptions(argc, argv, parameterSet); -- GitLab