OGS
Viscosity.h
Go to the documentation of this file.
1
10
#pragma once
11
12
#include "
Base.h
"
13
#include "
MassMoleFractions.h
"
14
15
namespace
ProcessLib::TH2M
16
{
17
namespace
ConstitutiveRelations
18
{
19
struct
ViscosityData
20
{
21
double
mu_GR
=
nan
;
22
double
mu_LR
=
nan
;
23
};
24
25
struct
ViscosityModel
26
{
27
void
eval
(
SpaceTimeData
const
& x_t,
MediaData
const
& media_data,
28
TemperatureData
const
& T_data,
29
MassMoleFractionsData
const
& mass_mole_fractions_data,
30
ViscosityData
& viscosity_data)
const
;
31
};
32
}
// namespace ConstitutiveRelations
33
}
// namespace ProcessLib::TH2M
MassMoleFractions.h
Base.h
ProcessLib::ConstitutiveRelations::nan
static constexpr double nan
Convenience alias for not a number.
Definition
Base.h:80
ProcessLib::TH2M
Definition
Advection.cpp:13
ProcessLib::ConstitutiveRelations::SpaceTimeData
Definition
Base.h:73
ProcessLib::TH2M::ConstitutiveRelations::MassMoleFractionsData
Definition
MassMoleFractions.h:20
ProcessLib::TH2M::ConstitutiveRelations::MediaData
Definition
Base.h:39
ProcessLib::TH2M::ConstitutiveRelations::TemperatureData
Definition
Base.h:52
ProcessLib::TH2M::ConstitutiveRelations::ViscosityData
Definition
Viscosity.h:20
ProcessLib::TH2M::ConstitutiveRelations::ViscosityData::mu_GR
double mu_GR
Definition
Viscosity.h:21
ProcessLib::TH2M::ConstitutiveRelations::ViscosityData::mu_LR
double mu_LR
Definition
Viscosity.h:22
ProcessLib::TH2M::ConstitutiveRelations::ViscosityModel
Definition
Viscosity.h:26
ProcessLib::TH2M::ConstitutiveRelations::ViscosityModel::eval
void eval(SpaceTimeData const &x_t, MediaData const &media_data, TemperatureData const &T_data, MassMoleFractionsData const &mass_mole_fractions_data, ViscosityData &viscosity_data) const
Definition
Viscosity.cpp:16
ProcessLib
TH2M
ConstitutiveRelations
Viscosity.h
Generated by
1.12.0