OGS
LiquidViscosity.h
Go to the documentation of this file.
1
11#pragma once
12
13#include "Base.h"
14#include "LiquidDensity.h"
15
17{
19{
20 double viscosity;
21
22 static auto reflect()
23 {
25 "viscosity", &LiquidViscosityData::viscosity);
26 }
27};
28
29template <int DisplacementDim>
31{
32 void eval(SpaceTimeData const& x_t, MediaData const& media_data,
33 LiquidDensityData const& rho_L_data,
35 LiquidViscosityData& out) const;
36};
37
38extern template struct LiquidViscosityModel<2>;
39extern template struct LiquidViscosityModel<3>;
40} // namespace ProcessLib::ThermoRichardsMechanics
auto reflectWithName(std::string name, Member Class::*member)
void eval(SpaceTimeData const &x_t, MediaData const &media_data, LiquidDensityData const &rho_L_data, TemperatureData< DisplacementDim > const &T_data, LiquidViscosityData &out) const