OGS
EqT.cpp
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
#include "
EqT.h
"
5
6
namespace
ProcessLib::ThermoRichardsMechanics
7
{
8
template
<
int
DisplacementDim>
9
void
EqTModel<DisplacementDim>::eval
(
10
TRMHeatStorageAndFluxData<DisplacementDim>
const
& heat_data,
11
TRMVaporDiffusionData<DisplacementDim>
const
& vap_data,
12
EqTData<DisplacementDim>
& out)
const
13
{
14
out.
M_TT_X_NTN
= heat_data.
M_TT_X_NTN
+ vap_data.
M_TT_X_NTN
;
15
16
out.
K_TT_NT_V_dN
= heat_data.
advective_heat_flux_contribution_to_K_liquid
+
17
vap_data.
vapor_flux
* vap_data.
heat_capacity_vapor
;
18
}
19
20
template
struct
EqTModel<2>
;
21
template
struct
EqTModel<3>
;
22
}
// namespace ProcessLib::ThermoRichardsMechanics
EqT.h
ProcessLib::ThermoRichardsMechanics
Definition
ThermoRichardsMechanics/ConstitutiveCommon/Base.h:13
ProcessLib::ThermoRichardsMechanics::EqTData
Definition
EqT.h:13
ProcessLib::ThermoRichardsMechanics::EqTData::K_TT_NT_V_dN
GlobalDimVector< DisplacementDim > K_TT_NT_V_dN
Definition
EqT.h:14
ProcessLib::ThermoRichardsMechanics::EqTData::M_TT_X_NTN
double M_TT_X_NTN
Definition
EqT.h:15
ProcessLib::ThermoRichardsMechanics::EqTModel
Definition
EqT.h:20
ProcessLib::ThermoRichardsMechanics::EqTModel::eval
void eval(TRMHeatStorageAndFluxData< DisplacementDim > const &heat_data, TRMVaporDiffusionData< DisplacementDim > const &vap_data, EqTData< DisplacementDim > &out) const
Definition
EqT.cpp:9
ProcessLib::ThermoRichardsMechanics::TRMHeatStorageAndFluxData
Definition
TRMHeatStorageAndFlux.h:16
ProcessLib::ThermoRichardsMechanics::TRMHeatStorageAndFluxData::advective_heat_flux_contribution_to_K_liquid
GlobalDimVector< DisplacementDim > advective_heat_flux_contribution_to_K_liquid
Definition
TRMHeatStorageAndFlux.h:22
ProcessLib::ThermoRichardsMechanics::TRMHeatStorageAndFluxData::M_TT_X_NTN
double M_TT_X_NTN
Definition
TRMHeatStorageAndFlux.h:17
ProcessLib::ThermoRichardsMechanics::TRMVaporDiffusionData
Definition
TRMVaporDiffusion.h:13
ProcessLib::ThermoRichardsMechanics::TRMVaporDiffusionData::vapor_flux
GlobalDimVector< DisplacementDim > vapor_flux
Definition
TRMVaporDiffusion.h:15
ProcessLib::ThermoRichardsMechanics::TRMVaporDiffusionData::heat_capacity_vapor
double heat_capacity_vapor
Definition
TRMVaporDiffusion.h:14
ProcessLib::ThermoRichardsMechanics::TRMVaporDiffusionData::M_TT_X_NTN
double M_TT_X_NTN
Definition
TRMVaporDiffusion.h:23
ProcessLib
ThermoRichardsMechanics
ConstitutiveCommon
EqT.cpp
Generated by
1.14.0