Skip to main content
Philosophical transactions. Series A, Mathematical, physical, and engineering sciences logoLink to Philosophical transactions. Series A, Mathematical, physical, and engineering sciences
. 2016 Oct 13;374(2078):20150423. doi: 10.1098/rsta.2015.0423

Implicit level set algorithms for modelling hydraulic fracture propagation

A Peirce 1,
PMCID: PMC5014296  PMID: 27597787

Abstract

Hydraulic fractures are tensile cracks that propagate in pre-stressed solid media due to the injection of a viscous fluid. Developing numerical schemes to model the propagation of these fractures is particularly challenging due to the degenerate, hypersingular nature of the coupled integro-partial differential equations. These equations typically involve a singular free boundary whose velocity can only be determined by evaluating a distinguished limit. This review paper describes a class of numerical schemes that have been developed to use the multiscale asymptotic behaviour typically encountered near the fracture boundary as multiple physical processes compete to determine the evolution of the fracture. The fundamental concepts of locating the free boundary using the tip asymptotics and imposing the tip asymptotic behaviour in a weak form are illustrated in two quite different formulations of the governing equations. These formulations are the displacement discontinuity boundary integral method and the extended finite-element method. Practical issues are also discussed, including new models for proppant transport able to capture ‘tip screen-out’; efficient numerical schemes to solve the coupled nonlinear equations; and fast methods to solve resulting linear systems. Numerical examples are provided to illustrate the performance of the numerical schemes. We conclude the paper with open questions for further research. 

This article is part of the themed issue ‘Energy and the subsurface’.

Keywords: hydraulic fracture propagation, singular free boundary, multi-scale tip asymptotics, implicit level set methods, displacement discontinuity method, extended finite-element method

1. Introduction

Hydraulic fractures (HFs) are a class of brittle fractures that propagate in pre-stressed solid media due to the injection of a viscous fluid. On a geological scale, HF occur as kilometres-long vertical dikes that bring magma from deep underground chambers to the Earth’s surface [15]. Industrial applications of HF include: accelerating the waste remediation process [6], waste disposal [7] or preconditioning in rock mining [8,9]. One of the most common industrial applications is for oil and gas reservoir stimulation to enhance the recovery of hydrocarbons by the creation of permeable pathways [10].

In less than a decade, HF have become the focus of considerable public attention as new technology to develop multiple HF from deep horizontal wells has enabled the extraction of hydrocarbons from impermeable shale deposits. During this time the development of numerical models to capture HF propagation has become an area of intense research. These models can be classified into two broad categories: continuum models, which are the more classical approach to HF modelling that treat the solid and the fluid as continuous media; and discrete models developed more recently that treat the solid as a collection of particles in a lattice connected by springs, and the fluid is modelled either as a continuum or explicitly by discrete particles [11]. Hybrid discrete–continuum models [12] have also been developed. Recently, a class of phase field or smeared crack models has also been developed, in which fractures are not modelled explicitly but rather by distributed damage that is represented by a field variable [1315]. Because of space constraints, in this paper, we will focus on continuum models that use explicit representations of fractures that propagate according to linear elastic fracture mechanics (LEFM).

Inspired by the seminal 1987 paper by Spense & Sharp [16] and the 1994 discovery of the so-called ‘Schlumberger Cambridge Research (SCR) viscous asymptote’ [17], the beginning of this millennium heralded intense research into the propagation of HF in the special case of plane strain. This research established the pivotal role of the asymptotic behaviour of the solution in the vicinity of the fracture tip [1827] and the complex multiscale structure of the solution in which two or more physical processes compete at multiple length scales and on multiple time scales (see the 2016 review of this corpus of work in [28]).

However, progress on incorporating this multiscale structure into numerical models has lagged behind these developments. Despite significant progress made since the first algorithms were developed in the 1970s [29,30], many three-dimensional HF algorithms still use propagation criteria based on the LEFM of dry cracks (see the 2007 review of numerical models in [31]). This lag in development is due to the intrinsic complexity of the coupled HF equations, which involve a degenerate hypersingular integro-delay-PDE along with a singular free boundary problem. It was not clear how to develop numerical models of HF in three-dimensional elastic media with arbitrarily shaped boundaries able to capture the multiscale structure without prohibitively expensive and complex re-meshing. However, in 2008 a methodology was developed [32] that is able to capture a given asymptotic behaviour and use it to accurately locate the singular free boundary while using a relatively coarse structured mesh. The scope of the present paper aims to review the subsequent developments in this multiscale modelling effort.

In §2, we state the governing equations for the elastic medium, fluid flow, leak-off and proppant transport, boundary conditions, and tip asymptotics; in §3, we discuss discretization for the displacement discontinuity (DD) method and the extended finite-element method (XFEM), solving the coupled equations and locating the free boundary using the implicit level set method; in §4, we provide numerical examples and in §5, we provide interesting questions for further research.

2. Mathematical model

(a). Assumptions

The equations governing the propagation of an HF in a reservoir have to account for the dominant physical processes taking place during the treatment, namely the deformation of the rock, the creation of new fracture surfaces, the flow of the fracturing fluid in the crack, the leak-off of the fracturing fluid into the reservoir and the flow of proppant particles within the fluid. In this section, we consider the governing equations for HF propagation that involve continuum descriptions of the fluid flow within the fracture and the deformation of the solid medium in which the fracture is advancing. For the solid medium, we choose to discuss two distinct formulations of the continuum equations namely: a DD boundary integral formulation and a formulation based on the XFEM. To that end we start with the general equilibrium equations and elastic constitutive equations, which form the basis for the XFEM model and describe how to arrive at an equivalent DD integral equation formulation. The integral equation formulation provides a succinct way to explore some of the unique properties of the coupled fluid flow–solid deformation equations via asymptotic analysis. While we start with a fairly general description, applicable to a heterogeneous elastic medium, we will ultimately, for the purposes of illustration, assume: (i) that the rock is homogeneous, linear elastic, brittle, permeable and of infinite extent whose stiffness is characterized by the Young’s modulus E and Poisson’s ratio ν, while the amount of energy required to break the rock is represented by the fracture toughness KIc—all assumed to be spatially constant; (ii) the fracturing fluid is assumed to be incompressible and Newtonian having a dynamic viscosity μf; (iii) Carter’s leak-off [33] is used to model loss of fluid to the reservoir and characterized by the coefficient CL, which is also assumed to be constant; (iv) the minimum in situ confining stress field σ0(x,y) is independent of z so that the fracture evolves in a plane orthogonal to the z-direction (figure 1a); (v) most of our discussion will focus on the situation in which the fluid front has coalesced with the crack front, which occurs rapidly under the high confinement conditions typically encountered in reservoir stimulation [3436]; and (vi) gravity is neglected in the lubrication equation (we briefly relax this to discuss proppant transport and point to a recently developed proppant model that can include the effect of gravitational settling and autonomous proppant packing).

Figure 1.

Figure 1.

(a) A planar fracture normal to n with a footprint Inline graphic inscribed within the curve Inline graphic moving with the normal velocity V . The xyz coordinate system is centred on the point source with z parallel to n. (b) Scheme to integrate the asymptotic solution, backwards from the front, over the partially filled rectangular tip element using the integral over a triangle.

The solution of the HF problem involves determining the fracture aperture w(x,y,t), the fluid pressure pf(x,y,t), the fluid flux Inline graphic and the position of the front Inline graphic, where t denotes the time and x,y are coordinates referenced to the injection point (figure 1a). The solution depends on the injection rate Q(t), the far-field compressive stress perpendicular to the fracture plane σ0(x,y) (a known function of position) and the four material parameters μ′, C′, E′ and K′ defined as

(a). 2.1

where E′ is the plane strain modulus and the alternate viscosity μ′, leak-off C′ and toughness K′ are introduced to keep the equations uncluttered by numerical factors.

(b). Governing equations

(i). Elasticity

Equilibrium equations and Hooke’s law. Assuming that the fracture is propagating quasi-statically in an elastic medium, the equilibrium equations, Hooke’s law and the strain-displacement gradient relations can be expressed in the form

(i). 2.2

where ui,j=∂ui/∂xj, we have assumed summation over repeated indices, σij is the stress tensor, fi is the body force vector, Cijkl is the tensor of elastic constants and ui are the displacement components. It is convenient to represent a crack in terms of the components of the displacement jump Inline graphic (or DD) across the fracture surface Inline graphic in which Inline graphic are the displacements of the elastic body on the positive/negative sides of the normal ni to the surface.

Displacement discontinuity boundary integral formulation. Assuming the elastic medium is homogeneous or piecewise homogeneous with a layered structure, it is possible to reduce the PDE relating the displacement and stress field in the solid (2.2) to an equivalent integral equation that relates the crack opening displacement w=[ui]ni to the fluid pressure pf

(i). 2.3

where Inline graphic denotes the fracture footprint enclosed by the crack front Inline graphic, σ0(x,y) is the prescribed ¡textit¿in situ¡/textit¿ stress field and p is the net pressure. The Green’s function G(x,y;x′,y′) is obtained by solving (2.2) subject to an appropriate singular forcing [37] or equivalent body force [38]. For example, the point DD vector [ui]=Δi located at (xs,ys,zs) across a surface with a unit normal nj can be obtained by solving (2.2) subject to the equivalent body force [39]:

(i). 2.4

Using this body force representation and a double Fourier transform the Green’s function G(x,y;x′,y′) appropriate for modelling planar fractures in a layered elastic medium on an elastic half-space has been constructed [4042]. If the elastic medium is assumed to be homogeneous and infinite then the Green’s function reduces to [43,44]

(i).

