OGS
|
Definition at line 35 of file RichardsMechanicsProcessData.h.
#include <RichardsMechanicsProcessData.h>
Public Attributes | |
MeshLib::PropertyVector< int > const *const | material_ids = nullptr |
MaterialPropertyLib::MaterialSpatialDistributionMap | media_map |
std::map< int, std::shared_ptr< MaterialLib::Solids::MechanicsBase< DisplacementDim > > > | solid_materials |
The constitutive relation for the mechanical part. | |
InitialStress const | initial_stress |
Eigen::Matrix< double, DisplacementDim, 1 > const | specific_body_force |
std::optional< MicroPorosityParameters > | micro_porosity_parameters |
bool const | apply_mass_lumping |
bool const | explicit_hm_coupling_in_unsaturated_zone |
MeshLib::PropertyVector< double > * | element_saturation = nullptr |
MeshLib::PropertyVector< double > * | element_porosity = nullptr |
MeshLib::PropertyVector< double > * | element_stresses = nullptr |
MeshLib::PropertyVector< double > * | pressure_interpolated = nullptr |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW | |
bool const ProcessLib::RichardsMechanics::RichardsMechanicsProcessData< DisplacementDim >::apply_mass_lumping |
Definition at line 55 of file RichardsMechanicsProcessData.h.
ProcessLib::RichardsMechanics::RichardsMechanicsProcessData< DisplacementDim >::EIGEN_MAKE_ALIGNED_OPERATOR_NEW |
Definition at line 66 of file RichardsMechanicsProcessData.h.
MeshLib::PropertyVector<double>* ProcessLib::RichardsMechanics::RichardsMechanicsProcessData< DisplacementDim >::element_porosity = nullptr |
Definition at line 62 of file RichardsMechanicsProcessData.h.
MeshLib::PropertyVector<double>* ProcessLib::RichardsMechanics::RichardsMechanicsProcessData< DisplacementDim >::element_saturation = nullptr |
Definition at line 61 of file RichardsMechanicsProcessData.h.
MeshLib::PropertyVector<double>* ProcessLib::RichardsMechanics::RichardsMechanicsProcessData< DisplacementDim >::element_stresses = nullptr |
Definition at line 63 of file RichardsMechanicsProcessData.h.
bool const ProcessLib::RichardsMechanics::RichardsMechanicsProcessData< DisplacementDim >::explicit_hm_coupling_in_unsaturated_zone |
If set, improves convergence of the global Newton method in unsaturated regime.
Definition at line 59 of file RichardsMechanicsProcessData.h.
InitialStress const ProcessLib::RichardsMechanics::RichardsMechanicsProcessData< DisplacementDim >::initial_stress |
Definition at line 46 of file RichardsMechanicsProcessData.h.
MeshLib::PropertyVector<int> const* const ProcessLib::RichardsMechanics::RichardsMechanicsProcessData< DisplacementDim >::material_ids = nullptr |
Definition at line 37 of file RichardsMechanicsProcessData.h.
MaterialPropertyLib::MaterialSpatialDistributionMap ProcessLib::RichardsMechanics::RichardsMechanicsProcessData< DisplacementDim >::media_map |
Definition at line 39 of file RichardsMechanicsProcessData.h.
std::optional<MicroPorosityParameters> ProcessLib::RichardsMechanics::RichardsMechanicsProcessData< DisplacementDim >::micro_porosity_parameters |
Definition at line 53 of file RichardsMechanicsProcessData.h.
MeshLib::PropertyVector<double>* ProcessLib::RichardsMechanics::RichardsMechanicsProcessData< DisplacementDim >::pressure_interpolated = nullptr |
Definition at line 64 of file RichardsMechanicsProcessData.h.
std::map<int, std::shared_ptr< MaterialLib::Solids::MechanicsBase<DisplacementDim> > > ProcessLib::RichardsMechanics::RichardsMechanicsProcessData< DisplacementDim >::solid_materials |
The constitutive relation for the mechanical part.
Definition at line 44 of file RichardsMechanicsProcessData.h.
Eigen::Matrix<double, DisplacementDim, 1> const ProcessLib::RichardsMechanics::RichardsMechanicsProcessData< DisplacementDim >::specific_body_force |
Specific body forces applied to solid and fluid. It is usually used to apply gravitational forces. A vector of displacement dimension's length.
Definition at line 51 of file RichardsMechanicsProcessData.h.