OGS
ThermoMechanicsProcessData.h
Go to the documentation of this file.
1
11#pragma once
12
13#include <Eigen/Core>
14#include <memory>
15#include <utility>
16
19
20namespace MaterialLib
21{
22namespace Solids
23{
24template <int DisplacementDim>
25struct MechanicsBase;
26}
27} // namespace MaterialLib
28namespace ProcessLib
29{
30namespace ThermoMechanics
31{
32template <int DisplacementDim>
58
59} // namespace ThermoMechanics
60} // namespace ProcessLib
Eigen::Matrix< double, DisplacementDim, 1 > const specific_body_force
int const heat_conduction_process_id
ID of heat conduction process.
std::map< int, std::unique_ptr< MaterialLib::Solids::MechanicsBase< DisplacementDim > > > solid_materials
The constitutive relation for the mechanical part.
MaterialPropertyLib::MaterialSpatialDistributionMap media_map
ParameterLib::Parameter< double > const *const initial_stress
MeshLib::PropertyVector< int > const *const material_ids