From 4ee41735a22c14739e327e5f72c8b0284c679322 Mon Sep 17 00:00:00 2001
From: Timo Koch <timokoch@math.uio.no>
Date: Thu, 30 Mar 2023 01:16:04 +0200
Subject: [PATCH] [cleanup] Remove ctime and dumux message

---
 exercises/exercise-biomineralization/main.cc                 | 5 -----
 exercises/exercise-coupling-ff-pm/interface/main.cc          | 4 ----
 exercises/exercise-coupling-ff-pm/models/main.cc             | 5 -----
 exercises/exercise-coupling-ff-pm/turbulence/main.cc         | 5 -----
 exercises/exercise-fluidsystem/main.cc                       | 5 -----
 exercises/exercise-fractures/main.cc                         | 4 ----
 exercises/exercise-grids/main.cc                             | 5 -----
 exercises/exercise-mainfile/exercise1pamain.cc               | 5 -----
 exercises/exercise-mainfile/exercise1pbmain.cc               | 5 -----
 exercises/exercise-mainfile/exercise1pcmain.cc               | 5 -----
 exercises/exercise-properties/main.cc                        | 5 -----
 exercises/exercise-runtimeparams/main.cc                     | 5 -----
 exercises/solution/exercise-biomineralization/main.cc        | 5 -----
 exercises/solution/exercise-coupling-ff-pm/interface/main.cc | 4 ----
 exercises/solution/exercise-coupling-ff-pm/models/main.cc    | 5 -----
 .../solution/exercise-coupling-ff-pm/turbulence/main.cc      | 5 -----
 exercises/solution/exercise-fluidsystem/main.cc              | 5 -----
 exercises/solution/exercise-fractures/main.cc                | 4 ----
 exercises/solution/exercise-grids/main.cc                    | 5 -----
 .../solution/exercise-mainfile/exercise1pa_solution_main.cc  | 5 -----
 exercises/solution/exercise-properties/main.cc               | 5 -----
 exercises/solution/exercise-runtimeparams/main.cc            | 5 -----
 22 files changed, 106 deletions(-)

diff --git a/exercises/exercise-biomineralization/main.cc b/exercises/exercise-biomineralization/main.cc
index 53fa0c6b..bc59832c 100644
--- a/exercises/exercise-biomineralization/main.cc
+++ b/exercises/exercise-biomineralization/main.cc
@@ -23,7 +23,6 @@
  */
 #include <config.h>
 
-#include <ctime>
 #include <iostream>
 
 #include <dune/common/parallel/mpihelper.hh>
@@ -34,7 +33,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/defaultusagemessage.hh>
 
 #include <dumux/linear/amgbackend.hh>
@@ -65,8 +63,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // parse command line arguments and input file
     Parameters::init(argc, argv);
@@ -187,7 +183,6 @@ int main(int argc, char** argv)
     if (mpiHelper.rank() == 0)
     {
         Parameters::print();
-        DumuxMessage::print(/*firstCall=*/false);
     }
 
     return 0;
diff --git a/exercises/exercise-coupling-ff-pm/interface/main.cc b/exercises/exercise-coupling-ff-pm/interface/main.cc
index 621ae174..e707fd91 100644
--- a/exercises/exercise-coupling-ff-pm/interface/main.cc
+++ b/exercises/exercise-coupling-ff-pm/interface/main.cc
@@ -30,7 +30,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/partial.hh>
 #include <dumux/linear/seqsolverbackend.hh>
 #include <dumux/assembly/fvassembler.hh>
@@ -56,8 +55,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // parse command line arguments and input file
     Parameters::init(argc, argv);
@@ -231,7 +228,6 @@ int main(int argc, char** argv)
     if (mpiHelper.rank() == 0)
     {
         Parameters::print();
-        DumuxMessage::print(/*firstCall=*/false);
     }
 
     return 0;
diff --git a/exercises/exercise-coupling-ff-pm/models/main.cc b/exercises/exercise-coupling-ff-pm/models/main.cc
index 264a047e..8fb74126 100644
--- a/exercises/exercise-coupling-ff-pm/models/main.cc
+++ b/exercises/exercise-coupling-ff-pm/models/main.cc
@@ -23,7 +23,6 @@
  */
 #include <config.h>
 
-#include <ctime>
 #include <iostream>
 #include <fstream>
 
@@ -33,7 +32,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/partial.hh>
 #include <dumux/linear/seqsolverbackend.hh>
 #include <dumux/assembly/fvassembler.hh>
