Poroelasticity theory models the dynamics of porous, fluid-saturated media. It was pioneered by Maurice Biot in the 1930s through the 1960s and has applications in several fields, including geophysics and modeling of in vivo bone. A wide variety of methods have been used to model poroelasticity, including finite difference, finite element, pseudospectral, and discontinuous Galerkin methods. In this work we use a Cartesian-grid high-resolution finite volume method to numerically solve Biot's equations in the time domain for orthotropic materials with the stiff relaxation source term in the equations incorporated using operator splitting. This class of finite volume method has several useful properties, including the ability to use wave limiters to reduce numerical artifacts in the solution, ease of incorporating material inhomogeneities, low memory overhead, and an explicit time-stepping approach. To the authors' knowledge, this is the first use of high-resolution finite volume methods to model poroelasticity. The solution code uses the clawpack finite volume method software, which also includes block-structured adaptive mesh refinement in its amrclaw variant. We present convergence results for known analytic plane wave solutions, achieving second-order convergence rates outside of the stiff regime of the system. Our convergence rates are degraded in the stiff regime, but we still achieve similar levels of error on the finest grids examined. We also demonstrate good agreement against other numerical results from the literature.
Clawpack is a software package designed to solve nonlinear hyperbolic partial differential equations using high-resolution finite volume methods based on Riemann solvers and limiters. The package includes a number of variants aimed at different applications and user communities. Clawpack has been actively developed as an open source project for over 20 years. The latest major release, Clawpack 5, introduces a number of new features and changes to the code base and a new development model based on GitHub and Git submodules. This article provides a summary of the most significant changes, the rationale behind some of these changes, and a description of our current development model.
Abstract. In this work we develop a high-resolution mapped-grid finite volume method code to model wave propagation in two dimensions in systems of multiple orthotropic poroelastic media and/or fluids, with curved interfaces between different media. We use a unified formulation to simplify modeling of the various interface conditions -open pores, imperfect hydraulic contact, or sealed pores -that may exist between such media. Our numerical code is based on the clawpack framework, but in order to obtain correct results at a material interface we use a modified transverse Riemann solution scheme, and at such interfaces are forced to drop the second-order correction term typical of high-resolution finite volume methods. We verify our code against analytical solutions for reflection and transmission of waves at a material interface, and for scattering of an acoustic wave train around an isotropic poroelastic cylinder. For reflection and transmission at a flat interface, we achieve second-order convergence in the 1-norm, and first-order in the max-norm; for the cylindrical scatterer, the highly distorted grid mapping degrades performance but we still achieve convergence at a reduced rate. We also simulate an acoustic pulse striking a simplified model of a human femur bone, as an example of the capabilities of the code. To aid in reproducibility, at the web site http://dx.doi.org/10.6084/m9.figshare.701483 we provide all of the code used to generate the results here.Key words. poroelastic, wave propagation, finite-volume, high-resolution, operator splitting, mapped grid, transverse solve, interface condition, cylindrical scatterer AMS subject classifications. 65M08, 74S10, 74F10, 74J10, 74L05, 74L15, 86-08 1. Introduction. Poroelasticity theory was developed by Maurice A. Biot to model the mechanics of a fluid-saturated porous medium. It models the medium in a homogenized fashion, with solid portion treated with linear elasticity, and the fluid with linearized compressible fluid dynamics combined with Darcy's law to relate its pressure gradient to its flow rate. Biot's work is summarized in his 1956 and 1962 papers [3, 4, 5], and Carcione also provides an excellent discussion of poroelasticity in chapter 7 of his book [9]. While it was originally developed to model fluid-saturated rock and soil, Biot theory has also found applications in modeling of in vivo bone [13,14,20] and underwater acoustics with a porous sea floor [7,21,22].Biot theory predicts three different families of propagating waves within a poroelastic medium. In order of decreasing speed, these are: fast P waves, where the fluid and solid parts of the medium move roughly parallel to the propagation direction -exactly parallel for an isotropic medium -and are typically in phase with each other; S waves, where the motion of the medium is transverse to the propagation direction; and slow P waves, where the motion is again roughly parallel to the wavevector but the fluid and solid typically move 180 degrees out of phase, so that the fluid is leaving a regi...
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.