OGS
|
Definition at line 38 of file TH2MProcessData.h.
#include <TH2MProcessData.h>
Public Attributes | |
MeshLib::PropertyVector< int > const *const | material_ids = nullptr |
std::unique_ptr< MaterialPropertyLib::MaterialSpatialDistributionMap > | media_map = nullptr |
std::map< int, std::unique_ptr< MaterialLib::Solids::MechanicsBase< DisplacementDim > > > | solid_materials |
std::unique_ptr< PhaseTransitionModel > | phase_transition_model_ = nullptr |
ParameterLib::Parameter< double > const & | reference_temperature |
ParameterLib::Parameter< double > const *const | initial_stress |
Eigen::Matrix< double, DisplacementDim, 1 > const | specific_body_force |
bool const | apply_mass_lumping |
MeshLib::PropertyVector< double > * | element_saturation = nullptr |
MeshLib::PropertyVector< double > * | gas_pressure_interpolated = nullptr |
MeshLib::PropertyVector< double > * | capillary_pressure_interpolated = nullptr |
MeshLib::PropertyVector< double > * | temperature_interpolated = nullptr |
MeshLib::PropertyVector< double > * | liquid_pressure_interpolated = nullptr |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW | |
bool const ProcessLib::TH2M::TH2MProcessData< DisplacementDim >::apply_mass_lumping |
Definition at line 64 of file TH2MProcessData.h.
MeshLib::PropertyVector<double>* ProcessLib::TH2M::TH2MProcessData< DisplacementDim >::capillary_pressure_interpolated = nullptr |
Definition at line 68 of file TH2MProcessData.h.
ProcessLib::TH2M::TH2MProcessData< DisplacementDim >::EIGEN_MAKE_ALIGNED_OPERATOR_NEW |
Definition at line 72 of file TH2MProcessData.h.
MeshLib::PropertyVector<double>* ProcessLib::TH2M::TH2MProcessData< DisplacementDim >::element_saturation = nullptr |
Definition at line 66 of file TH2MProcessData.h.
MeshLib::PropertyVector<double>* ProcessLib::TH2M::TH2MProcessData< DisplacementDim >::gas_pressure_interpolated = nullptr |
Definition at line 67 of file TH2MProcessData.h.
ParameterLib::Parameter<double> const* const ProcessLib::TH2M::TH2MProcessData< DisplacementDim >::initial_stress |
Optional, initial stress field. A symmetric tensor, short vector representation of length 4 or 6, ParameterLib::Parameter<double>.
Definition at line 57 of file TH2MProcessData.h.
MeshLib::PropertyVector<double>* ProcessLib::TH2M::TH2MProcessData< DisplacementDim >::liquid_pressure_interpolated = nullptr |
Definition at line 70 of file TH2MProcessData.h.
MeshLib::PropertyVector<int> const* const ProcessLib::TH2M::TH2MProcessData< DisplacementDim >::material_ids = nullptr |
Definition at line 40 of file TH2MProcessData.h.
std::unique_ptr<MaterialPropertyLib::MaterialSpatialDistributionMap> ProcessLib::TH2M::TH2MProcessData< DisplacementDim >::media_map = nullptr |
Definition at line 43 of file TH2MProcessData.h.
std::unique_ptr<PhaseTransitionModel> ProcessLib::TH2M::TH2MProcessData< DisplacementDim >::phase_transition_model_ = nullptr |
Definition at line 51 of file TH2MProcessData.h.
ParameterLib::Parameter<double> const& ProcessLib::TH2M::TH2MProcessData< DisplacementDim >::reference_temperature |
Definition at line 53 of file TH2MProcessData.h.
std::map<int, std::unique_ptr< MaterialLib::Solids::MechanicsBase<DisplacementDim> > > ProcessLib::TH2M::TH2MProcessData< DisplacementDim >::solid_materials |
The constitutive relation for the mechanical part.
Definition at line 49 of file TH2MProcessData.h.
Eigen::Matrix<double, DisplacementDim, 1> const ProcessLib::TH2M::TH2MProcessData< DisplacementDim >::specific_body_force |
Specific body forces applied to solid and both fluid phases. It is usually used to apply gravitational forces. A vector of displacement dimension's length.
Definition at line 62 of file TH2MProcessData.h.
MeshLib::PropertyVector<double>* ProcessLib::TH2M::TH2MProcessData< DisplacementDim >::temperature_interpolated = nullptr |
Definition at line 69 of file TH2MProcessData.h.