@@ -59,8 +57,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // parse command line arguments and input file
     Parameters::init(argc, argv);
@@ -229,7 +225,6 @@ int main(int argc, char** argv)
     if (mpiHelper.rank() == 0)
     {
         Parameters::print();
-        DumuxMessage::print(/*firstCall=*/false);
     }
 
     return 0;
diff --git a/exercises/exercise-coupling-ff-pm/turbulence/main.cc b/exercises/exercise-coupling-ff-pm/turbulence/main.cc
index b7d0c0d6..aa127622 100644
--- a/exercises/exercise-coupling-ff-pm/turbulence/main.cc
+++ b/exercises/exercise-coupling-ff-pm/turbulence/main.cc
@@ -23,7 +23,6 @@
  */
 #include <config.h>
 
-#include <ctime>
 #include <iostream>
 #include <fstream>
 
@@ -33,7 +32,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/partial.hh>
 #include <dumux/linear/seqsolverbackend.hh>
 #include <dumux/assembly/fvassembler.hh>
@@ -59,8 +57,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // parse command line arguments and input file
     Parameters::init(argc, argv);
@@ -234,7 +230,6 @@ int main(int argc, char** argv)
     if (mpiHelper.rank() == 0)
     {
         Parameters::print();
-        DumuxMessage::print(/*firstCall=*/false);
     }
 
     return 0;
diff --git a/exercises/exercise-fluidsystem/main.cc b/exercises/exercise-fluidsystem/main.cc
index e0d77340..33e43381 100644
--- a/exercises/exercise-fluidsystem/main.cc
+++ b/exercises/exercise-fluidsystem/main.cc
@@ -23,7 +23,6 @@
  */
 #include <config.h>
 
-#include <ctime>
 #include <iostream>
 
 #include <dune/common/parallel/mpihelper.hh>
@@ -37,7 +36,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/defaultusagemessage.hh>
 
 #include <dumux/linear/amgbackend.hh>
@@ -71,8 +69,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // parse command line arguments and input file
     Parameters::init(argc, argv);
@@ -173,7 +169,6 @@ int main(int argc, char** argv)
     if (mpiHelper.rank() == 0)
     {
         Parameters::print();
-        DumuxMessage::print(/*firstCall=*/false);
     }
 
     return 0;
diff --git a/exercises/exercise-fractures/main.cc b/exercises/exercise-fractures/main.cc
index 912a4901..6a2520c0 100644
--- a/exercises/exercise-fractures/main.cc
+++ b/exercises/exercise-fractures/main.cc
@@ -30,7 +30,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/timeloop.hh>
 
 #include <dumux/assembly/diffmethod.hh>
@@ -78,8 +77,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // initialize parameter tree
     Parameters::init(argc, argv);
@@ -265,7 +262,6 @@ int main(int argc, char** argv)
 
     // print dumux message to say goodbye
     if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/false);
 
     return 0;
 }// end main
diff --git a/exercises/exercise-grids/main.cc b/exercises/exercise-grids/main.cc
index 39028134..2c142851 100644
--- a/exercises/exercise-grids/main.cc
+++ b/exercises/exercise-grids/main.cc
@@ -22,7 +22,6 @@
  */
 #include <config.h>
 
-#include <ctime>
 #include <iostream>
 
 #include <dune/common/parallel/mpihelper.hh>
@@ -32,7 +31,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/defaultusagemessage.hh>
 
 #include <dumux/linear/amgbackend.hh>
@@ -64,8 +62,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // parse command line arguments and input file
     Parameters::init(argc, argv);
@@ -172,7 +168,6 @@ int main(int argc, char** argv)
     if (mpiHelper.rank() == 0)
     {
         Parameters::print();
-        DumuxMessage::print(/*firstCall=*/false);
     }
 
     return 0;
diff --git a/exercises/exercise-mainfile/exercise1pamain.cc b/exercises/exercise-mainfile/exercise1pamain.cc
index eab3f3e4..844356ca 100644
--- a/exercises/exercise-mainfile/exercise1pamain.cc
+++ b/exercises/exercise-mainfile/exercise1pamain.cc
@@ -25,7 +25,6 @@
 
 #include "properties.hh"
 
-#include <ctime>
 #include <iostream>
 
 #include <dune/common/parallel/mpihelper.hh>
@@ -36,7 +35,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/defaultusagemessage.hh>
 
 #include <dumux/linear/seqsolverbackend.hh>
@@ -60,8 +58,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // initialize parameter tree
     Parameters::init(argc, argv);
