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