specfem::medium::properties::data_container< dim2, poroelastic, isotropic >¶
-
template<specfem::dimension::type DimensionTag>
struct data_container<DimensionTag, specfem::element::medium_tag::poroelastic, specfem::element::property_tag::isotropic>¶ Poroelastic isotropic material properties container.
Specialization for fluid-saturated porous media using Biot’s theory. Stores material properties for modeling wave propagation in porous media with fluid-solid coupling effects.
Physical parameters:
phi: Porosity (void fraction)rho_s,rho_f: Solid and fluid densitiestortuosity: Pore geometry factormu_G: Shear modulus of solid matrixH_Biot,C_Biot,M_Biot: Biot elastic constantspermxx,permxz,permzz: Permeability tensor componentseta_f: Fluid viscosity
Generated storage provides device/host DomainViews for all parameters organized by quadrature points within spectral elements.
See also
DATA_CONTAINER macro for details on generated members and methods.
- Template Parameters:
DimensionTag – Spatial dimension (dim2/dim3)