From 0468f8267a12d115f015dac9b7b2bd30caec8f25 Mon Sep 17 00:00:00 2001
From: Elias Pipping <elias.pipping@fu-berlin.de>
Date: Fri, 13 Dec 2013 02:34:16 +0100
Subject: [PATCH] [Cleanup] Rename elasticity parameters

---
 src/one-body-sample.cc     | 13 +++++++------
 src/one-body-sample.parset |  4 ++--
 2 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc
index aa21696f..a9931a85 100644
--- a/src/one-body-sample.cc
+++ b/src/one-body-sample.cc
@@ -110,8 +110,10 @@ int main(int argc, char *argv[]) {
     using ScalarVector = Dune::BlockVector<Dune::FieldVector<double, 1>>;
     using Nonlinearity = GlobalNonlinearity<Matrix, Vector>;
 
-    auto const E = parset.get<double>("body.E");
-    auto const nu = parset.get<double>("body.nu");
+    auto const youngModulus = parset.get<double>("body.youngModulus");
+    auto const poissonRatio = parset.get<double>("body.poissonRatio");
+    auto const shearViscosity = parset.get<double>("body.shearViscosity");
+    auto const bulkViscosity = parset.get<double>("body.bulkViscosity");
     auto const density = parset.get<double>("body.density");
     double const gravity = 9.81;
 
@@ -228,9 +230,8 @@ int main(int argc, char *argv[]) {
     MyAssembler myAssembler(leafView);
 
     Matrix A, C, M;
-    myAssembler.assembleElasticity(E, nu, A);
-    myAssembler.assembleViscosity(parset.get<double>("body.shearViscosity"),
-                                  parset.get<double>("body.bulkViscosity"), C);
+    myAssembler.assembleElasticity(youngModulus, poissonRatio, A);
+    myAssembler.assembleViscosity(shearViscosity, bulkViscosity, C);
     myAssembler.assembleMass(density, M);
     EnergyNorm<Matrix, Vector> const ANorm(A), MNorm(M);
     // Q: Does it make sense to weigh them in this manner?
@@ -490,7 +491,7 @@ int main(int argc, char *argv[]) {
             myAssembler.vertexBasis, u);
         ScalarVector vonMisesStress;
         VonMisesStressAssembler<Grid, P0Basis::LocalFiniteElement>
-        localStressAssembler(E, nu, gridDisplacement);
+        localStressAssembler(youngModulus, poissonRatio, gridDisplacement);
         p0Assembler.assembleFunctional(localStressAssembler, vonMisesStress);
 
         writeVtk(myAssembler.vertexBasis, u, alpha, p0Basis, vonMisesStress,
diff --git a/src/one-body-sample.parset b/src/one-body-sample.parset
index 4f663a2f..7a244923 100644
--- a/src/one-body-sample.parset
+++ b/src/one-body-sample.parset
@@ -7,8 +7,8 @@ writeVTK      = false
 finalTime = 15
 
 [body]
-E       = 5e7
-nu      = 0.3 # The closer we get to 0.5, the more wiggly everything gets
+youngModulus = 5e7
+poissonRatio = 0.3 # The closer we get to 0.5, the more wiggly everything gets
 density = 5000
 height  = 1
 width   = 5
-- 
GitLab