OGS
FormEffectiveThermalConductivity.h
Go to the documentation of this file.
1
/*
2
* \file
3
* \copyright
4
* Copyright (c) 2012-2024, OpenGeoSys Community (http://www.opengeosys.org)
5
* Distributed under a Modified BSD License.
6
* See accompanying file LICENSE.txt or
7
* http://www.opengeosys.org/project/license
8
*
9
* Created on July 31, 2019, 12:10 PM
10
*/
11
12
#pragma once
13
14
#include <Eigen/Core>
15
16
#include "
MaterialLib/MPL/Property.h
"
17
18
namespace
MaterialPropertyLib
19
{
20
template
<
int
GlobalDim>
21
Eigen::Matrix<double, GlobalDim, GlobalDim>
formEffectiveThermalConductivity
(
22
MaterialPropertyLib::PropertyDataType
const
& solid_thermal_conductivity,
23
const
double
fluid_thermal_conductivity,
const
double
porosity
);
24
}
// namespace MaterialPropertyLib
Property.h
MaterialPropertyLib
Definition
ChemicalSolverInterface.h:21
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:19
MaterialPropertyLib::porosity
@ porosity
Definition
PropertyType.h:74
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
Property.h:31
MaterialLib
MPL
Utils
FormEffectiveThermalConductivity.h
Generated by
1.12.0