@@ -148,7 +144,6 @@ int main(int argc, char** argv)
 
     // print dumux end message
     if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/false);
 
     return 0;
 
diff --git a/exercises/exercise-mainfile/exercise1pbmain.cc b/exercises/exercise-mainfile/exercise1pbmain.cc
index 83c1eaa4..13018fef 100644
--- a/exercises/exercise-mainfile/exercise1pbmain.cc
+++ b/exercises/exercise-mainfile/exercise1pbmain.cc
@@ -25,7 +25,6 @@
 
 #include "properties.hh"
 
-#include <ctime>
 #include <iostream>
 
 #include <dune/common/parallel/mpihelper.hh>
@@ -36,7 +35,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/defaultusagemessage.hh>
 
 #include <dumux/nonlinear/newtonsolver.hh>
@@ -61,8 +59,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // initialize parameter tree
     Parameters::init(argc, argv);
@@ -138,7 +134,6 @@ int main(int argc, char** argv)
 
     // print dumux end message
     if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/false);
 
     return 0;
 
diff --git a/exercises/exercise-mainfile/exercise1pcmain.cc b/exercises/exercise-mainfile/exercise1pcmain.cc
index a406d058..63c1aa77 100644
--- a/exercises/exercise-mainfile/exercise1pcmain.cc
+++ b/exercises/exercise-mainfile/exercise1pcmain.cc
@@ -25,7 +25,6 @@
 
 #include "properties.hh"
 
-#include <ctime>
 #include <iostream>
 
 #include <dune/common/parallel/mpihelper.hh>
@@ -36,7 +35,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/defaultusagemessage.hh>
 
 #include <dumux/nonlinear/newtonsolver.hh>
@@ -61,8 +59,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // initialize parameter tree
     Parameters::init(argc, argv);
@@ -169,7 +165,6 @@ int main(int argc, char** argv)
 
     // print dumux end message
     if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/false);
 
     return 0;
 
diff --git a/exercises/exercise-properties/main.cc b/exercises/exercise-properties/main.cc
index 40d791c6..8e84117f 100644
--- a/exercises/exercise-properties/main.cc
+++ b/exercises/exercise-properties/main.cc
@@ -23,7 +23,6 @@
  */
 #include <config.h>
 
-#include <ctime>
 #include <iostream>
 
 #include <dune/common/parallel/mpihelper.hh>
@@ -34,7 +33,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/defaultusagemessage.hh>
 
 #include <dumux/linear/amgbackend.hh>
@@ -94,8 +92,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // parse command line arguments and input file
     Parameters::init(argc, argv, usage);
@@ -200,7 +196,6 @@ int main(int argc, char** argv)
     if (mpiHelper.rank() == 0)
     {
         Parameters::print();
-        DumuxMessage::print(/*firstCall=*/false);
     }
 
     return 0;
diff --git a/exercises/exercise-runtimeparams/main.cc b/exercises/exercise-runtimeparams/main.cc
index a75ca83e..0a3bf24f 100644
--- a/exercises/exercise-runtimeparams/main.cc
+++ b/exercises/exercise-runtimeparams/main.cc
@@ -22,7 +22,6 @@
  */
 #include <config.h>
 
-#include <ctime>
 #include <iostream>
 
 #include <dune/common/parallel/mpihelper.hh>
@@ -32,7 +31,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/defaultusagemessage.hh>
 
 #include <dumux/linear/amgbackend.hh>
@@ -64,8 +62,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // parse command line arguments and input file
     Parameters::init(argc, argv);
@@ -172,7 +168,6 @@ int main(int argc, char** argv)
     if (mpiHelper.rank() == 0)
     {
         Parameters::print();
-        DumuxMessage::print(/*firstCall=*/false);
     }
 
     return 0;
diff --git a/exercises/solution/exercise-biomineralization/main.cc b/exercises/solution/exercise-biomineralization/main.cc
index 53fa0c6b..bc59832c 100644
--- a/exercises/solution/exercise-biomineralization/main.cc
+++ b/exercises/solution/exercise-biomineralization/main.cc
@@ -23,7 +23,6 @@
  */
 #include <config.h>
 
-#include <ctime>
 #include <iostream>
 
 #include <dune/common/parallel/mpihelper.hh>
@@ -34,7 +33,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/defaultusagemessage.hh>
 
 #include <dumux/linear/amgbackend.hh>
@@ -65,8 +63,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // parse command line arguments and input file
     Parameters::init(argc, argv);
