OGS
CreateConstitutiveSetting.cpp
Go to the documentation of this file.
1
11
#include "
CreateConstitutiveSetting.h
"
12
13
#include "
MaterialLib/SolidModels/CreateConstitutiveRelation.h
"
14
15
namespace
ProcessLib::ThermoRichardsMechanics
16
{
17
namespace
ConstitutiveStress_StrainTemperature
18
{
19
template
<
int
DisplacementDim>
20
std::map<int, std::unique_ptr<SolidConstitutiveRelation<DisplacementDim>>>
21
CreateConstitutiveSetting<DisplacementDim>::createSolidConstitutiveRelations
(
22
std::vector<std::unique_ptr<ParameterLib::ParameterBase>>
const
& parameters,
23
std::optional<ParameterLib::CoordinateSystem>
const
&
24
local_coordinate_system,
25
BaseLib::ConfigTree
const
& config)
26
{
27
return
MaterialLib::Solids::createConstitutiveRelations<DisplacementDim>(
28
parameters, local_coordinate_system, config);
29
}
30
31
template
struct
CreateConstitutiveSetting<2>
;
32
template
struct
CreateConstitutiveSetting<3>
;
33
}
// namespace ConstitutiveStress_StrainTemperature
34
}
// namespace ProcessLib::ThermoRichardsMechanics
CreateConstitutiveRelation.h
CreateConstitutiveSetting.h
BaseLib::ConfigTree
Definition
ConfigTree.h:107
ProcessLib::ThermoRichardsMechanics
Definition
Base.h:20
ProcessLib::ThermoRichardsMechanics::ConstitutiveStress_StrainTemperature::CreateConstitutiveSetting
Definition
CreateConstitutiveSetting.h:24
ProcessLib::ThermoRichardsMechanics::ConstitutiveStress_StrainTemperature::CreateConstitutiveSetting::createSolidConstitutiveRelations
static std::map< int, std::unique_ptr< SolidConstitutiveRelation< DisplacementDim > > > createSolidConstitutiveRelations(std::vector< std::unique_ptr< ParameterLib::ParameterBase > > const ¶meters, std::optional< ParameterLib::CoordinateSystem > const &local_coordinate_system, BaseLib::ConfigTree const &config)
Definition
CreateConstitutiveSetting.cpp:21
ProcessLib
ThermoRichardsMechanics
ConstitutiveStress_StrainTemperature
CreateConstitutiveSetting.cpp
Generated by
1.10.0