OGS
Viscosity.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 "Viscosity.h"
5
6namespace ProcessLib::TH2M
7{
9{
10void ViscosityModel::eval(SpaceTimeData const& x_t, MediaData const& media_data,
11 TemperatureData const& T_data,
12 MassMoleFractionsData const& mass_mole_fractions_data,
13 ViscosityData& viscosity_data) const
14{
16
17 variables.temperature = T_data.T;
18 variables.molar_fraction = mass_mole_fractions_data.xnCG;
19
20 viscosity_data.mu_GR = media_data.viscosity_gas.template value<double>(
21 variables, x_t.x, x_t.t, x_t.dt);
22
23 viscosity_data.mu_LR = media_data.viscosity_liquid.template value<double>(
24 variables, x_t.x, x_t.t, x_t.dt);
25}
26} // namespace ConstitutiveRelations
27} // namespace ProcessLib::TH2M
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