OGS
FormEffectiveThermalConductivity.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2// SPDX-License-Identifier: BSD-3-Clause
3
4#pragma once
5
6#include <Eigen/Core>
7
9
10namespace MaterialPropertyLib
11{
12template <int GlobalDim>
13Eigen::Matrix<double, GlobalDim, GlobalDim> formEffectiveThermalConductivity(
14 MaterialPropertyLib::PropertyDataType const& solid_thermal_conductivity,
15 const double fluid_thermal_conductivity, const double porosity);
16} // namespace MaterialPropertyLib
Eigen::Matrix< double, GlobalDim, GlobalDim > formEffectiveThermalConductivity(MaterialPropertyLib::PropertyDataType const &solid_thermal_conductivity, const double fluid_thermal_conductivity, const double porosity)
std::variant< double, Eigen::Matrix< double, 2, 1 >, Eigen::Matrix< double, 3, 1 >, Eigen::Matrix< double, 2, 2 >, Eigen::Matrix< double, 3, 3 >, Eigen::Matrix< double, 4, 1 >, Eigen::Matrix< double, 6, 1 >, Eigen::MatrixXd > PropertyDataType