XFEM variational formulation. The primary utility of the XFEM for HF problems is to solve the equilibrium equations for a fractured elastic medium. Two properties of the HF models substantially affect the XFEM formulation that is required. In §2b(iii), we will see that if the fluid and fracture fronts are distinct (i.e. there is a finite fluid lag), the fluid pressure is finite while if they coalesce the pressure at the tip tends to Inline graphic. In addition, a local analysis of (2.3) shows that the action of the integral operator on w is similar to taking a derivative so that the net pressure field has the same regularity as the derivative of w. For this reason, the XFEM will yield accurate results (O(h2) with the correct enrichment [45]) if the pressures are specified and the XFEM is used to solve for the corresponding fracture widths—i.e. determining the so-called Neumann-to-Dirichlet (ND) map, which is equivalent to numerical integration. Conversely, the XFEM will yield poor results (at best O(h) accuracy) if the fracture widths are specified and the XFEM is used to determine the corresponding net pressure field—i.e. determining the so-called Dirichlet-to-Neumann (DN) map, which is equivalent to numerical differentiation. Thus, if there is a finite fluid lag then, as the fluid pressure field is finite, it is possible to use an XFEM formulation that yields the ND map. However, if there is no lag, so the fluid and fracture fronts coalesce, then it is necessary to use a mixed variational formulation for the XFEM in which it is possible to specify the fracture widths near the fracture front Inline graphic at which the pressure field becomes infinite while away from Inline graphic we specify the pressure field and solve for the fracture width field. This type of geometric decomposition of the fractured region Inline graphic into a so-called ‘channel region’ Inline graphic away from the tip and ‘tip region’ Inline graphic between the channel region and the fracture boundary Inline graphic has been used to great advantage in a number of contexts that yield highly accurate numerical schemes. We will report on a number of such schemes throughout this paper. We note that the formulation we give here is for an HF in a three-dimensional elastic medium. The formulation is virtually the same for a two-dimensional plane strain HF in which Inline graphic is just a curve and the boundary curve Inline graphic reduces to the two points at the tips of the fracture.

We now describe the variational formulation [46] of (2.2) for a fractured elastic medium that is suitable for devising an XFEM scheme in which the fluid front and the fracture front coalesce. Within the tip region the fracture width wt is prescribed while in the channel region the normal stress σn is prescribed, while the shear stresses σsk are prescribed for the complete fracture. Assume that the fracture surface Inline graphic is entirely contained within the domain Inline graphic having an outer boundary Γ. Assume that Inline graphic is discretized into a mesh Inline graphic of non-overlapping finite elements e each of which occupies the region Inline graphic such that Inline graphic. Let Inline graphic be the subset of elements Inline graphic that intersect Inline graphic, i.e. Inline graphic. Thus Inline graphic is partitioned into the two volumetric regions Inline graphic and Inline graphic and Inline graphic.

Let U be a finite dimensional subspace of the Sobolev space Inline graphic in two dimensions or H1×H1×H1 in three dimensions, then assuming Dirichlet boundary conditions on the remote boundary

(i).

the displacement in Inline graphic is approximated by elements of the trial space Inline graphic while variations are taken from elements of the test space Inline graphic. For each element Inline graphic, the stress is introduced as an auxiliary tensor for which Hooke’s law from (2.2) is weakly imposed. We approximate σ by using trial and test functions from the symmetric tensor function space Inline graphic where H−1,h is a finite-dimensional subspace of the space of functions square-integrable in each element in Inline graphic and discontinuous at element edges and normal to the crack Inline graphic.

The weak formulation [4648] of the elasticity problem (2.2) seeks to find Inline graphic such that for all Inline graphic:

(i). 2.5

where Inline graphic and {⋅} defines the averaging operator Inline graphic. Finally, we observe that the XFEM formulation, appropriate for the ND map, involves only the first three terms shown on the first line of (2.5) in which Inline graphic in the first integral is replaced by Inline graphic and Inline graphic in the second integral is replaced by Inline graphic.

(ii). Fluid transport

Poiseuille flow and fluid conservation. The lubrication equations are obtained by combining the average flux for Poiseuille flow

(ii). 2.6

and the continuity equation

(ii). 2.7

to yield the Reynolds equation

(ii). 2.8

where w is the fracture width, pf is the fluid pressure, μ′ and C′ are the scaled dynamic viscosity and Carter leak-off coefficients, respectively, which are defined in (2.1), H is the Heaviside function, δ(x,y) is the Dirac delta function, and t0(x,y) represents the trigger-time at which the unknown fracture front passes the point (x,y). We observe that including the history term t0(x,y), which is not known a priori, turns (2.8) into a delay partial differential equation.

Leak-off, poroelasticity and Carter’s model. When fluid leaks from an HF into the porous host rock an impermeable filter cake layer forms as polymer molecules are deposited by the leaking fluid. Thereafter, an invaded zone forms that penetrates the filter cake, which releases filtrate that is transported along with pore fluid through the porous medium. This fluid leak-off causes an increase of pore pressure resulting in dilation of the rock that can, in turn, potentially inhibit the propagation of the fracture. Biot’s theory of linear poroelasticity [49] has been used [50,51] to investigate the feedback coupling between the increased pore pressure due to the infiltrating fluid and concomitant rock dilation. The linear poroelasticity equations [51] involve a Navier type equation for the displacement field ui and a diffusion equation for the pore pressure Inline graphic. These equations are coupled by a pore pressure gradient forcing term in the Navier equation and a volumetric strain rate term in the diffusion equation each multiplied by the Biot constant. Detournay & Cheng [50] have demonstrated that, under hydraulic boundary conditions involving the pore pressure, the fluid exchanged between an HF and the host rock that is calculated using poroelasticity theory is nearly identical to that computed using uncoupled diffusion.

Carter’s leak-off model, which is represented by the C′ term in (2.8), makes the further assumption that the pressure diffusion is one dimensional. In addition, Carter’s model assumes that the hydraulic load Inline graphic that drives the leak-off process is approximately constant and lumped into the coefficient C′, where p0 is the reservoir pore pressure. This assumption can be justified for high confinement reservoirs in which Inline graphic. Thus, the hydraulic load is much larger than the net pressure Inline graphic and is approximately constant, i.e. Δpσ0p0. In addition, Carter’s model can also be used [18] to capture under a single lumped coefficient C′ the following three processes taken in series: filter cake formation, invaded zone growth and one-dimensional pressure diffusion into the reservoir.

While the characteristic fracture length L is much larger than the diffusion length scale Inline graphic, where c is the diffusion coefficient and T is the treatment time, the pore pressure diffusion around the fracture is one dimensional. Indeed, Carter’s model, which is considered in this paper, has been shown to be appropriate for HF treatments of hydrocarbon reservoirs [10], which take place on the order of hours. Moreover, in [52] it was shown that, provided σ0p0 then a Carter-like leak-off model is valid even if the diffusion is not one dimensional. However, if Inline graphic, then the diffusion pattern is three dimensional. For example, models of water-flooding treatments that take place over months or years must account for large-scale three-dimensional diffusion. Kovalyshen [52] exploited the decoupling of the pure elastic deformation due to the mechanical loading of the crack from pore pressure diffusion to investigate the evolution of radially symmetric fluid-driven fractures that involve fully developed three-dimensional diffusion. In this paper, to develop the asymptotic analysis required to locate the free boundary, we exploit the fact that the tip region of a finite HF can be represented by a semi-infinite fracture, which was shown [52] only to be true for a permeable medium if Inline graphic. However, when three-dimensional diffusion is fully developed around an HF, a new approach will need to be developed to analyse the tip region.

Proppant transport. Proppant transport has typically been modelled [31] by representing the proppant-fluid mixture as a slurry. To model the proppant transport the evolution of the volumetric concentration ϕ is captured by the advective mass conservation equation

(ii). 2.9

The proppant velocity Inline graphic in (2.9) is determined from the slurry velocity Inline graphic and the slip velocity Inline graphic via

(ii). 2.10

in which the slip velocity is typically assumed to be due to the gravitational settling via the Stokes settling velocity [31]; and finally, the slurry viscosity used in (2.6) is assumed [31] to increase from the nominal clear fluid Newtonian viscosity μf as the proppant concentration ϕ increases until it approaches its maximum value ϕm=0.585 according to the relation

(ii). 2.11

While the model (2.9)–(2.11) is able to capture proppant transport for moderate concentrations and Stokesian settling, as Inline graphic the adjusted viscosity becomes infinite so that some form of cut-off viscosity is typically imposed. Physically this situation occurs when the proppant starts to pack so the advective-Poiseuille model is incorrect as the appropriate description of the fluid motion in this case is that of a clear fluid infiltrating a porous medium as described by Darcy’s law.

Based on recent experiments [53] and using appropriate averaging over the fracture width there has been considerable progress [54,55] in the formulation of an effective lubrication theory that provides a more realistic proppant transport model. Without making any assumptions about the slip velocity the effective model [55] was derived using a matched asymptotic analysis featuring two-dimensional flow and a boundary layer, and is able to capture gravitational settling and can autonomously capture the transition from Poiseuille flow for moderate ϕ/ϕm<1 to Darcy flow as Inline graphic when the particles start to pack. In this model the flux vector Inline graphic in (2.7) is replaced by the slurry flux Inline graphic while the advection equation in this case involves the proppant flux Inline graphic

(ii). 2.12

where Inline graphic is the normalized, width-averaged proppant concentration, and the slurry and proppant fluxes Inline graphic and Inline graphic are given by

(ii).

and

(ii).

where μ′ is the scaled clear fluid viscosity, Inline graphic is the fluid pressure corrected by the hydrostatic pressure, ρpρf is the difference between the proppant and slurry mass densities, g is the gravitational acceleration, a is the proppant particle radius, B is a ‘blocking function’ introduced to capture bridging when w=O(a) and Inline graphic, Inline graphic and Inline graphic are given functions. We observe that Inline graphic can be decomposed into two terms, the first Qs, when multiplied by 1/μ′, acts like the reciprocal of the effective fluid viscosity analogous to (2.11) and tends to zero as Inline graphic, while the second term tends to Inline graphic, which yields the limiting Darcy flux vector Inline graphic, where D represents the permeability of packed particles. Thus, the variation of Inline graphic with Inline graphic enables the slurry flux to transition autonomously from Poiseuille flow to Darcy flow; Inline graphic represents the proppant motion caused by slurry flow and Inline graphic captures the gravitational settling of particles.

