From 8acc444d63b05ecea6ed9d259767885d66b08309 Mon Sep 17 00:00:00 2001
From: Oliver Sander <oliver.sander@tu-dresden.de>
Date: Tue, 15 Oct 2024 09:41:53 +0200
Subject: [PATCH] Rename rod3d.cc to cosserat-rod.cc

This reflects better what the file does.
---
 CHANGELOG.md                      | 3 +++
 src/CMakeLists.txt                | 2 +-
 src/{rod3d.cc => cosserat-rod.cc} | 4 ++--
 3 files changed, 6 insertions(+), 3 deletions(-)
 rename src/{rod3d.cc => cosserat-rod.cc} (98%)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index dd48f7bd..41311b25 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,8 @@
 # Master
 
+- The file `rod3d.cc` has been renamed to `cosserat-rod.cc`,
+  to better reflect what it does.
+
 - In the `BulkCosseratDensity` class: Make the type of curvature
   tensor controllable at run-time (previously, ugly preprocessor switches
   where used).  Among its parameters `BulkCosseratDensity` now expects
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index d52c8b69..2ea90e75 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -1,8 +1,8 @@
 set(programs compute-disc-error
+             cosserat-rod
              film-on-substrate-stress-plot
              gradient-flow
              harmonicmaps
-             rod3d
              simofoxshell)
 #            rodobstacle)
 
diff --git a/src/rod3d.cc b/src/cosserat-rod.cc
similarity index 98%
rename from src/rod3d.cc
rename to src/cosserat-rod.cc
index faed0ac0..9105b469 100644
--- a/src/rod3d.cc
+++ b/src/cosserat-rod.cc
@@ -56,7 +56,7 @@ int main (int argc, char *argv[]) try
 
   // Check for appropriate number of command line arguments
   if (argc < 3)
-    DUNE_THROW(Exception, "Usage: ./rod3d <python path> <parameter file>");
+    DUNE_THROW(Exception, "Usage: ./cosserat-rod <python path> <parameter file>");
 
   // Start Python interpreter
   Python::start();
@@ -334,7 +334,7 @@ int main (int argc, char *argv[]) try
     vtkWriter.addPointData(*directorFunction[i], "director " + std::to_string(i), 3);
   }
 
-  vtkWriter.write(resultPath + "rod3d-result");
+  vtkWriter.write(resultPath + "cosserat-rod-result");
 
 }
 catch (Exception& e)
-- 
GitLab