From 845869ed8302e1d3e473ed17ca43c782eb3f4046 Mon Sep 17 00:00:00 2001
From: Patrick Jaap <patrick.jaap@tu-dresden.de>
Date: Wed, 7 Apr 2021 11:10:46 +0200
Subject: [PATCH] Throw exception if no parameter file is given

---
 src/finite-strain-elasticity.cc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/finite-strain-elasticity.cc b/src/finite-strain-elasticity.cc
index 411f905..feff529 100644
--- a/src/finite-strain-elasticity.cc
+++ b/src/finite-strain-elasticity.cc
@@ -73,6 +73,8 @@ int main (int argc, char *argv[]) try
 
   // parse data file
   ParameterTree parameterSet;
+  if (argc < 2)
+    DUNE_THROW(Exception, "Usage: ./finite-strain-elasticity <parameter file>");
 
   ParameterTreeParser::readINITree(argv[1], parameterSet);
 
-- 
GitLab