OGS
SolidMechanicsDataStateless.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
8
namespace
ProcessLib::ThermoRichardsMechanics
9
{
10
template
<
int
DisplacementDim>
11
struct
SolidMechanicsDataStateless
12
{
13
KelvinMatrix<DisplacementDim>
stiffness_tensor
=
14
KV::KMnan<DisplacementDim>();
15
KelvinVector<DisplacementDim>
J_uT_BT_K_N
= KV::KVnan<DisplacementDim>();
16
KelvinVector<DisplacementDim>
J_up_BT_K_N
= KV::KVnan<DisplacementDim>();
17
};
18
}
// namespace ProcessLib::ThermoRichardsMechanics
Base.h
ProcessLib::ConstitutiveRelations::KelvinMatrix
KV::KelvinMatrixType< DisplacementDim > KelvinMatrix
Definition
ConstitutiveRelations/Base.h:20
ProcessLib::ConstitutiveRelations::KelvinVector
KV::KelvinVectorType< DisplacementDim > KelvinVector
Definition
ConstitutiveRelations/Base.h:17
ProcessLib::ThermoRichardsMechanics
Definition
ThermoRichardsMechanics/ConstitutiveCommon/Base.h:13
ProcessLib::ThermoRichardsMechanics::SolidMechanicsDataStateless
Definition
SolidMechanicsDataStateless.h:12
ProcessLib::ThermoRichardsMechanics::SolidMechanicsDataStateless::stiffness_tensor
KelvinMatrix< DisplacementDim > stiffness_tensor
Definition
SolidMechanicsDataStateless.h:13
ProcessLib::ThermoRichardsMechanics::SolidMechanicsDataStateless::J_up_BT_K_N
KelvinVector< DisplacementDim > J_up_BT_K_N
Definition
SolidMechanicsDataStateless.h:16
ProcessLib::ThermoRichardsMechanics::SolidMechanicsDataStateless::J_uT_BT_K_N
KelvinVector< DisplacementDim > J_uT_BT_K_N
Definition
SolidMechanicsDataStateless.h:15
ProcessLib
ThermoRichardsMechanics
ConstitutiveCommon
SolidMechanicsDataStateless.h
Generated by
1.14.0