From f1251bc46409a4a38d34f39122bcdc4c7fa76afa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rg=20Buchwald?= <joerg.buchwald@ufz.de>
Date: Mon, 1 Jul 2024 11:46:35 +0200
Subject: [PATCH] use transformation from parameter lib

---
 .../EffectiveThermalConductivityPorosityMixing.cpp          | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/MaterialLib/MPL/Properties/EffectiveThermalConductivityPorosityMixing.cpp b/MaterialLib/MPL/Properties/EffectiveThermalConductivityPorosityMixing.cpp
index 78600f81d62..322bac64fcf 100644
--- a/MaterialLib/MPL/Properties/EffectiveThermalConductivityPorosityMixing.cpp
+++ b/MaterialLib/MPL/Properties/EffectiveThermalConductivityPorosityMixing.cpp
@@ -176,11 +176,9 @@ PropertyDataType EffectiveThermalConductivityPorosityMixing<GlobalDim>::value(
     if (local_coordinate_system_ &&
         (solid_thermal_conductivity.cols() == GlobalDim))
     {
-        Eigen::Matrix<double, GlobalDim, GlobalDim> const e =
-            local_coordinate_system_->transformation<GlobalDim>(pos);
-
         solid_thermal_conductivity =
-            e.transpose() * solid_thermal_conductivity * e;
+            local_coordinate_system_->rotateTensor<GlobalDim>(
+                solid_thermal_conductivity, pos);
     }
     auto const I = Eigen::Matrix<double, GlobalDim, GlobalDim>::Identity();
     Eigen::Matrix<double, GlobalDim, GlobalDim> const
-- 
GitLab