Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Multiphysics modelling in PyLith: poroelasticity

Journal Article · · Geophysical Journal International
DOI:https://doi.org/10.1093/gji/ggad370· OSTI ID:2423205

SUMMARY

PyLith, a community, open-source code for modelling quasi-static and dynamic crustal deformation with an emphasis on earthquake faulting, has recently been updated with a flexible multiphysics implementation. We demonstrate the versatility of the multiphysics implementation by extending the code to model fully coupled continuum poromechanics. We verify the newly incorporated physics using standard benchmarks for a porous medium saturated with a slightly compressible fluid. The benchmarks include the 1-D consolidation problem as outlined by Terzaghi, Mandel’s problem for the 2-D case, and Cryer’s problem for the 3-D case. All three benchmarks have been added to the PyLith continuous integration test suite. We compare the closed form analytical solution for each benchmark against solutions generated by our updated code, and lastly, demonstrate that the poroelastic material formulation may be used alongside the existing fault implementation in PyLith.

Research Organization:
Argonne National Laboratory (ANL), Argonne, IL (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC02-06CH11357
OSTI ID:
2423205
Journal Information:
Geophysical Journal International, Journal Name: Geophysical Journal International Journal Issue: 3 Vol. 235; ISSN 0956-540X
Publisher:
Oxford University Press
Country of Publication:
United States
Language:
English

References (73)

Hydrogeologic Controls on Induced Seismicity in Crystalline Basement Rocks Due to Fluid Injection into Basal Reservoirs: Y. Zhang et al. Ground Water xx, no. xx: xx-xx journal June 2013
Coupling Geomechanics and Transport in Petroleum Engineering conference January 2008
MOOSE: A parallel computational framework for coupled systems of nonlinear equations journal October 2009
Run-Time Extensibility and Librarization of Simulation Software journal January 2015
An Experiment in Earthquake Control at Rangely, Colorado journal March 1976
The Pore-Pressure Coefficients A and B journal December 1954
Earthquakes Induced by Hydraulic Fracturing in Poland Township, Ohio journal January 2015
Algorithm 839: FIAT, a new paradigm for computing finite element basis functions journal December 2004
Theory of Deformation of a Porous Viscoelastic Anisotropic Solid journal May 1956
A Fluid-Injection-Triggered Earthquake Sequence in Ashtabula, Ohio: Implications for Seismogenesis in Stable Continental Regions journal February 2004
Poroelasticity book January 2016
Assessment of a Hybrid Continuous/Discontinuous Galerkin Finite Element Code for Geothermal Reservoir Simulations journal March 2016
Preconditioned iterative methods for Stokes flow problems arising in computational geodynamics journal December 2008
Streamline upwind/Petrov-Galerkin formulations for convection dominated flows with particular emphasis on the incompressible Navier-Stokes equations journal September 1982
General Theory of Three‐Dimensional Consolidation journal February 1941
Zero-relaxation limit versus operator splitting for two-phase fluid flow computations journal June 1996
2.0 - MOOSE: Enabling massively parallel multiphysics simulation journal December 2022
Hydrological signatures of earthquake strain journal December 1993
Accurate discretization of poroelasticity without Darcy stability journal March 2021
Composing Scalable Nonlinear Algebraic Solvers journal January 2015
General Solutions of the Equations of Elasticity and Consolidation for a Porous Material journal March 1956
The Denver EarthquakeS journal September 1968
Potentially Induced Earthquakes during the Early Twentieth Century in the Los Angeles Basin journal November 2016
A locally conservative finite element framework for the simulation of coupled flow and reservoir geomechanics journal July 2007
Modeling the Contribution of Poroelastic Deformation to Postseismic Geodetic Signals journal April 2020
Flexible parallel implicit modelling of coupled thermal–hydraulic–mechanical processes in fractured rocks journal January 2017
libCEED User Manual text January 2021
A domain decomposition approach to implementing fault slip in finite-element models of quasi-static and dynamic crustal deformation: FAULT SLIP VIA DOMAIN DECOMPOSITION journal June 2013
Efficient Mesh Management in Firedrake Using PETSc DMPlex journal January 2016
Theory of Elasticity and Consolidation for a Porous Anisotropic Solid journal February 1955
A Comparison of Techniques for Coupling Porous Flow and Geomechanics journal March 2006
Consolidation Des Sols (Étude Mathématique) journal September 1953
The Analytical Method in Geomechanics journal May 2007
Stability and convergence of sequential methods for coupled flow and geomechanics: Fixed-stress and fixed-strain splits journal March 2011
A Comparison of Techniques for Coupling Porous Flow and Geomechanics conference February 2003
A Reference Thermal-Hydrologic-Mechanical Native State Model of the Utah FORGE Enhanced Geothermal Site journal August 2021
Fluid flow through granular beds journal December 1997
PETSc/TAO Users Manual (Rev. 3.19) report March 2023
Mandel's problem revisited journal June 1996
MRST-AD – an Open-Source Framework for Rapid Prototyping and Evaluation of Reservoir Simulation Problems conference January 2015
Stability of operator splitting methods for systems with indefinite operators: Advection–diffusion–reaction systems journal May 2009
Coupled multiphase flow and poromechanics: A computational model of pore pressure effects on fault slip and earthquake triggering journal May 2014
Aftershocks Caused by Pore Fluid Flow? journal February 1972
Mesh Algorithms for PDE with Sieve I: Mesh Distribution journal January 2009
Loo.py conference June 2014
Projecting seismicity induced by complex alterations of underground stresses with applications to geothermal systems journal December 2021
Injection-induced seismicity: Poroelastic and earthquake nucleation effects: INJECTION INDUCED SEISMICITY journal July 2015
The 2016 Mw5.1 Fairview, Oklahoma earthquakes: Evidence for long-range poroelastic triggering at >40 km from fluid disposal wells journal August 2017
Poroelastic rebound along the Landers 1992 earthquake surface rupture journal December 1998
A Comparison of the Three-Dimensional Consolidation Theories of biot and Terzaghi journal January 1963
Numerical investigation of the effect of fluid pressurization rate on laboratory-scale injection-induced fault slip journal March 2023
Parameter Robust Preconditioning by Congruence for Multiple-Network Poroelasticity journal January 2021
Energy of injection-induced seismicity predicted from in-situ experiments journal March 2019
Local Subsidence of the Goose Creek Oil Field journal October 1926
deal.II---A general-purpose object-oriented finite element library journal August 2007
An Overview of Mathematical Modeling of the Behavior of Hydrocarbon Reservoirs journal July 1982
Comparisons of Uncoupled and Various Coupling Techniques for Practical Field Examples journal March 2006
Verification, validation, and predictive capability in computational engineering and physics journal September 2004
Revisiting Earthquakes in the Los Angeles, California, Basin During the Early Instrumental Period: Evidence for an Association With Oil Production journal December 2018
Benchmarking Defmod, an open source FEM code for modeling episodic fault rupture journal March 2017
New Iterative Coupling Between a Reservoir Simulator and a Geomechanics Module journal September 2004
Firedrake: automating the finite element method by composing abstractions text January 2015
Analytical study of induced anisotropy in idealized granular materials journal December 1989
Composable Linear Solvers for Multiphysics conference June 2012
Code Verification by the Method of Manufactured Solutions journal November 2001
Injection-Induced Earthquakes journal July 2013
Land Subsidence due to Withdrawal of Fluids book January 1969
libCEED: Fast algebra for high-order element-based discretizations journal July 2021
Theory of Propagation of Elastic Waves in a Fluid‐Saturated Porous Solid. II. Higher Frequency Range journal March 1956
Some basic stress diffusion solutions for fluid-saturated elastic porous media with compressible constituents journal January 1976
The role of stress transfer in earthquake occurrence journal December 1999
Automated Solution of Differential Equations by the Finite Element Method book January 2012
Stability and convergence of sequential methods for coupled flow and geomechanics: Drained and undrained splits journal June 2011

Similar Records

Evaluation of accuracy and convergence of numerical coupling approaches for poroelasticity benchmark problems
Journal Article · 2022 · Geomechanics for Energy and the Environment · OSTI ID:1872063

Pore-pressure diffusion, enhanced by poroelastic stresses, controls induced seismicity in Oklahoma
Journal Article · 2019 · Proceedings of the National Academy of Sciences of the United States of America · OSTI ID:1545640