OGS
LargeDeformation/ConstitutiveRelations/SolidDensity.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 "
Base.h
"
7
#include "
BaseLib/StrongType.h
"
8
9
namespace
ProcessLib::LargeDeformation
10
{
11
using
SolidDensity
=
BaseLib::StrongType<double, struct SolidDensityTag>
;
12
13
struct
SolidDensityModel
14
{
15
void
eval
(
SpaceTimeData
const
& x_t,
MediaData
const
& media_data,
16
Temperature
const
& temperature,
SolidDensity
& out)
const
;
17
};
18
}
// namespace ProcessLib::LargeDeformation
Base.h
StrongType.h
ProcessLib::ConstitutiveRelations::Temperature
BaseLib::StrongType< double, struct TemperatureTag > Temperature
Definition
ConstitutiveRelations/Base.h:29
ProcessLib::LargeDeformation
Definition
LargeDeformation/ConstitutiveRelations/Base.h:12
ProcessLib::LargeDeformation::SolidDensity
BaseLib::StrongType< double, struct SolidDensityTag > SolidDensity
Definition
LargeDeformation/ConstitutiveRelations/SolidDensity.h:11
BaseLib::StrongType
Definition
StrongType.h:18
ProcessLib::ConstitutiveRelations::SpaceTimeData
Definition
ConstitutiveRelations/Base.h:90
ProcessLib::LargeDeformation::MediaData
Definition
LargeDeformation/ConstitutiveRelations/Base.h:17
ProcessLib::LargeDeformation::SolidDensityModel
Definition
LargeDeformation/ConstitutiveRelations/SolidDensity.h:14
ProcessLib::LargeDeformation::SolidDensityModel::eval
void eval(SpaceTimeData const &x_t, MediaData const &media_data, Temperature const &temperature, SolidDensity &out) const
Definition
LargeDeformation/ConstitutiveRelations/SolidDensity.cpp:8
ProcessLib
LargeDeformation
ConstitutiveRelations
SolidDensity.h
Generated by
1.14.0