This proppant transport formulation has demonstrated the capacity to capture proppant packing that occurs in ‘tip-screenout’ and gravitational settling in implementations involving fully coupled plane strain two-dimensional and pseudo-three-dimensional [5658 HF models [59] and, more recently, a three-dimensional HF simulator [60]. The numerical solution of the advection equation (2.12) presents considerable challenges particularly when Inline graphic in which limit the proppant starts to pack leading to shock waves that emanate from the packed regions in the upstream direction. This represents a particularly challenging class of shock capture problems in which the flux function is both spatially varying and a nonlinear function of the solution of a non-local operator equation through the coupling to the elasticity-fluid-flow equations (2.3)–(2.7). Because of the complex shock behaviour exhibited by (2.12) delicate shock-capturing disretizations are required that use explicit time stepping, while the coupled elasticity-fluid-flow equations (2.3)–(2.7) are extremely stiff so that explicit schemes require [31,61] Courant-Friedrichs–Lewy conditions of the form Δt=Ox3). Thus, the coupled elasticity-fluid-flow equations (2.3)–(2.7) are typically solved implicitly allowing for relatively large time steps while explicit shock capturing schemes are used to solve (2.12) on sub-time steps of the implicit scheme. In order to avoid having to use these delicate shock capturing schemes, a novel Lagrangian formulation of (2.12) has been developed [62], which involves following packets of particles and shows superior performance to the grid-based shock-capturing schemes.

(iii). Boundary and propagation conditions

For this complex nonlinear problem, for which there exist multiple equilibrating and volume-conserving fluid pressure and width fields, imposing the appropriate boundary and propagation conditions is key to selecting the desired global solution. Since the development of the first HF models in the mid-1950s many analytic models for plane strain and radial fractures were based on ad hoc assumptions while many numerical models inherited propagation conditions based on the LEFM of dry cracks. It is only with the more recent tip asymptotic analysis that the importance of the appropriate tip boundary conditions has been fully appreciated [36].

Finite lag between fluid and fracture fronts. When the fluid front Inline graphic is entirely contained within but distinct from the fracture front Inline graphic so that there is a finite lag between the two fronts, the following boundary and propagation conditions apply:

(iii). 2.13

and

(iii). 2.14

In each of (2.13) and (2.14), the first conditions prescribe boundary conditions on the fluid pressure and width fields, while the second conditions in (2.13) and (2.14) provide propagation conditions for the moving fluid front Inline graphic and fracture front Inline graphic, respectively. In particular, the second condition in (2.13) is the classic Stefan condition, typical in free-boundary problems, in which the front velocity Inline graphic is equated to the average fluid velocity given by Inline graphic. The second condition in (2.14) imposes the condition that at all points of Inline graphic that are propagating, i.e. for which Inline graphic, the mode I stress intensity factor KI matches the fracture toughness KIc, while those points of Inline graphic for which the stress intensity factor falls below the fracture toughness the boundary does not move, i.e. Inline graphic. Here Inline graphic is the velocity of the crack front Inline graphic and, for simplicity, we exclude the situation of fracture recession. From a computational point of view, even though a finite lag involves tracking the two distinct free boundaries Inline graphic and Inline graphic, a finite lag problem is simpler to model than the vanishing lag situation in which the two fronts coalesce to yield a singular free boundary problem.

Coalescent fluid and fracture fronts. Most HF treatments take place in environments in which the confining stress σ0 is large compared with a characteristic driving stress in the problem in which case the lag between the fluid and fracture fronts becomes negligible. Rather than trying to capture this vanishingly small lag with an extremely fine mesh it is preferable and more efficient to derive the appropriate boundary conditions that hold in this limiting situation. We consider the limit Inline graphic in which the two fronts coalesce in the simplest case of an impermeable medium C′=0 (for further details, see [36]). Assume that the confinement σ0 is large compared with a reference stress so that σ0/(μV E′2/K′2)≫1 then the fluid lag λ decays exponentially as this ratio increases [34] and vanishes as Inline graphic (here Inline graphic). In this limit Inline graphic for Inline graphic, the Stefan condition Inline graphic, combined with Inline graphic, and the fact that the crack front velocity is finite, implies that Inline graphic and Inline graphic. Thus, the zero pressure boundary condition at the fluid front (2.13) is replaced by a zero flux boundary condition at the crack front and from (2.3), it follows that the net pressure Inline graphic. Thus the boundary conditions that apply for coalescent fluid and fracture fronts are

(iii). 2.15

We observe that as the first condition in (2.15) implies that Inline graphic is a level set for w and the limiting process implies that it is also a level set for Inline graphic, thus (2.6) implies that the flux vector Inline graphic is orthogonal to the fracture front Inline graphic. LEFM [63] implies that the width field in the vicinity of the crack front has the asymptotic behaviour

(iii). 2.16

and

(iii). 2.17

where s denotes the distance from the crack front Inline graphic (with the s-axis directed inwards as shown in figure 1a), and KI is the unknown stress intensity factor. Thus, the stress intensity factor is assumed to be in limit equilibrium with the fracture toughness (i.e. KI=KIc) if it propagates so that Inline graphic. However, if the fracture does not propagate, i.e. Inline graphic, the stress intensity factor is below its critical value KI<KIc, which implies partial closure of the crack in the region near the tip. Complete fracture closure KI=0 implies that the fracture starts to recede.

We observe that in the limit Inline graphic, the asymptotic relation yields the first two conditions in (2.15). As the front velocity Inline graphic for an impermeable medium is equal to the average fluid velocity as Inline graphic, it follows that

(iii). 2.18

which shows that Inline graphic is the limit of an indeterminate form, which is difficult to evaluate numerically. For a permeable medium, in the region of dominant leak-off the average fluid velocity tends to infinity as Inline graphic, and the crack front velocity needs to be determined by detailed asymptotic analysis [36]. Thus established front location algorithms [6466], which are based on knowing the front velocity Inline graphic explicitly, cannot be applied directly to this singular free-boundary problem.

(iv). Tip asymptotics, vertex solutions and generalized asymptotes

A propagating HF with zero lag is governed by two competing dissipative processes: one associated with viscous energy losses and the other with the energy expended in breaking the rock, which is characterized by the fracture toughness; and two competing fluid-balance components: fluid storage in the fracture and storage in the surrounding rock—associated with leak-off. Limiting regimes can be identified in which just one of the dissipative processes and one of the storage mechanisms is dominant. Associated with each of these limiting regimes are so-called vertex solutions with reference to vertices of a multi-process phase space within which the dissipative and storage mechanisms compete. For example, for the storage-viscosity regime known as the m-vertex, leak-off is negligible compared with the fluid stored in the fracture and the energy expended breaking the rock is negligible compared with viscous dissipation, so that K′≈0≈C′. An HF having radial symmetry and for which K′≠0≠C′ will change its regime of propagation over time during which multiple length and time scales are important (see [28,32,67] for further details). The key tool to characterize this multiprocess, multiscale environment is an analysis of the tip asymptotics and the so-called semi-infinite fracture problem.

Tip asymptotics and semi-infinite crack problem. Provided the fracture front Inline graphic is sufficiently smooth that a finite radius of curvature can be defined at each point along its perimeter and assuming a homogeneous elastic medium it can be shown [32] that the governing equations (2.2), (2.8) and (2.16) for the aperture w and net pressure p in the vicinity of the fracture front reduce to those for a semi-infinite fluid-driven fracture steadily propagating in a state of plane strain at a constant velocity V and characterized by zero lag (see [22,34]), namely:

(iv). 2.19

where s represents a coordinate located on the moving tip and pointing toward the interior of the fracture. The consequence of this reduction is profound in that the tip asymptotic solution for a finite fracture at any time is given by the solution of the stationary semi-infinite crack in a state of plane strain whose constant tip velocity corresponds to the current propagation speed of the finite fracture. The tip solution is thus autonomous. Note that the spatial variation of the far-field stress can be ignored when viewed at the tip scale, unless the stress field is discontinuous (in which case, the tip solution outlined here is not relevant).

Vertex solutions. Assuming the fracture width is given by a power law Inline graphic and recognizing that in this case the integral operator (2.19) reduces to a Mellin transform, it follows from Oberhettinger [68] that

(iv). 2.20

Thus for this range of values of α the power law is an eigenfunction of the integral operator in (2.20).

This power-law solution pair can be used to identify the three limiting regimes of propagation also known as vertex solutions, namely: the viscosity-dominated solution, the leak-off-dominated solution and the toughness-dominated solution. Choosing α≠1/2 and substituting the power-law behaviour Inline graphic and the corresponding power-law behaviour for Inline graphic given by (2.20) into the lubrication equation in (2.19a), we can obtain two different vertex solutions by identifying two distinct dominant balances. Choosing the dominant balance between the term on left side and the first term on the right, we find that α=2/3 and matching coefficients yields the so-called m-vertex solution [17]

(iv). 2.21

Choosing a dominant balance between the term on the left and the second term on the right of (2.19a), we obtain that α=5/8 and matching coefficients we obtain the so-called Inline graphic-vertex solution [69]

(iv). 2.22

Finally, if α=1/2 then the toughness asymptote (2.16) is the so-called k-vertex solution wk and matching the term on the left of (2.19a) with the first term on the right we find that Inline graphic.

Generalized asymptotes. From the vertex solutions described above, we see that for s≪1 there is a hierarchy of powers

(iv). 2.23

that establishes the region moving away from the fracture tip that will be occupied by the different solutions. For example closest to the tip the toughness solution (provided K′>0) will always be dominant. Then provided C′>0, as one moves further from the tip, the solution will transition to the leak-off asymptote characterized by the 5/8 power law. The length scale at which this transition occurs is determined by the relative magnitudes of the coefficients of the two solutions. Finally, the leak-off solution will transition to the viscous solution characterized by the 2/3 power, which prevails farthest from the tip. Thus, we can see that there are multiple physical processes present that can be active at vastly different length scales. If only two of these processes are present then the same ranking in (2.23) determines the regions occupied by the two processes relative to the tip.

Garagash [70] was the first to consider a two process solution involving the transition from the toughness to the viscous dominated regimes (C′=0) by solving the semi-infinite crack problem (2.19) with the boundary condition at infinity Inline graphic. The numerical solution to this connection problem involves the generalized asymptote Inline graphic shown in figure 3a in terms of which the asymptotic solution can be expressed in the form

(iv). 2.24

where ℓmk is the transition length scale. The m and k vertex solutions as well as the mk transition solution have all been observed experimentally for penny-shaped fractures [28,71].

Figure 3.

Figure 3.

(a) The stationary solution Inline graphic for a semi-infinite fracture propagating with a constant velocity V is denoted by the solid line (coloured red to blue as it transitions from k to m vertex solutions). The toughness asymptote, represented by the red dottel line, is valid for Inline graphic. The viscous asymptote, represented by the blue dotted line, is valid for Inline graphic (b) ILSA-mk fracture footprints sampled at times t=100, 400, 900, 1800, 3600 s. (Online versionin colour.)

