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
8
#include "
MaterialLib/MPL/Property.h
"
9
10
namespace
MaterialPropertyLib
11
{
12
template
<
int
GlobalDim>
13
Eigen::Matrix<double, GlobalDim, GlobalDim>
formEffectiveThermalConductivity
(
14
MaterialPropertyLib::PropertyDataType
const
& solid_thermal_conductivity,
15
const
double
fluid_thermal_conductivity,
const
double
porosity
);
16
}
// namespace MaterialPropertyLib
Property.h
MaterialPropertyLib
Definition
ChemicalSolverInterface.h:98
MaterialPropertyLib::formEffectiveThermalConductivity
Eigen::Matrix< double, GlobalDim, GlobalDim > formEffectiveThermalConductivity(MaterialPropertyLib::PropertyDataType const &solid_thermal_conductivity, const double fluid_thermal_conductivity, const double porosity)
Definition
FormEffectiveThermalConductivity.cpp:11
MaterialPropertyLib::porosity
@ porosity
Definition
PropertyType.h:65
MaterialPropertyLib::PropertyDataType
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
Definition
MaterialLib/MPL/Property.h:24
MaterialLib
MPL
Utils
FormEffectiveThermalConductivity.h
Generated by
1.14.0