OGS
ConstitutiveModels.h
Go to the documentation of this file.
1
10#pragma once
11
12#include "Biot.h"
13#include "Bishops.h"
15#include "MechanicalStrain.h"
16#include "PermeabilityModel.h"
18#include "Porosity.h"
19#include "PureLiquidDensity.h"
20#include "Saturation.h"
22#include "SolidDensity.h"
23#include "SolidMechanics.h"
25#include "Swelling.h"
26#include "TotalStress.h"
27#include "Viscosity.h"
28
29namespace ProcessLib::TH2M
30{
31namespace ConstitutiveRelations
32{
34template <int DisplacementDim>
36{
46
50 SolidCompressibilityModel<DisplacementDim,
63#ifdef NON_CONSTANT_SOLID_PHASE_VOLUME_FRACTION
68#else // NON_CONSTANT_SOLID_PHASE_VOLUME_FRACTION
71#endif // NON_CONSTANT_SOLID_PHASE_VOLUME_FRACTION
72};
73} // namespace ConstitutiveRelations
74} // namespace ProcessLib::TH2M
ConstitutiveModels(SolidConstitutiveRelation< DisplacementDim > const &solid_material, PhaseTransitionModel const &phase_transition_model)
ElasticTangentStiffnessModel< DisplacementDim > elastic_tangent_stiffness_model
SolidCompressibilityModel< DisplacementDim, SolidConstitutiveRelation< DisplacementDim > > beta_p_SR_model
SolidThermalExpansionModel< DisplacementDim > s_therm_exp_model
MechanicalStrainModel< DisplacementDim > mechanical_strain_model