The corresponding viscous to leak-off transition (K′=0) involving the transition length scale Inline graphic has been considered by Adachi & Detournay [20]. Having established the two-process ‘edge solutions’ Garagash et al. [72] have provided the numerical solution for the generalized tip asymptotics for an HF in which all three processes are active (K′>0, μ′>0,C′>0). This generalized asymptote involves multiple length scales, which are characterized by the dimensionless parameter Inline graphic. Recently, a simpler non-singular formulation of the hypersingular integral equation (2.19) has made it possible to solve the multiscale problem using standard numerical techniques and yields an approximate formulation in terms of a separable first order ordinary differential equation (ODE) [73]. The closed form solution of this ODE yields not only all the vertex solutions but also the following approximate solution [73,74] in terms of a given function gδ:

(iv). 2.25

that is able to capture the complete multiscale solution within a fraction of a per cent. This generalized asymptote has been used to model three-process multiscale planar [74] and multi-planar [75] HFs.

3. Discretization, coupled equations and the multiscale implicit level set algorithm scheme to locate the free boundary

In this section, we briefly describe the discretization processes on structured meshes appropriate for the DD and XFEM formulations described above. As the resulting coupled evolution equations are extremely stiff (for which explicit schemes require time-step restrictions ΔtOx3) [31,61]) L-stable backward Euler implicit time stepping is often used to evolve the solution. Hence we also describe iterative schemes and preconditioners that have been developed to solve the fully coupled equations that need to be solved at each time step. Having established the importance of the tip asymptotic behaviour in governing the propagation of HF, we discuss specialized numerical schemes that have been developed to locate the free boundary and to accommodate this multiple length scale behaviour that can span 5–20 decades without having to resort to mesh refinement. In a recent comparative study [76], this class of schemes was shown to provide accurate solutions on a relatively coarse fixed structured mesh.

(a). Discretization

(i). Displacement discontinuity formulation for planar fractures

We assume [32] that the fracture will grow within a rectangular region that has been tessellated into a fixed uniform rectangular mesh Inline graphic with dimensions Δx and Δy in the two coordinate directions (similar to the fracture shown in figure 1a). The fracture footprint Inline graphic is then covered by rectangular elements Inline graphic such that Inline graphic Constant DD elements are used for the elasticity computations [43] along with collocation at element centres to yield a fully populated linear system relating the element net pressures p to the element widths w

(i). 3.1

in which, for a homogeneous elastic medium, the discrete Green’s function G assumes the convolution form

(i). 3.2

Consistent with the constant DD discretization with collocation at element centres, the lubrication equation (2.8) is discretized via the finite-volume method to yield a five-node finite-difference stencil [32,42] and the backward Euler scheme to obtain

(i). 3.3

where S is a vector of source/sink terms and A(w) is the difference operator defined by

(i). 3.4

and Inline graphic are the fluxes along the vertical edges of the element defined as Inline graphic, where Inline graphic are the corresponding edge widths defined by Inline graphic. The fluxes and widths along the horizontal edges of the element are defined analogously. Zero-flux boundary conditions are implemented in tip elements by removing those terms associated with the element faces having zero boundary fluxes from the difference operator.

(ii). Extended finite-element method discretization for plane strain fractures

The fundamental idea of the XFEM is to represent cracks by augmenting the standard Lagrange shape functions in the elements intersecting and neighbouring the cracks by two types of specialized enrichment functions, namely: sign enrichment to represent the crack geometry

(ii). 3.5

in which Inline graphic is the signed distance function and Inline graphic is the extension of the crack to include any element that is cut by the crack; and tip enrichment to represent the singular behaviour of the form [u]=Asα at the tip in order to restore the O(h2) convergence expected of bi-linear elements. The following basis functions for tip enrichment corresponding to an arbitrary power law 1/2≤α<1 have been derived [46] by determining the solution to the equilibrium equations (2.2) subject to power-law displacement jump conditions:

(ii). 3.6

and

(ii). 3.7

The finite-dimensional Galerkin space U is defined by U=H1,h×H1,h×H1,h and is spanned by the following shape functions:

(ii). 3.8

where Inline graphic, Ni are the standard piecewise bi-linear Lagrange basis functions on rectangular elements, and ai, bi, Inline graphic. Let I be the set of all nodes, It the set of tip enriched nodes that are within a prescribed distance ρ from the crack tips, Is the set of sign enrichment nodes comprising all the nodes of elements cut by the crack excluding those already in It, so that Inline graphic, I*s is the set of all nodes of elements that are cut by the crack and that have at least one node in Is, and I*t is the set of all nodes in elements that have at least one node in It. In addition, if tip enrichment is being used, the two blending functions Inline graphic and Inline graphic are introduced to blend the two enrichments.

The one-dimensional lubrication equation corresponding to (2.8) is discretized using a finite-volume formulation in which fluxes at element edges are obtained by differencing pressures evaluated at element centres [48].

(b). Solving the coupled pressure–width equations

(i). Iteration schemes for the coupled equations

As the iterative schemes for solving the coupled equations for the DD and XFEM formulations are similar, we choose to discuss the solution of the coupled DD equations (3.1) and (3.3) for the volume conserving-equilibrating fluid pressure pf and width w vectors at time t. In this section, we will assume that the fracture footprint Inline graphic is known (or the pressure and width fields for a trial footprint are being sought) and defer the discussion of determining the evolution of Inline graphic to the next subsection. Solving the coupled equations (3.1) and (3.3) for pf and w as primary variables requires the inversion of the operator A(w), which is rank deficient owing to the Neumann boundary condition on pf due to the zero flux boundary condition (2.15c) that holds in the zero lag case. In order to ensure a solution exists in this case it is necessary to impose the solvability condition

(i). 3.9

where Inline graphic is the fluid volume leaked from the fracture over the current time step and (3.9) is obtained by integrating (2.7) in space over the region Inline graphic and in time over [t,tt], using the divergence theorem, and imposing the zero flux boundary condition (2.15c).

To avoid the complexity of having to impose the solvability condition (3.9), we use (3.1) to eliminate pf from (3.3) to obtain the following evolution equation for the width w at time t:

(i). 3.10

Once the width has been determined, the corresponding net and fluid pressures can be obtained directly from (3.1). We now outline a number of iterative schemes to solve these nonlinear equations.

Fixed point iteration. We represent the total change in width over the time step by Δw=wwt−Δt and use the relation w=wt−Δtw to rewrite (3.10) in the form

(i). 3.11

in which the fixed point operator is defined as Inline graphic. Starting with an initial guess for w the updated width change Δw is determined by inverting Inline graphic and a new estimate of w is obtained from the relation w=wt−Δtw, which is in turn used to update A(w) on the right side of (3.11) and in Inline graphic. The process is repeated until the relative changes in w become less than a certain tolerance.

Picard iteration. The Picard iteration scheme also uses the fixed point operator Inline graphic to obtain a new estimate wj+1/2 for w, which is then relaxed using the parameter γ

(i). 3.12

and

(i). 3.13

Comparing (3.12) with (3.11), we observe that they are related in that each involves the inversion of the same operator Inline graphic with each iteration but differ in their right-hand sides.

If we define δwj=wj+1wj to be the change in w between two iterates (as opposed to Δw the change in w over the time step [t,tt] used in the fixed point scheme) and combine (3.12) and (3.13), we observe that the Picard scheme can be rewritten in the form

(i). 3.14

where rj=wjwt−Δt−ΔtA(w)(Gwj+σ0)−S is the residual vector for (3.10) associated with wj.

Newton iteration. The Newton scheme can be derived by substituting a perturbation w=wj+δwj to the current estimate wj into (3.10), expanding the nonlinear terms using a Taylor series, and retaining only first order terms to yield the linear equation

(i). 3.15

where Inline graphic is the Jacobian and Bj=A′(w)pf.

(ii). Fast inversion of the operators Inline graphic and Inline graphic

The complexity involved with inverting the non-symmetric fixed point Inline graphic and Jacobian Inline graphic operators is that they both involve the matrix product A(w)G of the sparse matrix A(w) and the fully populated elasticity matrix G. For problems with a large number of degrees of freedom N, even storing the elasticity matrix G can be prohibitive, so iterative solvers for such non-symmetric systems such as GMRES or BiCGSTAB [77] are often preferred to direct solvers. The efficacy of these iterative techniques is dependent on the cost of performing a G-matrix vector product and the spectra of the operators Inline graphic and Inline graphic, which determines the number of iterations required. If the elastic medium is homogeneous the convolution structure of the matrix (3.2) implies that it can be represented by a bi-circulant Toeplitz matrix, which has a sparse representation in terms of the fast Fourier transform. This representation makes it possible to perform a matrix vector multiply by G in Inline graphic operations [78]. Alternative methods for performing a G-matrix vector product efficiently, which can be extended to unstructured meshes, are the fast multipole method (FMM) [7981] or the use of H-matrices [82,83]. Both these methods involve approximations whose errors need to be traded against speed, and the feasibility of developing a FMM for a layered elastic material or the utility of the H-matrix approach if G needs to be updated frequently are questions that still need to be resolved. Finally, the number of iterations can be reduced significantly by implementing incomplete lower upper factorizations to approximations to Inline graphic and Inline graphic that are based on sparse approximations to G that only involve nearest-neighbour interactions [84].

The numerical linear algebra involved with XFEM formulations presents a wider variety of options than the DD formulation, which only involves unknowns on the fracture plane. One option is to couple the sparse symmetric stiffness matrix for the solid medium, involving many more degrees of freedom than the DD formulation, to the fluid flow process taking place in the fracture plane. While the sparse symmetric matrices might be desirable, is it efficient to couple the relatively few degrees of freedom needed to capture the fluid flow to the much larger number of degrees of freedom to capture the solid deformation? Another approach is to use the XFEM to determine a numerical Green’s function, which involves a much smaller dense matrix. The relative benefits of these two approaches is still an open question in this fully coupled nonlinear environment.

(c). Locating the free boundary using the implicit level set algorithm

As there are an infinite number of volume preserving-equilibrating pairs (w,pf) that are solutions to the nonlinear equations (3.1) and (3.3), each associated with a slightly different footprint Inline graphic, it is important to select the correct solution by determining the appropriate fracture boundary Inline graphic. Owing to the singular free boundary problem characteristic of HF propagating with zero lag, the local fluid velocity in the vicinity of the tip, which requires the numerical evaluation of a distinguished limit, cannot be used to locate the free boundary Inline graphic.

