diff --git a/MaterialLib/PorousMedium/Permeability/Permeability.h b/MaterialLib/PorousMedium/Permeability/Permeability.h index c34a1780aa977938f4a2332456047e89d35966f9..679a9c5f743c8118073beb7b18b726f8850339a2 100644 --- a/MaterialLib/PorousMedium/Permeability/Permeability.h +++ b/MaterialLib/PorousMedium/Permeability/Permeability.h @@ -37,8 +37,6 @@ public: "tensor is defined for a %d dimensional problem.", permeability_parameter.getNumberOfComponents(), _dimension); } - _intrinsic_permeability_tensor = - Eigen::MatrixXd(_dimension, _dimension); } ~Permeability() = default; @@ -58,20 +56,14 @@ public: (void)variable; (void)temperature; - _intrinsic_permeability_tensor = - Eigen::Map<Eigen::Matrix<double, - Eigen::Dynamic, - Eigen::Dynamic, - Eigen::RowMajor> const>( - _permeability_parameter(t, pos).data(), _dimension, _dimension); - - return _intrinsic_permeability_tensor; + return Eigen::Map<Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic, + Eigen::RowMajor> const>( + _permeability_parameter(t, pos).data(), _dimension, _dimension); } private: ParameterLib::Parameter<double> const& _permeability_parameter; int const _dimension; - mutable Eigen::MatrixXd _intrinsic_permeability_tensor; }; } // namespace PorousMedium