From af4b7fb3aa04c7a4042ea0a35d8de63e237468a1 Mon Sep 17 00:00:00 2001 From: Elias Pipping <elias.pipping@fu-berlin.de> Date: Tue, 17 Dec 2013 13:13:33 +0100 Subject: [PATCH] [Cleanup] Assemble a GlobalRuinaNonlinearity --- src/assemblers.cc | 4 +--- src/assemblers.hh | 4 ++-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/assemblers.cc b/src/assemblers.cc index 6b66fa44..cfa0de5f 100644 --- a/src/assemblers.cc +++ b/src/assemblers.cc @@ -15,8 +15,6 @@ #include <dune/fufem/assemblers/localassemblers/viscosityassembler.hh> #include <dune/fufem/assemblers/localassemblers/vonmisesstressassembler.hh> -#include <dune/tectonic/globalruinanonlinearity.hh> - #include "assemblers.hh" template <class GridView, int dimension> @@ -95,7 +93,7 @@ void MyAssembler<GridView, dimension>::assembleNeumann( template <class GridView, int dimension> auto MyAssembler<GridView, dimension>::assembleFrictionNonlinearity( BoundaryPatch<GridView> const &frictionalBoundary, FrictionData const &fd) - -> std::shared_ptr<GlobalNonlinearity<Matrix, Vector>> { + -> std::shared_ptr<GlobalRuinaNonlinearity<Matrix, Vector>> { // Lump negative normal stress (kludge) ScalarVector weights; { diff --git a/src/assemblers.hh b/src/assemblers.hh index aa5ad3e3..0987f2a1 100644 --- a/src/assemblers.hh +++ b/src/assemblers.hh @@ -13,7 +13,7 @@ #pragma clang diagnostic pop #include <dune/fufem/functionspacebases/p1nodalbasis.hh> -#include <dune/tectonic/globalnonlinearity.hh> +#include <dune/tectonic/globalruinanonlinearity.hh> template <class GridView, int dimension> class MyAssembler { public: @@ -62,7 +62,7 @@ template <class GridView, int dimension> class MyAssembler { Dune::VirtualFunction<double, double> const &neumann, double relativeTime); - std::shared_ptr<GlobalNonlinearity<Matrix, Vector>> + std::shared_ptr<GlobalRuinaNonlinearity<Matrix, Vector>> assembleFrictionNonlinearity( BoundaryPatch<GridView> const &frictionalBoundary, FrictionData const &fd); -- GitLab