Indeed, the algorithm to locate the free boundary has to incorporate the singular tip asymptotics discussed in §2b(iv). We now describe the recently developed implicit level set algorithm (ILSA) [32,85] that uses the tip asymptotics to locate the free boundary. It is notionally convenient to separate the DD elements representing the fracture into two sets, namely: the tip elements Inline graphic and the channel elements Inline graphic. The tip elements are the partially filled elements coloured by light shading in figure 1a, while the channel elements comprise those elements surrounded by the tip elements that are completely filled with fluid. We also identify the ribbon of channel elements Inline graphic on the boundary of the channel region Inline graphic that share at least one side with a tip element (see the dark shaded elements in figure 1a), which we refer to as survey elements.

Steps in the ILSA procedure:

(i) Determine equilibrium pressures and widths for the current footprint Inline graphic

Given a trial footprint (initially taken to be that at the previous time step Inline graphic) the coupled equations (3.10) are used to determine the width w (and hence pf) that corresponds to the fluid flux into the well-bore over the current time step. In the first front iteration, the crack widths are treated as the primary variable over the whole fracture Inline graphic. In the second and subsequent front iterations, as estimates of the asymptotic tip widths are known (see step (iv) below), the fluid pressures are treated as the primary unknown in the tip region Inline graphic and the widths are treated as the primary unknown in the channel region Inline graphic.

(ii) Use tip asymptote to find shortest distances from elements in Inline graphic to the new trial crack front Inline graphic

Given the new width estimate w at each of the survey elements in Inline graphic the current trial fracture widths are used to invert the appropriate asymptotic relation from §2b(iv) to determine the shortest distance s from the centres of these elements to the free boundary Inline graphic. In particular, (2.19c) can be inverted to obtain s given wk, (2.21) can be inverted to obtain s given wm, (2.22) can be inverted to obtain s given Inline graphic, the generalized asymptote (2.24) can be inverted to find s given wmk, and given Inline graphic the generalized asymptote (2.25) can be used to find s.

We observe that all the tip asymptotes (except for the toughness asymptote (2.19c)) involve the unknown front velocity V , which is so crucial to locating the free boundary. To resolve this issue, if s is the shortest distance from the current collocation point to the trial free boundary, then in each asymptote involving the front velocity explicitly we replace V by its difference quotient approximate

(c). 3.16

The generalized mk-asymptote (2.24) has recently been implemented for plane strain fractures [48] and for planar fractures [85]. For each survey point in Inline graphic, the trial width w is used to find s from

(c).

The generalized Inline graphic-asymptote (2.25) has been implemented in planar [74] and multi-planar HF models [75]. For each survey point in Inline graphic the trial width w is used to determine s from

(c).

(iii) Solve the eikonal equation to locate the new trial crack front Inline graphic

The set of shortest distances from elements in Inline graphic to the new trial front Inline graphic establishes the following initial conditions:

(c). 3.17

to construct the signed distance function Inline graphic by solving the eikonal equation

(c). 3.18

The negative sign in the initial condition (3.17) enforces the sign convention that Inline graphic for all points (x,y) that lie within the fracture boundary curve Inline graphic, while points for which Inline graphic lie outside Inline graphic. Moreover, because the initial condition (3.17) defines the distance to the free boundary, the fracture boundary curve Inline graphic is defined by the level set Inline graphic.

(iv) Set the tip volumes from the asymptote to impose the tip asymptotics in a weak form

Having determined a new estimate for the location of the free boundary Inline graphic the volume of fluid in each tip element can be determined by integrating the applicable tip asymptote backward from the front to the opposite vertex of a triangular region shown in figure 1b

(c). 3.19

where ℓ is the distance from the front to the farthest interior corner of a tip element and θ is the angle that the local outward normal to the front makes with the tip element edge. The volume over a triangular region Inline graphic can be used to construct the fracture volume within a partially filled rectangular element as follows:

(c). 3.20

In order to evaluate these integrals only the first two moments of the tip asymptote Inline graphic are required.

The average width wt in the tip element is set to

(c).

As the width in the tip element is determined from the asymptotics once the front position is set, the fluid pressure in the tip element now becomes the primary unknown. The equation for the fluid pressure comes from integrating the continuity equation (2.7) over the tip element and applying the zero flux boundary condition. This is precisely the procedure used in the finite-volume method and results in an expression for the change in fluid volume over the time step involving Inline graphic that should match the flux of fluid across the boundaries, which involves the fluid pressure at the centre of the tip element.

(v) Convergence check

If the iterations on the fracture front Inline graphic have converged then proceed to the nest time step, if not return to (i) with the new estimate of Inline graphic.

We observe that the concept of a partially filled element with tip asymptotics imposed in a weak sense is remarkably effective at representing a fracture with an arbitrary front on a structured mesh. The ability to capture the tip asymptotics in a weak form makes it possible to account for multiscale effects that act at length scales that are many orders of magnitude smaller than the computational mesh size. Modelling such multiscale behaviour directly would require prohibitively fine meshes. Given that the material parameters are assumed to be fixed, the tip velocity V is the primary determinant of the region in phase space in which a particular asymptote finds itself. As the ILSA scheme is able to autonomously determine the front velocity V from the asymptote, it is able to automatically adjust the point in phase space to determine the propagation regime of the fracture front in the neighbourhood of the survey points. In a recent study comparing the performance of a variety algorithms [76], the ILSA scheme was shown to provide accurate solutions while only requiring a relatively coarse mesh.

The ILSA scheme has also been implemented in XFEM HF models. In order to be able to impose different boundary conditions in the tip and channel regions Inline graphic and Inline graphic, respectively, it is necessary to use the mixed variational formulation (2.5). The so-called XFEM-t scheme [48] uses sign enrichment in the channel region and tip enrichment in the tip regions and exhibits the optimal O(h2) convergence rate one would expect of bi-linear Lagrange elements in two dimensions. However, the coefficients in the stiffness matrix corresponding to tip elements have to be updated for each new trial fracture front position. As the singular integrations associated with this constant updating process can be computationally intensive, an alternative, sub-optimal so-called XFEM-s scheme [48] was developed. The XFEM-s scheme uses only sign enrichment on a region that both encompasses the crack and extends beyond the crack by linear extrapolation to the edge of the element in which the crack tip falls. Similar to the DD ILSA scheme the tip asymptote is imposed in a weak sense within this extended sign enriched region. Although the XFEM-s scheme yields sub-optimal O(h) convergence, it is considerably more efficient.

4. Numerical results

In this section, we present numerical solutions that illustrate the performance of the ILSA strategy for four different examples. In the first example, we consider a fracture that propagates in an elastic medium in which there are positive jumps in the confining stress field located symmetrically with respect to the fluid source and compare the ILSA solution with the results from a laboratory experiment. In the second example, we consider a fracture that propagates in an impermeable elastic medium in which K′>0 and the confining stress field drops discontinuously across two interfaces located symmetrically with respect to the fluid source. This example is chosen to illustrate the way in which the new ILSA scheme is able to use the mk-generalized asymtptote to capture the multiple length scales that are active at different points along the perimeter of the fracture, depending upon the magnitude of the local normal velocity. The third example provides an ILSA model of a buoyancy-driven m-vertex HF that evolves into a finger-like fracture when emanating from a point source and a planar front that breaks up into well-defined fingers when emanating from a line source. The fourth example provides an application of the XFEM to analyse the propagation of a two-dimensional plane strain HF in the vicinity of a free surface. The HF is initiated parallel to the free surface but as its length becomes comparable with the distance to the free surface the fracture starts to curve towards the free surface. The results are compared with those of OribiC—a DD-based HF code.

(a). A symmetric stress barrier: comparison with a laboratory experiment

In this section, we compare the ILSA m-vertex solution with the results of a laboratory experiment [86] in which an HF was initiated at the centre of a 340×355×360 mm poly(methyl methacrylate) (PMMA) block whose surface was specially machined to match the displacement due to strip loads in order to establish a symmetric stress jump within the block. Within the block a layer of height H=50 mm is bounded by symmetric stress jumps Δσ=4.3 MPa in σ0, which is given by

(a).

The ILSA model assumes that the fracture grows within an infinite elastic medium Inline graphic subject to the above confining stress field σ0 and uses the following parameter values reported for the experiment:

(a).

As the fracture takes place between two unbonded impermeable blocks of PMMA, the fracture in the experiment propagates in the m-vertex viscous regime. In figure 2, the experimental (blue) and ILSA (black) blade-like fracture footprints and fracture width cross sections with the planes y=0 and x=0 are compared at a sequence of sample times. The numerical results show remarkable agreement with the experimental results.

Figure 2.

Figure 2.

(a) Experimental (blue)and ILSA (black) footprints of the blade-shaped fracture formed by a symmetric stress jump in σ0 at times t=88, 187, 341, 603 s; (b,c) experimental (blue) and ILSA (black) fracture widths (left cross-section y=0) and (right cross-section x=0) at the same time steps. (Online version in colour.)

(b). A stress drop: distinct propagation regimes along the periphery

In this section, we illustrate the ILSA solution for an HF propagating in an infinite elastic medium Inline graphic subject to a confining stress field σ0 that drops discontinuously across two interfaces a distance H=20 m apart. The fracture initiates midway between these two interfaces and the toughness and viscous processes compete to determine the location of the advancing fracture front and exhibits a continuous variation in the propagation regime all along the fracture perimeter. The material parameters used in this example are

(b).

while the confining stress field is defined by

(b).

These results were generated using the ILSA scheme [85] in which the two-process generalized mk-edge asymptote (2.24) has been used. On the left part of figure 3, the generalized mk-edge asymptote Inline graphic [70] is represented by the solid line that changes colour from red to blue as the asymptote transitions from the k to m vertex solutions, which are denoted by red to blue dotted lines, respectively. On the right part of figure 3, the ILSA-mk fracture footprints at t=100, 400, 900, 1800, 3600 s are plotted while the interfaces across which the confining stress field jumps are indicated by the thick horizontal black lines, and the underlying computational mesh is indicated by the thin black squares. For each of these footprints the survey elements Inline graphic are shaded with a colour that corresponds to the length scale active within that element. Thus, we observe that for the earliest time step t=100 s most points along the fracture perimeter are advancing close to the viscosity dominated regime, while by time t=400 s all points along the perimeter are advancing in the intermediate regime in which Inline graphic. At subsequent time samples the fracture is propagating predominantly in the toughness regime in the top layer y>10 m in which the confining stress is the highest so that the fracture propagates much slower than in the other layers. Because the least resistance to the progress of the fracture is encountered in the bottom layer y<−10 m with the lowest confining stress, the fracture herniates into this region advancing much more rapidly and propagating in the intermediate regime close to the viscous asymptote. In the middle layer |y|<10 m with the intermediate confining stress, the fracture front develops an inflection point and the regime of propagation transitions from the intermediate asymptotic region at the bottom interface to the toughness regime at the top interface.

