OGS
SolidDensityData.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 "
ProcessLib/Reflection/ReflectionData.h
"
7
8
namespace
ProcessLib::ThermoRichardsMechanics
9
{
10
struct
SolidDensityData
11
{
12
double
rho_SR
;
13
double
dry_density_solid
;
14
15
static
auto
reflect
()
16
{
17
return
ProcessLib::Reflection::reflectWithName
(
18
"dry_density_solid"
, &
SolidDensityData::dry_density_solid
);
19
}
20
};
21
22
}
// namespace ProcessLib::ThermoRichardsMechanics
ReflectionData.h
ProcessLib::Reflection::reflectWithName
auto reflectWithName(std::string name, Member Class::*member)
Definition
ReflectionData.h:72
ProcessLib::ThermoRichardsMechanics
Definition
ThermoRichardsMechanics/ConstitutiveCommon/Base.h:9
ProcessLib::ThermoRichardsMechanics::SolidDensityData
Definition
SolidDensityData.h:11
ProcessLib::ThermoRichardsMechanics::SolidDensityData::rho_SR
double rho_SR
Definition
SolidDensityData.h:12
ProcessLib::ThermoRichardsMechanics::SolidDensityData::reflect
static auto reflect()
Definition
SolidDensityData.h:15
ProcessLib::ThermoRichardsMechanics::SolidDensityData::dry_density_solid
double dry_density_solid
Definition
SolidDensityData.h:13
ProcessLib
ThermoRichardsMechanics
ConstitutiveCommon
SolidDensityData.h
Generated by
1.14.0