OGS
Viscosity.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 "
Base.h
"
7
#include "
MassMoleFractions.h
"
8
9
namespace
ProcessLib::TH2M
10
{
11
namespace
ConstitutiveRelations
12
{
13
struct
ViscosityData
14
{
15
double
mu_GR
=
nan
;
16
double
mu_LR
=
nan
;
17
};
18
19
struct
ViscosityModel
20
{
21
void
eval
(
SpaceTimeData
const
& x_t,
MediaData
const
& media_data,
22
TemperatureData
const
& T_data,
23
MassMoleFractionsData
const
& mass_mole_fractions_data,
24
ViscosityData
& viscosity_data)
const
;
25
};
26
}
// namespace ConstitutiveRelations
27
}
// namespace ProcessLib::TH2M
MassMoleFractions.h
Base.h
ProcessLib::ConstitutiveRelations::nan
static constexpr double nan
Convenience alias for not a number.
Definition
ConstitutiveRelations/Base.h:97
ProcessLib::TH2M::ConstitutiveRelations
Definition
Advection.cpp:9
ProcessLib::TH2M
Definition
Advection.cpp:7
ProcessLib::ConstitutiveRelations::SpaceTimeData
Definition
ConstitutiveRelations/Base.h:90
ProcessLib::TH2M::ConstitutiveRelations::MassMoleFractionsData
Definition
MassMoleFractions.h:14
ProcessLib::TH2M::ConstitutiveRelations::MediaData
Definition
TH2M/ConstitutiveRelations/Base.h:19
ProcessLib::TH2M::ConstitutiveRelations::TemperatureData
Definition
TH2M/ConstitutiveRelations/Base.h:78
ProcessLib::TH2M::ConstitutiveRelations::ViscosityData
Definition
Viscosity.h:14
ProcessLib::TH2M::ConstitutiveRelations::ViscosityData::mu_GR
double mu_GR
Definition
Viscosity.h:15
ProcessLib::TH2M::ConstitutiveRelations::ViscosityData::mu_LR
double mu_LR
Definition
Viscosity.h:16
ProcessLib::TH2M::ConstitutiveRelations::ViscosityModel
Definition
Viscosity.h:20
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:10
ProcessLib
TH2M
ConstitutiveRelations
Viscosity.h
Generated by
1.14.0