OGS
SolidThermalExpansionData.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/ThermoRichardsMechanics/ConstitutiveCommon/Base.h
"
7
8
namespace
ProcessLib::ThermoRichardsMechanics
9
{
10
template
<
int
DisplacementDim>
11
struct
SolidThermalExpansionData
12
{
13
KelvinVector<DisplacementDim>
solid_linear_thermal_expansivity_vector
;
14
};
15
// Explicit instantiation declarations to avoid multiple-definition issues.
16
extern
template
struct
SolidThermalExpansionData<2>
;
17
extern
template
struct
SolidThermalExpansionData<3>
;
18
19
}
// namespace ProcessLib::ThermoRichardsMechanics
Base.h
ProcessLib::ConstitutiveRelations::KelvinVector
KV::KelvinVectorType< DisplacementDim > KelvinVector
Definition
ConstitutiveRelations/Base.h:17
ProcessLib::ThermoRichardsMechanics
Definition
ThermoRichardsMechanics/ConstitutiveCommon/Base.h:9
ProcessLib::ThermoRichardsMechanics::SolidThermalExpansionData
Definition
SolidThermalExpansionData.h:12
ProcessLib::ThermoRichardsMechanics::SolidThermalExpansionData::solid_linear_thermal_expansivity_vector
KelvinVector< DisplacementDim > solid_linear_thermal_expansivity_vector
Definition
SolidThermalExpansionData.h:13
ProcessLib
ThermoRichardsMechanics
ConstitutiveCommon
SolidThermalExpansionData.h
Generated by
1.14.0