OGS
VapourPartialPressure.h
Go to the documentation of this file.
1
10
#pragma once
11
12
#include "
Base.h
"
13
#include "
ProcessLib/Reflection/ReflectionData.h
"
14
15
namespace
ProcessLib::TH2M
16
{
17
namespace
ConstitutiveRelations
18
{
19
struct
VapourPartialPressureData
20
{
21
// water partial pressure in gas phase
22
double
pWGR
=
nan
;
23
24
static
auto
reflect
()
25
{
26
using
Self =
VapourPartialPressureData
;
27
namespace
R =
ProcessLib::Reflection
;
28
29
return
std::tuple{
30
R::makeReflectionData(
"vapour_pressure"
, &Self::pWGR)};
31
}
32
};
33
34
}
// namespace ConstitutiveRelations
35
}
// namespace ProcessLib::TH2M
ReflectionData.h
Base.h
ProcessLib::ConstitutiveRelations::nan
static constexpr double nan
Convenience alias for not a number.
Definition
Base.h:80
ProcessLib::Reflection
Definition
ReflectionData.h:17
ProcessLib::TH2M
Definition
Advection.cpp:13
ProcessLib::TH2M::ConstitutiveRelations::VapourPartialPressureData
Definition
VapourPartialPressure.h:20
ProcessLib::TH2M::ConstitutiveRelations::VapourPartialPressureData::reflect
static auto reflect()
Definition
VapourPartialPressure.h:24
ProcessLib::TH2M::ConstitutiveRelations::VapourPartialPressureData::pWGR
double pWGR
Definition
VapourPartialPressure.h:22
ProcessLib
TH2M
ConstitutiveRelations
VapourPartialPressure.h
Generated by
1.12.0