OGS
SolidDensity.h
Go to the documentation of this file.
1
11#pragma once
12
13#include "Base.h"
14#include "Porosity.h"
15
17{
19{
20 double rho_SR;
22
23 static auto reflect()
24 {
26 "dry_density_solid", &SolidDensityData::dry_density_solid);
27 }
28};
29
30template <int DisplacementDim>
32{
33 void eval(SpaceTimeData const& x_t, MediaData const& media_data,
34 PorosityData const& poro_data,
36 SolidDensityData& out) const;
37};
38
39extern template struct SolidDensityModel<2>;
40extern template struct SolidDensityModel<3>;
41} // namespace ProcessLib::ThermoRichardsMechanics
auto reflectWithName(std::string name, Member Class::*member)
void eval(SpaceTimeData const &x_t, MediaData const &media_data, PorosityData const &poro_data, TemperatureData< DisplacementDim > const &T_data, SolidDensityData &out) const