(c). Implicit level set algorithm model of fingering associated with a buoyancy-driven crack

In this example, we consider the evolution of an HF under a confinement field that decreases linearly with increasing y according to

(c).

This is a model for a buoyancy-driven HF [2,4,5] in which the fracture finds it easier to grow into the region in which the confinement is steadily decreasing. The linear dependence of σ0 on y introduces an additional convective term

(c).

on the right side of (2.8), which can be seen by eliminating the fluid pressure pf in favour of the net pressure. In this case, the HF propagates using the m-vertex asymptote within a plane perpendicular to the confining stress field σ0 in an infinite elastic medium Inline graphic and for which the following dimensionless parameters were used:

(c).

If fluid is injected from a point source the ILSA scheme using the m-vertex viscous asymptote yields a single finger-like fracture for which the fracture fronts are shown in figure 4a. If fluid is injected from a line source

(c).

then from figure 4b it can be seen that the ILSA m-vertex buoyancy-driven HF develops an unstable advancing front with well-developed fingers [87].

Figure 4.

Figure 4.

(a) Fracture footprints for t=0.6, 20.4, 40.5, 60.5, 80.6, 99.3 for a viscous finger from a point source and (b) fracture footprints for t= 62.9, 65.6, 68.3, 71.1, 73.9, 76.6 for a viscous finger from a line source. (Online version in colour.)

(d). Extended finite-element method–displacement discontinuity comparison for a curving crack near a free surface

In this section, we illustrate an XFEM solution for an HF propagating in a state of plane strain close to a free surface [45]. The following dimensionless parameters were used:

(d).

so that the dimensionless toughness Inline graphic, where

(d).

A fracture of half-length 18 dimensionless units was initiated parallel to the free surface a distance H=45.5 dimensionless units from it. A rectangular computational domain Lx=300 and Ly=121 of square finite elements of mesh size Δxy=1 was combined with singly and doubly infinite elements of order 9 along the bottom and lateral two sides of the 300×121 rectangle to complete the half-space. A comparison between the XFEM results and those of OribiC, a DD HF code that incorporates Green’s function influences for a half-space, is shown in figure 5. We observe that as the length of the HF starts to approach H it becomes easier for the fracture to grow in the direction of the free surface. The OribiC and XFEM curved crack paths (figure 5a) show close agreement. In figure 5b, the XFEM fracture path is superimposed on the underlying FEM mesh. The OribiC and XFEM widths (figure 5c), plotted against the arc length s from the injection point along the fracture, show close agrement at all the sample times τ*=[0.2,0.4,0.6]. The OribiC and XFEM pressures (figure 5d) are plotted against the arc length s from the injection point along the fracture until the boundary of the fluid front. These two solutions show close agrement. We observe that because the fracture is close to the free surface and the confinement σ0=0 there is a non-zero fluid lag in this problem. The transition between the fluid-filled fracture and the stress free part of the fracture is responsible for the inflection point in the width field shown in figure 5c.

Figure 5.

Figure 5.

(a) The crack path obtained using OribiC and the XFEM; (b) a fragment of the crack path within the FEM mesh sampled within the rectangular box shown in (a); (c) OribiC and XFEM-scaled fracture widths at times τ*=[0.2, 0.4, 0.6]; (d) OribiC and XFEM-scaled fluid pressures at the same sample times. Adapted from [45]. (Online version in colour.)

5. Conclusion

In this review paper, we have described continuum models of HF propagation and highlighted some of the unique challenges associated with these models, particularly when the fluid and fracture fronts coalesce. We have demonstrated that in this case the evolution of the fracture is a singular free-boundary problem in which the normal velocity of the free boundary is not easily evaluated numerically, but has to be determined by delicate asymptotic analysis. We have outlined this asymptotic analysis that highlights the way in which the many physical processes compete to yield an asymptotic solution that varies on multiple length scales. Precisely how to capture all these multiple length scales without having to resolve both the very finest and coarsest length scales was an open problem until the ILSA was developed in 2008 [32]. In this paper, we describe the class of numerical schemes that are derived from the ILSA paper. The ILSA strategy locates the free boundary using the tip asymptotics; once the free boundary has been found, the multiscale tip asymptotic behaviour is imposed in a weak sense. This two-step iterative process enables the free boundary to be located implicitly in a way that is consistent with the tip asymptotics. Moreover, the multiscale behaviour can be accounted for right down to the finest length scale while still computing on a relatively coarse-structured mesh. This review paper illustrates the ILSA strategy using both the DD formulation and the XFEM formulation for the fracture modelling. We also address some recently resolved practical issues, including new models for proppant transport able to model ‘tip screen-out’; efficient numerical schemes to solve the coupled nonlinear equations and fast methods to solve the resulting linear systems. Finally, numerical examples are provided to illustrate the performance of the method, including comparison with a symmetric stress jump laboratory experiment; a stress drop problem that exhibits a two-process-driven change in length scale all around the perimeter of the fracture; buoyancy-driven fingering; and an XFEM model of an HF curving towards a free surface.

There are a number of open problems still to be addressed, including:

  • (i) Accurate numerical models for fracture recession after shut-in Q0=0 and flow-back Q0<0. To date, there are no closed-form solutions and tip asymptotics for recession of the fracture front due to shut-in, flow-back and leak-off. This becomes particularly delicate when the fracture closes on proppant. Closed-form solutions along with precise laboratory experiments would be very useful in developing stable numerical codes that are able to capture recession accurately.

  • (ii) Plasticity in the solid medium and poroelastic effects for capturing the effects of long periods of injection. With the advent of domain-based methods such as the XFEM, it will become easier to model not only heterogeneities in the material properties but also nonlinear effects such as plasticity in the vicinity of the fracture and the poroelastic effects of long injection times.

  • (iii) Evolution, interaction and intersection of arbitrary fracture surfaces in three dimensions. Capturing the propagation, interaction and possible intersection of multiple arbitrary fracture surfaces presents the numerical modeller with considerable challenges. From a continuum perspective, the most elegant representation of all these effects is the phase field approach [1315] in which a single damage field variable is used to track and capture the evolving fractures in the solid three-dimensional medium. The primary advantage of both phase field and discrete models is that they are able to capture the evolution and interaction of complex fracture geometries with significantly less effort than the conventional continuum models in which cracks are modelled explicitly. On the other hand, phase-field models are extremely computationally intensive as they involve the solution of a non-convex optimization problem at each time step. Moreover, due to the discrete nature of lattice models and the smeared-out damage representation of cracks by the phase-field approach, it is not clear whether these methodologies will be able, without using prohibitive computing resources, to capture the complex multiscale behaviour characteristic of HF when multiple physical processes compete to determine their evolution. Fully coupled versions of these algorithms able to capture the full multiscale tip asymptotics would hold much promise. However, issues such as computation time and explicit versus implicit time stepping still need to be resolved.

  • (iv) Implicit time stepping and advanced numerical linear algebra. In the solution of the coupled equations there remain many open questions. For example, in the XFEM, is it efficient to couple the relatively few degrees of freedom needed to capture the fluid flow with the much larger number of degrees of freedom needed to capture the solid deformation? Are there special numerical linear algebra techniques that need to be developed to make this process optimal, as opposed to searching for a numerical Green’s function?

  • (v) Using numerical HF models for monitoring and control. With numerical models becoming more efficient is it possible to make better use of field measurements to improve the monitoring of propagating HF using tiltmeters or microseismic data, for example? There has been some degree of success using tiltmeter data along with the Kalman filter to monitor propagating HF using synthetic data [88,89] and field data with monitoring wells from mines [90].

Acknowledgements

I thank Prof. E. Detournay (University of Minnesota) for convincing me of the crucial importance of the tip asymptotics in HF modelling, Prof. A. P. Bunger (University of Pittsburgh) for providing experimental results, and Prof. E. Dontsov (University of Houston) and Dr E. Gordeliy (SDR-Boston) for insightful feedback on this paper.

Competing interests

I declare I have no competing interests.

Funding

The author gratefully acknowledges the grant support of NSERC (Canada).

