From 2481394cfffd72af7faf56f4a8dbf3a857e8f3b5 Mon Sep 17 00:00:00 2001 From: Patrick Jaap <patrick.jaap@tu-dresden.de> Date: Fri, 26 Jun 2020 18:15:02 +0200 Subject: [PATCH] Local energy densities: parameter are always `double` This improves the automatic differentiation a bit. --- dune/elasticity/materials/exphenckydensity.hh | 2 +- .../materials/mooneyrivlindensity.hh | 26 +++++++++---------- dune/elasticity/materials/neohookedensity.hh | 2 +- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/dune/elasticity/materials/exphenckydensity.hh b/dune/elasticity/materials/exphenckydensity.hh index 9258e57..3f2a299 100644 --- a/dune/elasticity/materials/exphenckydensity.hh +++ b/dune/elasticity/materials/exphenckydensity.hh @@ -85,7 +85,7 @@ public: } /** \brief Lame constants */ - field_type mu_, lambda_, kappa_, k_, khat_, alpha_, beta_; + double mu_, lambda_, kappa_, k_, khat_, alpha_, beta_; }; } // namespace Dune::Elasticity diff --git a/dune/elasticity/materials/mooneyrivlindensity.hh b/dune/elasticity/materials/mooneyrivlindensity.hh index 3cf4d5d..de04151 100644 --- a/dune/elasticity/materials/mooneyrivlindensity.hh +++ b/dune/elasticity/materials/mooneyrivlindensity.hh @@ -126,19 +126,19 @@ public: } /** \brief Lame constants */ - field_type mooneyrivlin_a, - mooneyrivlin_b, - mooneyrivlin_c, - mooneyrivlin_10, - mooneyrivlin_01, - mooneyrivlin_20, - mooneyrivlin_02, - mooneyrivlin_11, - mooneyrivlin_30, - mooneyrivlin_21, - mooneyrivlin_12, - mooneyrivlin_03, - mooneyrivlin_k; + double mooneyrivlin_a, + mooneyrivlin_b, + mooneyrivlin_c, + mooneyrivlin_10, + mooneyrivlin_01, + mooneyrivlin_20, + mooneyrivlin_02, + mooneyrivlin_11, + mooneyrivlin_30, + mooneyrivlin_21, + mooneyrivlin_12, + mooneyrivlin_03, + mooneyrivlin_k; std::string mooneyrivlin_energy; }; diff --git a/dune/elasticity/materials/neohookedensity.hh b/dune/elasticity/materials/neohookedensity.hh index f93acf0..9b3f2f3 100644 --- a/dune/elasticity/materials/neohookedensity.hh +++ b/dune/elasticity/materials/neohookedensity.hh @@ -76,7 +76,7 @@ public: } /** \brief Lame constants */ - field_type mu_, lambda_, kappa_; + double mu_, lambda_, kappa_; }; } // namespace Dune::Elasticity -- GitLab