A poroelastic geomechanical model. More...
#include <dune/common/fvector.hh>
#include <dumux/common/properties.hh>
#include <dumux/solidmechanics/elastic/indices.hh>
#include <dumux/solidmechanics/elastic/model.hh>
#include <dumux/flux/hookeslaw.hh>
#include <dumux/flux/effectivestresslaw.hh>
#include "localresidual.hh"
#include "volumevariables.hh"
#include "iofields.hh"
Go to the source code of this file.
This model describes the deformation of a porous medium using the theory of linear poroelasticity. The momentum balance equation of a porous medium can be expressed by
where
Using the concept of the effective stress, the effective stress tensor
Per default, Hookes' Law is used for expressing the stress tensor
with
Primary variables are the displacements in each direction
Classes | |
struct | Dumux::PoroElasticModelTraits< dim, numSC, numFP, numFC > |
Specifies a number properties of the poroelastic model. More... | |
struct | Dumux::Properties::TTag::PoroElastic |
struct | Dumux::Properties::LocalResidual< TypeTag, TTag::PoroElastic > |
Use the local residual of the poro-elastic model. More... | |
struct | Dumux::Properties::IOFields< TypeTag, TTag::PoroElastic > |
default vtk output fields specific to this model More... | |
struct | Dumux::Properties::ModelTraits< TypeTag, TTag::PoroElastic > |
The default model traits of the poro-elastic model. More... | |
struct | Dumux::Properties::VolumeVariables< TypeTag, TTag::PoroElastic > |
Set the volume variables property. More... | |
struct | Dumux::Properties::StressType< TypeTag, TTag::PoroElastic > |
Per default, we use effective stresses on the basis of Hooke's Law. More... | |
Namespaces | |
namespace | Dumux |
namespace | Dumux::Properties |
The energy balance equation for a porous solid. | |
namespace | Dumux::Properties::TTag |
Type tag for numeric models. | |