@@ -187,7 +183,6 @@ int main(int argc, char** argv)
     if (mpiHelper.rank() == 0)
     {
         Parameters::print();
-        DumuxMessage::print(/*firstCall=*/false);
     }
 
     return 0;
diff --git a/exercises/solution/exercise-coupling-ff-pm/interface/main.cc b/exercises/solution/exercise-coupling-ff-pm/interface/main.cc
index b6c540cd..0e645169 100644
--- a/exercises/solution/exercise-coupling-ff-pm/interface/main.cc
+++ b/exercises/solution/exercise-coupling-ff-pm/interface/main.cc
@@ -31,7 +31,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/partial.hh>
 #include <dumux/linear/seqsolverbackend.hh>
 #include <dumux/assembly/fvassembler.hh>
@@ -57,8 +56,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // parse command line arguments and input file
     Parameters::init(argc, argv);
@@ -224,7 +221,6 @@ int main(int argc, char** argv)
     if (mpiHelper.rank() == 0)
     {
         Parameters::print();
-        DumuxMessage::print(/*firstCall=*/false);
     }
 
     return 0;
diff --git a/exercises/solution/exercise-coupling-ff-pm/models/main.cc b/exercises/solution/exercise-coupling-ff-pm/models/main.cc
index 4fa9d77c..9a31e7b0 100644
--- a/exercises/solution/exercise-coupling-ff-pm/models/main.cc
+++ b/exercises/solution/exercise-coupling-ff-pm/models/main.cc
@@ -23,7 +23,6 @@
  */
 #include <config.h>
 
-#include <ctime>
 #include <iostream>
 #include <fstream>
 
@@ -33,7 +32,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/partial.hh>
 #include <dumux/linear/seqsolverbackend.hh>
 #include <dumux/assembly/fvassembler.hh>
@@ -59,8 +57,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // parse command line arguments and input file
     Parameters::init(argc, argv);
@@ -235,7 +231,6 @@ int main(int argc, char** argv)
     if (mpiHelper.rank() == 0)
     {
         Parameters::print();
-        DumuxMessage::print(/*firstCall=*/false);
     }
 
     return 0;
diff --git a/exercises/solution/exercise-coupling-ff-pm/turbulence/main.cc b/exercises/solution/exercise-coupling-ff-pm/turbulence/main.cc
index 20b544f7..95b6a18e 100644
--- a/exercises/solution/exercise-coupling-ff-pm/turbulence/main.cc
+++ b/exercises/solution/exercise-coupling-ff-pm/turbulence/main.cc
@@ -23,7 +23,6 @@
  */
 #include <config.h>
 
-#include <ctime>
 #include <iostream>
 #include <fstream>
 
@@ -33,7 +32,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/partial.hh>
 #include <dumux/linear/seqsolverbackend.hh>
 #include <dumux/assembly/fvassembler.hh>
@@ -59,8 +57,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // parse command line arguments and input file
     Parameters::init(argc, argv);
@@ -236,7 +232,6 @@ int main(int argc, char** argv)
     if (mpiHelper.rank() == 0)
     {
         Parameters::print();
-        DumuxMessage::print(/*firstCall=*/false);
     }
 
     return 0;
diff --git a/exercises/solution/exercise-fluidsystem/main.cc b/exercises/solution/exercise-fluidsystem/main.cc
index d8dd20b0..b4819eac 100644
--- a/exercises/solution/exercise-fluidsystem/main.cc
+++ b/exercises/solution/exercise-fluidsystem/main.cc
@@ -23,7 +23,6 @@
  */
 #include <config.h>
 
-#include <ctime>
 #include <iostream>
 
 #include <dune/common/parallel/mpihelper.hh>
@@ -37,7 +36,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/defaultusagemessage.hh>
 
 #include <dumux/linear/amgbackend.hh>
@@ -70,8 +68,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // parse command line arguments and input file
     Parameters::init(argc, argv);
@@ -170,7 +166,6 @@ int main(int argc, char** argv)
     if (mpiHelper.rank() == 0)
     {
         Parameters::print();
-        DumuxMessage::print(/*firstCall=*/false);
     }
 
     return 0;
diff --git a/exercises/solution/exercise-fractures/main.cc b/exercises/solution/exercise-fractures/main.cc
index 2cd63d1f..74f86d0c 100644
--- a/exercises/solution/exercise-fractures/main.cc
+++ b/exercises/solution/exercise-fractures/main.cc
@@ -30,7 +30,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/timeloop.hh>
 
 #include <dumux/assembly/diffmethod.hh>
