OGS
LiquidViscosity.h
Go to the documentation of this file.
1
11#pragma once
12
13#include "Base.h"
14#include "BaseLib/StrongType.h"
15#include "LiquidDensity.h"
16
18{
21
22constexpr std::string_view ioName(struct LiquidViscosityDataTag*)
23{
24 return "viscosity";
25}
26
27template <int DisplacementDim>
29{
30 void eval(SpaceTimeData const& x_t, MediaData const& media_data,
31 LiquidDensityData const& rho_L_data,
33 LiquidViscosityData& out) const;
34};
35
36extern template struct LiquidViscosityModel<2>;
37extern template struct LiquidViscosityModel<3>;
38} // namespace ProcessLib::ThermoRichardsMechanics
constexpr std::string_view ioName(struct DarcyLawDataTag *)
Definition DarcyLaw.h:26
void eval(SpaceTimeData const &x_t, MediaData const &media_data, LiquidDensityData const &rho_L_data, TemperatureData< DisplacementDim > const &T_data, LiquidViscosityData &out) const