OGS
SolidThermalExpansion.h
Go to the documentation of this file.
1
10#pragma once
11
12#include "Base.h"
13
14namespace ProcessLib::TH2M
15{
16namespace ConstitutiveRelations
17{
18template <int DisplacementDim>
26
27template <int DisplacementDim>
29{
30 void eval(SpaceTimeData const& x_t, MediaData const& media_data,
33};
34
35extern template struct SolidThermalExpansionModel<2>;
36extern template struct SolidThermalExpansionModel<3>;
37} // namespace ConstitutiveRelations
38} // namespace ProcessLib::TH2M
static constexpr double nan
Convenience alias for not a number.
Definition Base.h:80
KV::KelvinVectorType< DisplacementDim > KelvinVector
Definition Base.h:26
void eval(SpaceTimeData const &x_t, MediaData const &media_data, TemperatureData const &T_data, ReferenceTemperatureData T0, SolidThermalExpansionData< DisplacementDim > &out) const