From 431163b5055bf87efbb1e94eb1dcc00bbf16613b Mon Sep 17 00:00:00 2001
From: Elias Pipping <elias.pipping@fu-berlin.de>
Date: Wed, 17 Jul 2013 14:09:20 +0200
Subject: [PATCH] [Cleanup] Rename: stiffnessMatrix, massMatrix -> A, M

---
 src/one-body-sample.cc | 40 +++++++++++++++++++---------------------
 1 file changed, 19 insertions(+), 21 deletions(-)

diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc
index c2116512..4e2759fb 100644
--- a/src/one-body-sample.cc
+++ b/src/one-body-sample.cc
@@ -261,8 +261,8 @@ int main(int argc, char *argv[]) {
 
     // Set up normal stress, mass matrix, and gravity functional
     double normalStress;
-    MatrixType massMatrix;
-    EnergyNorm<MatrixType, VectorType> const massMatrixNorm(massMatrix);
+    MatrixType M;
+    EnergyNorm<MatrixType, VectorType> const MNorm(M);
     VectorType gravityFunctional;
     {
       double const gravity = 9.81;
@@ -271,8 +271,8 @@ int main(int argc, char *argv[]) {
         MassAssembler<GridType, P1Basis::LocalFiniteElement,
                       P1Basis::LocalFiniteElement,
                       Dune::ScaledIdentityMatrix<double, dims>> const localMass;
-        p1Assembler.assembleOperator(localMass, massMatrix);
-        massMatrix *= density;
+        p1Assembler.assembleOperator(localMass, M);
+        M *= density;
       }
       {
         double volume = 1.0;
@@ -303,14 +303,13 @@ int main(int argc, char *argv[]) {
     FrictionData const frictionData(parset.sub("boundary.friction"),
                                     normalStress);
 
-    MatrixType stiffnessMatrix;
-    EnergyNorm<MatrixType, VectorType> const stiffnessMatrixNorm(
-        stiffnessMatrix);
+    MatrixType A;
+    EnergyNorm<MatrixType, VectorType> const ANorm(A);
     {
       StVenantKirchhoffAssembler<GridType, P1Basis::LocalFiniteElement,
                                  P1Basis::LocalFiniteElement> const
       localStiffness(E, nu);
-      p1Assembler.assembleOperator(localStiffness, stiffnessMatrix);
+      p1Assembler.assembleOperator(localStiffness, A);
     }
 
     SingletonMatrixType frictionalBoundaryMassMatrix;
@@ -328,8 +327,7 @@ int main(int argc, char *argv[]) {
                                    frictionalBoundaryMassMatrix);
     }
     // Q: Does it make sense to weigh them in this manner?
-    SumNorm<VectorType> const velocityEnergyNorm(1.0, stiffnessMatrixNorm, 1.0,
-                                                 massMatrixNorm);
+    SumNorm<VectorType> const velocityEnergyNorm(1.0, ANorm, 1.0, MNorm);
 
     auto const nodalIntegrals = assemble_frictional<GridView, SmallVector>(
         leafView, p1Assembler, frictionalNodes);
@@ -370,7 +368,7 @@ int main(int argc, char *argv[]) {
       VectorType problem_rhs_initial(finestSize);
       {
         problem_rhs_initial = 0.0;
-        Arithmetic::addProduct(problem_rhs_initial, stiffnessMatrix, u_initial);
+        Arithmetic::addProduct(problem_rhs_initial, A, u_initial);
         myGlobalNonlinearity->updateState(alpha_initial);
         // NOTE: We assume differentiability of Psi at v0 here!
         myGlobalNonlinearity->addGradient(v_initial, problem_rhs_initial);
@@ -379,13 +377,13 @@ int main(int argc, char *argv[]) {
         problem_rhs_initial *= -1.0;
       }
       BlockGSStep<MatrixType, VectorType> accelerationSolverStep(
-          massMatrix, a_initial, problem_rhs_initial);
+          M, a_initial, problem_rhs_initial);
       accelerationSolverStep.ignoreNodes_ = &noNodes;
-      LoopSolver<VectorType> accelerationSolver(
-          &accelerationSolverStep, 100000, // FIXME
-          1e-12,                           // FIXME
-          &massMatrixNorm, Solver::FULL,   // FIXME
-          false);                          // absolute error
+      LoopSolver<VectorType> accelerationSolver(&accelerationSolverStep,
+                                                100000,               // FIXME
+                                                1e-12,                // FIXME
+                                                &MNorm, Solver::FULL, // FIXME
+                                                false); // absolute error
       accelerationSolver.solve();
     }
     // }}}
@@ -413,10 +411,10 @@ int main(int argc, char *argv[]) {
     std::fstream iterationWriter("iterations", std::fstream::out);
     std::fstream dampingWriter("damping", std::fstream::out);
 
-    auto timeSteppingScheme = initTimeStepper(
-        parset.get<Config::scheme>("timeSteppingScheme"),
-        velocityDirichletFunction, velocityDirichletNodes, massMatrix,
-        stiffnessMatrix, u_initial, v_initial, a_initial);
+    auto timeSteppingScheme =
+        initTimeStepper(parset.get<Config::scheme>("timeSteppingScheme"),
+                        velocityDirichletFunction, velocityDirichletNodes, M, A,
+                        u_initial, v_initial, a_initial);
     auto stateUpdater = initStateUpdater<SingletonVectorType, VectorType>(
         parset.get<Config::state_model>("boundary.friction.state_model"),
         alpha_initial, frictionalNodes, frictionData);
-- 
GitLab