From 3a1ddbe275d23b9eaff0a16a278520fba7e8cc51 Mon Sep 17 00:00:00 2001 From: Elias Pipping <elias.pipping@fu-berlin.de> Date: Fri, 20 Jun 2014 13:40:47 +0200 Subject: [PATCH] [Cleanup] Rename: Global{RuinaN. -> RateStateF.} --- ...balruinanonlinearity.hh => globalratestatefriction.hh} | 8 ++++---- src/assemblers.cc | 4 ++-- src/assemblers.hh | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) rename dune/tectonic/{globalruinanonlinearity.hh => globalratestatefriction.hh} (91%) diff --git a/dune/tectonic/globalruinanonlinearity.hh b/dune/tectonic/globalratestatefriction.hh similarity index 91% rename from dune/tectonic/globalruinanonlinearity.hh rename to dune/tectonic/globalratestatefriction.hh index 8045d254..6fdcfacd 100644 --- a/dune/tectonic/globalruinanonlinearity.hh +++ b/dune/tectonic/globalratestatefriction.hh @@ -1,5 +1,5 @@ -#ifndef DUNE_TECTONIC_GLOBALRUINANONLINEARITY_HH -#define DUNE_TECTONIC_GLOBALRUINANONLINEARITY_HH +#ifndef DUNE_TECTONIC_GLOBALRATESTATEFRICTION_HH +#define DUNE_TECTONIC_GLOBALRATESTATEFRICTION_HH #include <vector> @@ -16,7 +16,7 @@ #include "frictionpotential.hh" template <class Matrix, class Vector, class GridView> -class GlobalRuinaNonlinearity : public GlobalFriction<Matrix, Vector> { +class GlobalRateStateFriction : public GlobalFriction<Matrix, Vector> { public: using GlobalFriction<Matrix, Vector>::block_size; using typename GlobalFriction<Matrix, Vector>::Friction; @@ -25,7 +25,7 @@ class GlobalRuinaNonlinearity : public GlobalFriction<Matrix, Vector> { using typename GlobalFriction<Matrix, Vector>::ScalarVector; public: - GlobalRuinaNonlinearity(BoundaryPatch<GridView> const &frictionalBoundary, + GlobalRateStateFriction(BoundaryPatch<GridView> const &frictionalBoundary, GridView const &gridView, GlobalFrictionData<block_size> const &frictionInfo, // Note: passing the following two makes no sense diff --git a/src/assemblers.cc b/src/assemblers.cc index 6b2a7471..1cd1d02f 100644 --- a/src/assemblers.cc +++ b/src/assemblers.cc @@ -122,7 +122,7 @@ auto MyAssembler<GridView, dimension>::assembleFrictionNonlinearity( BoundaryPatch<GridView> const &frictionalBoundary, GlobalFrictionData<dimension> const &frictionInfo, ScalarVector const &normalStress) - -> std::shared_ptr<GlobalRuinaNonlinearity<Matrix, Vector, GridView>> { + -> std::shared_ptr<GlobalRateStateFriction<Matrix, Vector, GridView>> { // Lump negative normal stress (kludge) ScalarVector weights; { @@ -133,7 +133,7 @@ auto MyAssembler<GridView, dimension>::assembleFrictionNonlinearity( vertexAssembler.assembleBoundaryFunctional(frictionalBoundaryAssembler, weights, frictionalBoundary); } - return std::make_shared<GlobalRuinaNonlinearity<Matrix, Vector, GridView>>( + return std::make_shared<GlobalRateStateFriction<Matrix, Vector, GridView>>( frictionalBoundary, gridView, frictionInfo, weights, normalStress); } diff --git a/src/assemblers.hh b/src/assemblers.hh index 96f98341..2f944c71 100644 --- a/src/assemblers.hh +++ b/src/assemblers.hh @@ -14,7 +14,7 @@ #include <dune/fufem/functionspacebases/p1nodalbasis.hh> #include <dune/tectonic/globalfrictiondata.hh> -#include <dune/tectonic/globalruinanonlinearity.hh> +#include <dune/tectonic/globalratestatefriction.hh> template <class GridView, int dimension> class MyAssembler { public: @@ -75,7 +75,7 @@ template <class GridView, int dimension> class MyAssembler { ScalarVector &normalStress, double youngModulus, double poissonRatio, Vector const &displacement); - std::shared_ptr<GlobalRuinaNonlinearity<Matrix, Vector, GridView>> + std::shared_ptr<GlobalRateStateFriction<Matrix, Vector, GridView>> assembleFrictionNonlinearity( BoundaryPatch<GridView> const &frictionalBoundary, GlobalFrictionData<dimension> const &frictionInfo, -- GitLab