@@ -78,8 +77,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // initialize parameter tree
     Parameters::init(argc, argv);
@@ -265,7 +262,6 @@ int main(int argc, char** argv)
 
     // print dumux message to say goodbye
     if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/false);
 
     return 0;
 
diff --git a/exercises/solution/exercise-grids/main.cc b/exercises/solution/exercise-grids/main.cc
index 3d7525d6..b03fbd15 100644
--- a/exercises/solution/exercise-grids/main.cc
+++ b/exercises/solution/exercise-grids/main.cc
@@ -22,7 +22,6 @@
  */
 #include <config.h>
 
-#include <ctime>
 #include <iostream>
 
 #include <dune/common/parallel/mpihelper.hh>
@@ -32,7 +31,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/defaultusagemessage.hh>
 
 #include <dumux/linear/amgbackend.hh>
@@ -64,8 +62,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // parse command line arguments and input file
     Parameters::init(argc, argv);
@@ -172,7 +168,6 @@ int main(int argc, char** argv)
     if (mpiHelper.rank() == 0)
     {
         Parameters::print();
-        DumuxMessage::print(/*firstCall=*/false);
     }
 
     return 0;
diff --git a/exercises/solution/exercise-mainfile/exercise1pa_solution_main.cc b/exercises/solution/exercise-mainfile/exercise1pa_solution_main.cc
index 2e578b9e..0437193c 100644
--- a/exercises/solution/exercise-mainfile/exercise1pa_solution_main.cc
+++ b/exercises/solution/exercise-mainfile/exercise1pa_solution_main.cc
@@ -25,7 +25,6 @@
 
 #include "1pproblem.hh"
 
-#include <ctime>
 #include <iostream>
 
 #include <dune/common/parallel/mpihelper.hh>
@@ -36,7 +35,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/defaultusagemessage.hh>
 
 #include <dumux/linear/seqsolverbackend.hh>
@@ -62,8 +60,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // initialize parameter tree
     Parameters::init(argc, argv);
@@ -150,7 +146,6 @@ int main(int argc, char** argv)
 
     // print dumux end message
     if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/false);
 
     return 0;
 
diff --git a/exercises/solution/exercise-properties/main.cc b/exercises/solution/exercise-properties/main.cc
index 7a992566..322bd434 100644
--- a/exercises/solution/exercise-properties/main.cc
+++ b/exercises/solution/exercise-properties/main.cc
@@ -23,7 +23,6 @@
  */
 #include <config.h>
 
-#include <ctime>
 #include <iostream>
 
 #include <dune/common/parallel/mpihelper.hh>
@@ -34,7 +33,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/defaultusagemessage.hh>
 
 #include <dumux/linear/amgbackend.hh>
@@ -95,8 +93,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // parse command line arguments and input file
     Parameters::init(argc, argv, usage);
@@ -201,7 +197,6 @@ int main(int argc, char** argv)
     if (mpiHelper.rank() == 0)
     {
         Parameters::print();
-        DumuxMessage::print(/*firstCall=*/false);
     }
 
     return 0;
diff --git a/exercises/solution/exercise-runtimeparams/main.cc b/exercises/solution/exercise-runtimeparams/main.cc
index a75ca83e..0a3bf24f 100644
--- a/exercises/solution/exercise-runtimeparams/main.cc
+++ b/exercises/solution/exercise-runtimeparams/main.cc
@@ -22,7 +22,6 @@
  */
 #include <config.h>
 
-#include <ctime>
 #include <iostream>
 
 #include <dune/common/parallel/mpihelper.hh>
@@ -32,7 +31,6 @@
 
 #include <dumux/common/properties.hh>
 #include <dumux/common/parameters.hh>
-#include <dumux/common/dumuxmessage.hh>
 #include <dumux/common/defaultusagemessage.hh>
 
 #include <dumux/linear/amgbackend.hh>
@@ -64,8 +62,6 @@ int main(int argc, char** argv)
     const auto& mpiHelper = Dune::MPIHelper::instance(argc, argv);
 
     // print dumux start message
-    if (mpiHelper.rank() == 0)
-        DumuxMessage::print(/*firstCall=*/true);
 
     // parse command line arguments and input file
     Parameters::init(argc, argv);
@@ -172,7 +168,6 @@ int main(int argc, char** argv)
     if (mpiHelper.rank() == 0)
     {
         Parameters::print();
-        DumuxMessage::print(/*firstCall=*/false);
     }
 
     return 0;
-- 
GitLab