diff --git a/src/harmonicmaps.cc b/src/harmonicmaps.cc index cdb65ce8a0797492589b6471de4bd547929a2e60..e8493f8a4e18103a063afe28d33afc06889e6cbb 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);