References

  • 1.Spence DA, Sharp PW, Turcotte DL. 1987. Buoyancy-driven crack propagation: a mechanism for magma migration. J. Fluid Mech. 174, 135–153. ( 10.1017/S0022112087000077) [DOI] [Google Scholar]
  • 2.Lister JR. 1990. Buoyancy-driven fluid fracture: the effects of material toughness and of low-viscosity precursors. J. Fluid Mech. 210, 263–280. ( 10.1017/S0022112090001288) [DOI] [Google Scholar]
  • 3.Lister JR, Kerr RC. 1991. Fluid-mechanical models of crack propagation and their application to magma transport in dykes. J. Geophys. Res. 96, 10049–10077. ( 10.1029/91JB00600) [DOI] [Google Scholar]
  • 4.Lister JR. 1990. Buoyancy-driven fluid fracture: similarity solutions for the horizontal and vertical propagation of fluid-filled cracks. J. Fluid Mech. 217, 213–239. ( 10.1017/S0022112090000696) [DOI] [Google Scholar]
  • 5.Roper SM, Lister JR. 2007. Buoyancy-driven crack propagation: the limit of large fracture toughness. J. Fluid Mech. 580, 359–380. ( 10.1017/S0022112007005472) [DOI] [Google Scholar]
  • 6.Frank U, Barkley N. 2005. Remediation of low permeability subsurface formations by fracturing enhancements of soil vapor extraction. J. Hazard. Mater. 40, 191–201. ( 10.1016/0304-3894(94)00069-S) [DOI] [Google Scholar]
  • 7.Abou-Sayed AS, Andrews DE, Buhidma IM. 1989. Evaluation of oily waste injection below the permafrost in Prudhoe Bayfeld. In Proc. California Regional Meetings, Bakersfeld, CA, USA, pp. 129–142. Richardson, TX: Society of Petroleum Engineers.
  • 8.Jeffrey RG, Mills KW. 2000. Hydraulic fracturing applied to inducing longwall coal mine goaf falls. In Pacific Rocks 2000, pp. 423–430. Rotterdam, The Netherlands: Balkema.
  • 9.van As A, Jeffrey RG. 2000. Caving induced by hydraulic fracturing at North Parkes mines. In Pacific Rocks 2000, pp. 353–360. Rotterdam, The Netherlands: Balkema.
  • 10.Economides MJ, Nolte KG (eds). 2000. Reservoir stimulation. New York, NY: John Wiley & Sons, Ltd. [Google Scholar]
  • 11.Damjanac B, Detournay C, Cundall PA, Varun2013. Three-dimensional numerical model of hydraulic fracturing in fractured rock mass. In Effective and sustainable hydraulic fracturing (eds AP Bunger, J McLennan, R Jeffrey), ch. 41. Rijeka, Croatia: InTech. ( ) [DOI]
  • 12.Grasselli G, Lisjak A, Mahabadi OK, Tatone BSA. 2014. Influence of pre-existing discontinuities and bedding planes on hydraulic fracturing initiation. Eur. J. Environ. Civil Eng. 19, 1–18. ( 10.1080/19648189.2014.906367) [DOI] [Google Scholar]
  • 13.Bourdin B, Francfort GA, Marigo J-J. 2000. Numerical experiments in revisited brittle fracture. J. Mech. Phys. Solids 48, 797–826. ( 10.1016/S0022-5096(99)00028-9) [DOI] [Google Scholar]
  • 14.Bourdin B, Chukwudozie C, Yoshioka K. 2012. A variational approach to the numerical simulation of hydraulic fracturing. In Proc. 2012 SPE Annual Technical Conf. Exhibition, SPE 159154. Richardson, TX: Society of Petroleum Engineers.
  • 15.Mikelic M, Wheeler MF, Wick T. 2015. A phase-field method for propagating fluid-filled fractures coupled to a surrounding porous medium. SIAM Multiscale Model. Simul. 13, 367–398. ( 10.1137/140967118) [DOI] [Google Scholar]
  • 16.Spence DA, Sharp P. 1985. Self-similar solutions for elastohydrodynamic cavity flow. Proc. R. Soc. Lond. A 400, 289–313. ( 10.1098/rspa.1985.0081) [DOI] [Google Scholar]
  • 17.Desroches J, Detournay E, Lenoach B, Papanastasiou P, Pearson JRA, Thiercelin M, Cheng AHD. 1994. The crack tip region in hydraulic fracturing. Proc. R. Soc. Lond. A 447, 39–48. ( 10.1098/rspa.1994.0127) [DOI] [Google Scholar]
  • 18.Adachi JI. 2001. Fluid-driven fracture in permeable rock. PhD thesis, University of Minnesota, Minneapolis, MN, USA.
  • 19.Adachi JI, Detournay E. 2002. Self-similar solution of a plane-strain fracture driven by a power-law fluid. Int. J. Numer. Anal. Methods Geomech. 26, 579–604. ( 10.1002/nag.213) [DOI] [Google Scholar]
  • 20.Adachi JI, Detournay E. 2008. Plane-strain propagation of a fluid-driven fracture in a permeable medium. Eng. Fract. Mech. 75, 4666–4694. ( 10.1016/j.engfracmech.2008.04.006) [DOI] [Google Scholar]
  • 21.Bunger A, Detournay E, Garagash D. 2005. Toughness-dominated hydraulic fracture with leak-off. Int. J. Fract. 134, 175–190. ( 10.1007/s10704-005-0154-0) [DOI] [Google Scholar]
  • 22.Garagash DI, Detournay E. 2005. Plane-strain propagation of a fluid-driven fracture: small toughness solution. ASME J. Appl. Mech. 72, 916–928. ( 10.1115/1.2047596) [DOI] [Google Scholar]
  • 23.Garagash DI. 2006. Plane-strain propagation of a fluid-driven fracture during injection and shut-in: asymptotics of large toughness. Eng. Fract. Mech. 73, 456–481. ( 10.1016/j.engfracmech.2005.07.012) [DOI] [Google Scholar]
  • 24.Garagash D. 2006. Transient solution for a plane-strain fracture driven by a power-law fluid. Int. J. Numer. Anal. Methods Geomech. 30, 1439–1475. ( 10.1002/nag.535) [DOI] [Google Scholar]
  • 25.Madyarova M. 2003. Fluid-driven penny-shaped fracture in permeable rock. PhD thesis, University of Minnesota, Minneapolis, MN, USA.
  • 26.Mitchell SL, Kuske R, Peirce AP. 2007. An asymptotic framework for the analysis of hydraulic fractures: the impermeable case. ASME J. Appl. Mech. 74, 365–372. ( 10.1115/1.2200653) [DOI] [Google Scholar]
  • 27.Savitski AA, Detournay E. 2002. Propagation of a fluid-driven pennyshaped fracture in an impermeable rock: asymptotic solutions. Int. J. Solids Struct. 39, 6311–6337. ( 10.1016/S0020-7683(02)00492-4) [DOI] [Google Scholar]
  • 28.Detournay E. 2016. Mechanics of hydraulic fractures. Annu. Rev. Fluid Mech. 48, 311–339. ( 10.1146/annurev-fluid-010814-014736) [DOI] [Google Scholar]
  • 29.Clifton RJ, Abou-Sayed AS. 1979. On the computation of the three-dimensional geometry of hydraulic fractures. In Proc. 1979 SPE Symp. on Low Permeability Gas Reserves, SPE 7943. Richardson, TX: Society of Petroleum Engineers.
  • 30.Clifton RJ. 1989. Three-dimensional fracture-propagation models. In Recent advances in hydraulic fracturing (eds JL Gidley, SA Holditch, DE Nierode, RW Veatch Jr), pp. 95–108. Richardson, TX: Society of Petroleum Engineers.
  • 31.Adachi J, Siebrits E, Peirce A, Desroches J. 2007. Computer simulation of hydraulic fractures. Int. J. Rock Mech. Min. Syst. 44, 739–757. ( 10.1016/j.ijrmms.2006.11.006) [DOI] [Google Scholar]
  • 32.Peirce A, Detournay E. 2008. An implicit level set method for modeling hydraulically driven fractures. Comput. Methods Appl. Mech. 197, 2858–2885. ( 10.1016/j.cma.2008.01.013) [DOI] [Google Scholar]
  • 33.Carter ED. 1957. Optimum fluid characteristics for fracture extension. In Drilling and production practices (eds GC Howard, CR Fast), pp. 261–270. Tulsa, OK: American Petroleum Institute.
  • 34.Garagash DI, Detournay E. 2000. The tip region of a fluid-friven fracture in an elastic medium. ASME J. Appl. Mech. 67, 183–192. ( 10.1115/1.321162) [DOI] [Google Scholar]
  • 35.Bunger AP, Detournay E. 2007. Early time solution for a penny-shaped hydraulic fracture. ASCE J. Eng. Mech. 133, 175–190. ( 10.1061/(ASCE)0733-9399(2007)133:5(534)) [DOI] [Google Scholar]
  • 36.Detournay E, Peirce A. 2014. On the moving boundary conditions for a hydraulic fracture. Int. J. Eng. Sci. 84, 147–155. ( 10.1016/j.ijengsci.2014.06.010) [DOI] [Google Scholar]
  • 37.Love AEH. 1927. A treatise on the mathematical theory of elasticity. Cambridge, UK: Cambridge University Press. [Google Scholar]
  • 38.Mogilevskaya SG. 2014. Lost in translation: crack problems in different languages. Int. J. Solids Struct. 51, 4492–4503. ( 10.1016/j.ijsolstr.2014.08.025) [DOI] [Google Scholar]
  • 39.Aki K, Richards PG. 1980. Quantitative seismology theory and methods. New York, NY: Freeman & Co. [Google Scholar]
  • 40.Peirce AP, Siebrits E. 2001. The scaled flexibility matrix method for the efficient solution of boundary value problems in 2D and 3D layered elastic media. Comput. Methods Appl. Mech. Eng. 190, 5935–5956. ( 10.1016/S0045-7825(01)00206-7) [DOI] [Google Scholar]
  • 41.Peirce AP, Siebrits E. 2001. Uniform asymptotic approximations for accurate modeling of cracks in layered elastic media. Int. J. Fract. 110, 205–239. ( 10.1023/A:1010861821959) [DOI] [Google Scholar]
  • 42.Siebrits E, Peirce AP. 2002. An efficient multi-layer planar 3D fracture growth algorithm using a fixed mesh approach. Int. J. Numer. Methods Eng. 53, 691–717. ( 10.1002/nme.308) [DOI] [Google Scholar]
  • 43.Crouch SL, Starfield AM. 1983. Boundary element methods in solid mechanics. London, UK: George Allen and Unwin. [Google Scholar]
  • 44.Hills DA, Kelly PA, Dai DN, Korsunsky AM. 1996. Solution of crack problems, the distributed dislocation technique, solid mechanics and its applications, vol. 44 Dordrecht, The Netherlands: Kluwer Academic. [Google Scholar]
  • 45.Gordeliy E, Peirce AP. 2013. Coupling schemes for modeling hydraulic fracture propagation using the XFEM. Comput. Methods Appl. Mech. Eng. 253, 305–322. ( 10.1016/j.cma.2012.08.017) [DOI] [Google Scholar]
  • 46.Gordeliy E, Peirce AP. 2015. Enrichment strategies and convergence properties of the XFEM for hydraulic fracture problems. Comput. Methods Appl. Mech. Eng. 283, 474–502. ( 10.1016/j.cma.2014.09.004) [DOI] [Google Scholar]
  • 47.Zilian A, Fries T-P. 2009. A localized mixed-hybrid method for imposing interfacial constraints in the extended finite element method (XFEM). Int. J. Numer. Methods Eng. 79, 733–752. ( 10.1002/nme.2596) [DOI] [Google Scholar]
  • 48.Gordeliy E, Peirce AP. 2013. Implicit level set schemes for modeling hydraulic fractures using the XFEM. Comput. Methods Appl. Mech. Eng. 266, 125–143. ( 10.1016/j.cma.2013.07.016) [DOI] [Google Scholar]
  • 49.Biot MA. 1956. General solutions of the equations of elasticity and consolidation for a porous material. Trans. ASME J. Appl. Mech. 78, 91–96. [Google Scholar]
  • 50.Detournay E, Cheng A-D. 1991. Plane strain analysis of a stationary hydraulic fracture in a poroelastic medium. Int. J. Solids Struct. 27, 1645–1662. ( 10.1016/0020-7683(91)90067-P) [DOI] [Google Scholar]
  • 51.Detournay E, Cheng A-D. 1993. Fundamentals of poroelasticity. In Comprehensive rock engineering, ch. 5, vol. 2, pp. 113–171. New York, NY: Pergamon. [Google Scholar]
  • 52.Kovalyshen Y. 2010. Fluid-driven fracture in poroelastic medium. PhD thesis, University of Minnesota, Minneapolis, MN, USA.
  • 53.Boyer F, Guazzelli E, Pouliquen O. 2011. Unifying suspension and granular rheology. Phys. Rev. Lett. 107, 188301 ( 10.1103/PhysRevLett.107.188301) [DOI] [PubMed] [Google Scholar]
  • 54.Lecampion B, Garagash D. 2014. Confined flow of suspensions modelled by a frictional rheology. J. Fluid Mech. 759, 197–235. ( 10.1017/jfm.2014.557) [DOI] [Google Scholar]
  • 55.Dontsov E, Peirce A. 2014. Slurry flow, gravitational settling, and a proppant transport model for hydraulic fractures. J. Fluid Mech. 760, 567–590. ( 10.1017/jfm.2014.606) [DOI] [Google Scholar]
  • 56.Settari A, Cleary MP. 1986. Development and testing of a pseudo-three-dimensional model of hydraulic fracture geometry. Soc. Pet. Eng. Prod. Eng. 1, 449–466. ( 10.2118/10505-PA) [DOI] [Google Scholar]
  • 57.Dontsov E, Peirce A. 2015. An enhanced pseudo-3D model for hydraulic fracturing accounting for viscous height growth, non-local elasticity, and lateral toughness. Eng. Fract. Mech. 42, 116–139. ( 10.1016/j.engfracmech.2015.05.043) [DOI] [Google Scholar]
  • 58.Adachi JI, Detournay E, Peirce. 2010. An analysis of classical pseudo-3D model for hydraulic fracture with equilibrium height growth across stress barriers. Int. J. Rock Mech. Min. Sci. 47, 625–639. ( 10.1016/j.ijrmms.2010.03.008) [DOI] [Google Scholar]
  • 59.Dontsov E, Peirce A. 2015. Proppant transport in hydraulic fracturing: crack tip screen-out in KGD and P3D models. Int. J. Solids Struct. 63, 206–218. ( 10.1016/j.ijsolstr.2015.02.051) [DOI] [Google Scholar]
  • 60.Shiozawa S, McClure M. 2016. Simulation of proppant transport with gravitational settling and fracture closure in a three-dimensional hydraulic fracturing simulator. J. Pet. Sci. Eng. 138, 298–314. ( 10.1016/j.petrol.2016.01.002) [DOI] [Google Scholar]
  • 61.Peirce AP, Siebrits E. 2005. A dual mesh multigrid preconditioner for the efficient solution of hydraulically driven fracture problems. Int. J. Numer. Methods Eng. 63, 1797–1823. ( 10.1002/nme.1330) [DOI] [Google Scholar]
  • 62.Dontsov E, Peirce A. 2015. A Lagrangian approach to modelling proppant transport with tip screen-out in KGD hydraulic fractures. Rock Mech. Rock Eng. 48, 2541–2550 ( 10.1007/s00603-015-0835-6) [DOI] [Google Scholar]
  • 63.Rice JR. 1968. Mathematical analysis in the mechanics of fracture. In Fracture, an advanced treatise (ed. H Liebowitz), ch. 3, pp. 191–311. New York, NY: Academic Press.
  • 64.Osher S, Fedkiw R. 2002. Level set methods and dynamic implicit surfaces. Applied Mathematical Sciences, no. 153 New York, NY: Springer. [Google Scholar]
  • 65.Sethian JA. 1999. Level set methods and fast marching methods: evolving interfaces in computational geometry fluid mechanics, computer vision and materials science. Cambridge, UK: Cambridge University Press. [Google Scholar]
  • 66.Voller VR. 2009. Basic control volume finite element methods for fluids and solids. Singapore: World Scientific. [Google Scholar]
  • 67.Detournay E. 2004. Propagation regimes of fluid-driven fractures in impermeable rocks. Int. J. Geomech. 4, 35–45. ( 10.1061/(ASCE)1532-3641(2004)4:1(35)) [DOI] [Google Scholar]
  • 68.Oberhettinger F. 1970. Tables of Mellin transforms. New York, NY: Springer. [Google Scholar]
  • 69.Lenoach B. 1995. The crack tip solution for hydraulic fracturing in a permeable solid. J. Mech. Phys. Solids 43, 1025–1043. ( 10.1016/0022-5096(95)00026-F) [DOI] [Google Scholar]
  • 70.Garagash D. 1998. Near-tip processes of fluid-driven fractures. PhD thesis, University of Minnesota, Minneapolis, MN, USA.
  • 71.Bunger AP, Detournay E. 2008. Experimental validation of the tip asymptotics for a fluid-driven crack. J. Mech. Phys. Solids 56, 3101–3115. ( 10.1016/j.jmps.2008.08.006) [DOI] [Google Scholar]
  • 72.Garagash D, Detournay E, Adachi J. 2011. Multi-scale tip asymptotics in hydraulic fracture with leak-off. J. Fluid Mech. 669, 260–297. ( 10.1017/S002211201000501X) [DOI] [Google Scholar]
  • 73.Dontsov E, Peirce A. 2015. A non-singular integral equation formulation to analyse multiscale behaviour in semi-infnite hydraulic fractures. J. Fluid Mech. 781, R1 ( 10.1017/jfm.2015.451) [DOI] [Google Scholar]
  • 74.Dontsov E, Peirce A. Submitted. A multiscale implicit level set algorithm (ILSA) to model hydraulic fracture propagation incorporating combined viscous, toughness, and leak-off asymptotics.
  • 75.Dontsov E, Peirce A. 2016. Implementing a universal tip asymptotic solution into an Implicit Level Set Algorithm (ILSA) for multiple parallel hydraulic fractures. In Proc. 50th US Rock Mechanics/Geomechanics Symp., Houston, TX, USA, 26–29 June 2016, ARMA 16-268.
  • 76.Lecampion B.et al.2013The impact of the near-tip logic on the accuracy and convergence rate of hydraulic fracture simulators compared with reference solutions. In Effective and sustainable hydraulic fracturing (eds AP Bunger, J McLennan, R Jeffrey), ch. 43, pp. 855–873. Rijeka, Croatia: InTech. ( 10.5772/56212) [DOI]
  • 77.Barrett R. et al. 1994. Templates for the solution of linear systems: building blocks for iterative methods. Philadelphia, PA: SIAM. [Google Scholar]
  • 78.Peirce A, Spottiswoode S, Napier JAL. 1992. The spectral boundary element method: a new window on boundary elements in rock mechanics. Int. J. Rock Mech. Min. Sci. Geomech. Abs. 29, 379–400. ( 10.1016/0148-9062(92)90514-Z) [DOI] [Google Scholar]
  • 79.Greengard L, Rokhlin V. 1987. A fast algorithm for particle simulators. J. Comput. Phys. 73, 325–348. ( 10.1016/0021-9991(87)90140-9) [DOI] [Google Scholar]
  • 80.Peirce A, Napier JAL. 1995. A spectral multipole method for efficient solution of large-scale boundary element models in elastostatics. Int. J. Numer. Methods Eng. 38, 4009–4034. ( 10.1002/nme.1620382307) [DOI] [Google Scholar]
  • 81.Verde A, Ghassemi A. 2015. Fast multipole displacement discontinuity method (FM-DDM) for geomechanics reservoir simulations. Int. J. Numer. Anal. Methods Geomech. 39, 1953–1974. ( 10.1002/nag.2378) [DOI] [Google Scholar]
  • 82.Hackbusch W. 1999. A sparse matrix arithmetic based on H-matrices. Part I: introduction to H-matrices. Computing 62, 89–108. ( 10.1007/s006070050015) [DOI] [Google Scholar]
  • 83.Bradley AM. 2011. H-matrix and block error tolerances. (http://arxiv.org/abs/1110.2807)
  • 84.Peirce A. 2006. Localized Jacobain ILU preconditioners for hydraulic fractures. Int. J. Numer. Methods Eng. 65, 1935–1946. ( 10.1002/nme.1528) [DOI] [Google Scholar]
  • 85.Peirce A. 2015. Modeling multi-scale processes in hydraulic fracture propagation using the implicit level set algorithm. Comput. Methods Appl. Mech. Eng. 283, 881–908. ( 10.1016/j.cma.2014.08.024) [DOI] [Google Scholar]
  • 86.Jeffrey RG, Bunger AP. 2009. A detailed comparison of experimental and numerical data on hydraulic fracture height growth through stress contrasts. Soc. Pet. Eng. J. 14, 413–422. ( 10.2118/106030-PA) [DOI] [Google Scholar]
  • 87.Touvet T, Balmforth NJ, Craster RV, Sutherland BR. 2011. Fingering instability in buoyancy-driven fluid-filled cracks. J. Fluid Mech. 672, 60–77. ( 10.1017/S0022112010005860) [DOI] [Google Scholar]
  • 88.Rochinha F, Peirce A. 2010. Monitoring hydraulic fractures: state estimation using an extended Kalman filter. Inverse Probl. 26, 025009 ( 10.1088/0266-5611/26/2/025009) [DOI] [Google Scholar]
  • 89.Peirce A, Rochinha F. 2012. An integrated extended Kalman filter implicit level set algorithm for monitoring planar hydraulic fracture. Inverse Probl. 28, 015009 ( 10.1088/0266-5611/28/1/015009) [DOI] [Google Scholar]
  • 90.Pandurangan V, Peirce A, Chen ZR, Jeffrey RG. Submitted. Tiltmeter mapping of asymmetric hydraulic fracture growth using the implicit level set algorithm and the extended Kalman filter.

Articles from Philosophical transactions. Series A, Mathematical, physical, and engineering sciences are provided here courtesy of The Royal Society

RESOURCES