Abstract
This work comprehensively reviews the equations governing multicomponent flow and reactive transport in porous media on the pore-scale, mesoscale and continuum scale. For each of these approaches, the different numerical schemes for solving the coupled advection–diffusion-reactions equations are presented. The parameters influenced by coupled biological and chemical reactions in evolving porous media are emphasised and defined from a pore-scale perspective. Recent pore-scale studies, which have enhanced the basic understanding of processes that affect and control porous media parameters, are discussed. Subsequently, a summary of the common methods used to describe the transport process, fluid flow, reactive surface area and reaction parameters such as porosity, permeability and tortuosity are reviewed.
Keywords: Reactive, Evolution, Transport, CSH, Nuclear, Geological, Multiphysics
Introduction
Reactive transport in porous media appears in many areas in nature and industrial applications, including subsurface nuclear waste repository, acid fracturing of oil and gas reservoirs, geological carbon storage, geothermal energy systems, seawater intrusion, among others. To model a reactive transport process, it is worth noting that coupled biogeochemist-mechanical multiphysics including advection, diffusion, dispersion and deformation can define the process. This has been mentioned by Tenthorey and Gerald (2006); these reactions affect the properties of the host porous media. In the same vein, Le Gallo et al. (1998), Jin et al. (2013) and Kaszuba et al. (2005) referenced that, with significant alteration of the reaction processes, the feedback mechanisms that influence flow or diffusion through the media can be triggered. More so, Hao et al. (2012a) and Harrison et al. (2017) observed that the reaction process could induce changes in the solid grains and thus affect the reaction rate; dissolution of minerals in an evolving porous media is a typical example. Also, with a substantial dissolution of the minerals, the porosity of the medium will increase. With such an increase in porosity in the porous medium, there are usually secondary effects, especially alteration of its connectivity (Navarre‐Sitchler et al., 2009). The combined alterations can subsequently affect the transport processes by changing the primary transport properties, including permeability, tortuosity, transport mode and pathways.
In the same vein, the system’s reactivity can also be impacted because the dissolution of the mineral can reshape the surface of the dissolving phases or cause the smaller particles in the porous media to completely dissolved, as observed by Noiriel et al. (2009). The dissolution of these minerals is one of the examples of an evolving porous media. During and after its evolution, processes such as precipitation (Gaucher and Blanc, 2006; Chagneau et al., 2015; Brovelli et al., 2009), pore-size alteration (Emmanuel et al., 2010, 2015), bio clogging (Kim and Fogler, 2000; Thullner et al., 2002; Ezeuko et al., 2011), clay swelling (Wang et al., 2014; Herbert et al., 2008) and variations of surface loading and temperature can cause the expansion or contraction of the media (MacQuarrie and Mayer, 2005; Tian et al., 2014, Pfingsten, 2002) and affect the transport properties of porous media. As observed by Houben (2003), biogeochemical reactions account for over 90% of ageing wells. In similar studies, Dauzeres et al. (2010) and Dauzères et al. (2019) observed that the formation of the impermeable calcite layer or any other secondary minerals could be triggered through geochemical interactions at the interfaces of the cementitious materials and clay, and the resulting layer can impede the transport of solute across these interfaces. Understanding these processes is very important, especially for long-term storage of nuclear wastes and mine waste deposits (Soler and Mäder, 2005; Atkinson et al., 1987; Yang et al., 2008; Spycher et al., 2003).
As indicated by Gouze and Coudrain-Ribstein (2002), Jin et al. (2013) and Opolot and Finke (2015), during the evolution of porous media, the transport and chemical properties vary in space and time. Typical examples of this process include soil formation due to weathering and karst formation. In the works of Birk et al. (2003) and Birk et al. (2005), the rates of flow and weathering were identified to affect the evolution of heterogeneity patterns strongly. The interactions between reactive process and flow engineer, the development of the karst, and the dissolution process are further enhanced as the flow rate increases. With increased dissolution, the medium’s porosity and permeability will increase, increasing flow rates, and the cycle continues (Hartmann et al., 2014; Xiao and Jones, 2007). In addition, reactions due to precipitation in natural systems have significant effects on the evolution of these media. With the cementation process reducing the porosity and permeability of the medium while strengthening its mechanical properties, the precipitation reactions can impact the reactivity of the primary minerals and trigger skarn or calcrete formation (Meinert et al., 2003; Wang et al., 1994).
Despite the significant changes to the porous media properties during reactive transport processes, many authors have assumed them to be time-invariant when modelling. But when considering the impact of changes in water content, this simplifying assumption is exempted (Millington and Quirk, 1961). This simplifying assumption that there is no variation in the reactivity and transport parameters in model development is partly because the description of the temporal development of these parameters as a result of changes in the structure and composition of the porous media is quite difficult. Traditionally, reactive transport processes have been modelled using upscaled parameters. With the continuum scale approach, the interdependencies between transport parameters, porosity, reactivity and evolving surface area have been established through some mathematical models (Akanni et al., 1987; Hommel et al., 2018). Both empirical (Low, 1981, Tomadakis and Sotirchos, 1993) and theoretical (Petersen, 1958) formulations have been developed for these relationships.
Studies on evolving porosity and permeability due to reaction in porous media date back to the 1990s, with Steefel and Lasaga (1992), who presented the first numerical paper on the reactive infiltration instability. In a subsequent article, Steefel and Lasaga (1994) found that quartz precipitation impacts the diffusing flow paths over an increasingly wider volume, unlike the reactive worm holing effect caused by the matrix dissolution. In another study by Steefel and Lichtner (1994), they illustrated the impacts of the reactions in the rock matrix on the fracture volume from the surrounding matrix, leading to armouring of the fracture or isolation. Steefel and Lichtner (1998) showed that the balance between the rock cementation and the fracture is delicately balanced, and subsequent evolution of the fracture-rock system hang on it. Navarre-Sitchler et al. (2011) considered the evolution of the pore connectivity and tortuosity on diffusivity. The evolution of the process reactivity has not been addressed in prior reactive modelling efforts. Still, the case involving the dissolution approaches zero reactive surface area has been addressed in the past. However, in a study by Noiriel et al. (2012) on reactive flow with calcite, they concluded that considering the formation of high surface area precipitation when capturing the evolution of the system’s reactivity is very important.
The geochemical reactions and transport processes that control how the porous media evolve occur at the microscale. Moreover, knowing how complex and heterogeneous the pore structure and the multiphysics nature of the problem is, acquiring a representative progression of the effective properties of the media in a macroscale-based approach is challenging. However, with the recently developed imaging techniques such as X-ray microtomography and improved pore-scale model formulations and higher computing power, the exploration of these processes at the pore-scale is now more possible than before from both experimental and numerical simulation. With these developments, recent studies on reactive transport modelling have focused on describing the processes at the microscale. However, one major downside of the pore-scale approach is the difficulty in simulating reactive transport on larger scales. To handle this limitation, hybrid multiscale approaches have been developed.
This article presents a comprehensive review of past and current efforts to understand the underlying physics of reactive flow in porous media. With a brief look into the different modelling scales—pore-scale, mesoscale, continuum and hybrid multiscale approaches are addressed. More so, an extensive study was conducted on the other solution strategies for solving coupled multiphysics problems associated with reactive transport and porosity evolution in porous media.
Reactive transport in porous media
Reactive transport modelling provides both space and time descriptions of the evolution of the species undergoing both transport process and chemical reactions. The flow process through a porous medium can be described through different modelling scales. The flow through the medium occurs through the void space, which is bounded by the solid skeleton. Changes in the structure of the pore surface or its morphological makeup can happen because of several coupled and interacting processes. While changes in the pore surface properties and its pore’s geometry occur on the microscale or molecular scale, the scale of engineering application is typically larger. Hence, the impacts of the morphological modification of the flow field are often described by the effective hydraulic properties to overcome the computational demand. Based on the continuum modelling approach, the medium’s permeability is often used to measure resistance to flow, while the geometry of the pore is left unresolved. Using permeability as a parameter intrinsically prevents the necessity of describing the interface of the solid and fluid at the cost of losing the microscopic description. To integrate the changes in the structure and morphology of the pore, the permeability is updated using permeability–porosity relations.
Modelling scales
The hydraulic properties of porous media are linked to the interface between the solid skeleton and the pore space. Although the behaviour of the matrix-pore system is strongly dependent on the interfaces at the pore-scale, the computational cost at this level is too high when simulating domains with large sizes. Using the representative volume element approach helps to characterise spatial scale dependencies. Depending on the property of interest, the required dimensions of the representative volume element may vary (between millimetre and meter range) throughout the porous medium. In Fig. 1, a recursive look at a porous medium with bio clogging is shown. In this figure, each cut-out is a representation of a possible different modelling scale. The choice of the spatial dimension for each scale is arbitrary, and the transiting from one scale to another is done gradually. One benefit of this figure is to show that the details decrease with increasing scale. Although with increasing domain simulation, the computing power required to simulate reactive transport flow is large, and most scientists prefer to adopt the continuum approach, many scientists today are beginning to use the pore-scale approach with the help of supercomputers. Some of these applications are presented in subsequent sections of this paper.
Fig. 1.
Modelling scales for reactive transport in porous media (Hommel et al., 2018). REV (representative elementary volume)
The pore-scale simulation is based on a strong physical foundation. Still, the knowledge of pore geometry is required, which can be challenging to determine, and impractical at scales of higher magnitude than the pore-scale. Although the upscale approaches overcome this limitation, they fail to capture several transport features observed during experiments, including breakthrough curves with long asymmetrical tails (Neuman and Tartakovsky, 2009) and the extent of reactions in mixing-controlled chemical transformations (Knutson et al., 2007; Li et al., 2006). Also, the instability inflows with variable density and the disparity in fractal dimensions of diffusion and dispersion fronts (Måløy et al., 1988). These limitations occur as a result of violations of the closure assumptions on which the continuum approaches are based. Regardless of the upscaling approach such as volume averaging, pore-network models, method of moments and inadequacy in the macroscopic descriptions of pore-scale processes may occur because of homogenisation through multiple-scale expansions and its variations and thermodynamically constrained averaging (Battiato et al., 2009), the nonlinearities of pore-scale governing equations with the boundary conditions require linearisation and other approximations.
Majority of works on upscaling approaches address deriving models for effective properties that show the relationship of microscopic characteristics of the porous medium with macroscopic properties. Such techniques show any existing connections between the physicochemical processes on different scales, provided the governing assumptions are still valid. However, they cannot be applied in identifying the validity of the governing assumptions and the regions of the computation domain where the continuum model fails. This is essential for hybrid models that apply microscale and macroscale descriptions of the same physics in different regions of a computation domain (Tartakovsky et al., 2008b). On the other hand, continuum approaches that depend on characteristic dimensionless numbers can provide quantitative measures to validate various upscaling approximations. For example, the Peclet number determines how well an advection–dispersion equation adequately represents the pore-scale dispersion; the Damkohler number is useful in predicting the breakdown of macroscopic-based models with concurrent pore-scale diffusion and nonlinear homogeneous and linear heterogeneous reactions (Battiato et al., 2009). Moreover, both Damkholer and Peclet numbers can determine if the advection, diffusion and linear heterogeneous reactions in a capillary tube are homogenised.
Pore-scale approach
Understanding the processes occurring at the pore-scale is essential for developing predictive models that couple flow, transport and the evolution of the reaction parameters and helps to understand the relationships among these processes and parameters and their influences on the reactive transport at the pore-scale and continuum scale.
Pore-scale simulations have been useful in enhancing the understanding of large-scale natural and man-induced processes. Their significance is due to their capabilities in providing predictions for local transport that is computationally inexpensive and accurate. Simultaneously, they allow for variations of the system’s parameters, such as the geometry of the pore space, fluid properties and boundary conditions, for assessing their impact, which is difficult to achieve in experiments (Meakin and Tartakovsky, 2009). Furthermore, using pore-scale simulations improved continuum transport property assessments by varying the parameters of the pore space structure, thus offering an understanding of the scale of dependence of transport parameters, which macroscale approaches cannot capture. The most common pore-scale modelling methods include lattice Boltzman and smoothed particle hydrodynamics.
With the use of modern and non-invasive imaging techniques, visualising the structure of porous media at pore-scale is now possible. Werth et al. (2010) provided a review of several of these techniques, including nuclear magnetic resonance imaging, X-ray microtomography and optical imaging methods, for hydrogeology and reactive transport applications. 3D X-ray microtomography, especially, is widely used because of its high resolution. The use of these imaging methods allows for visualising pore structures at the submicron resolution, enhancing the view into the complexity of the structure of porous media.
Figure 2 illustrates a 3D micro-CT (computed tomography) image of a limestone pore space, characterised by large, well-connected pores. These images make constructing the pore network models possible by representing the pores as spheres while the throats of the pores as the connecting cylinders to the pores of the medium (Blunt et al., 2013). However, as mentioned by Navarre‐Sitchler et al. (2009), in some cases, a fraction of the pores are isolated such that connectivity to other surrounding pores is blocked, creating dead ends and no contribution to the effective porosity of the system.
Fig. 2.
a Pore space image of carbonate and b the developed pore network model (Blunt et al., 2013)
Solution strategies for pore-scale approaches
In the pore-scale model, first presented by Bekri et al. (1995), the porous medium is described by void and solid voxels, named the “voxel method”. The local governing equations for the solute concentration are numerically solved through the finite difference method. The evolution of the rock-fluid interfaces is then calculated, and the changes in porosity or permeability are determined. The voxel method is sometimes replaced with a more efficient interface that accurately tracks the algorithms to simulate complex surface motions. The pore-scale model is centred on resolving the Stokes equation and the convection–diffusion equation, accompanied by conditions on the deposition or dissolution flux at the pore walls.
Governing equations are as follows:
For a steady-state flow through a porous medium with a fluid phase and a solid phase separated by an interface , the Stokes equation in the fluid phase is (Varloteaux et al., 2013):
| 1 |
where is the fluid dynamic viscosity, assumed to be constant, is the fluid pressure and is the fluid velocity vector. For no-slip conditions at the fluid–solid interface, . The solute flux is
| 2 |
is the solute molecular diffusion and is the volumetric solute concentration.
For no bulk chemical reaction, the local convection–diffusion equation in the fluid phase becomes:
| 3 |
And the boundary condition for the solute concentration at the interface is assumed to be a first-order surface reaction, given as
| 4 |
where is the local reaction rate constant, is the unit normal vector and is the concentration of the solute at equilibrium. The normal displacement to the wall, caused by the reaction, which is proportional to the solute flux at the wall.
| 5 |
where is the fluid density and is the stoichiometric coefficient of the reaction. The velocity of this displacement is taken to be infinitesimal.
-
A.
Level set method (LSM)
Varloteaux et al. (2013) implemented the level set method (LSM) to simulate the complex surface motions, replacing the voxel method in Bekri et al. (1995). The benefit of the level set method is its ability to deal with curves and surfaces on a fixed Cartesian grid without parametrising the domains. Also, the LSM can track the locus of shapes with changing topology, even when the shapes split into two or more, or developing holes (Sethian and Smereka, 2003). Combining the pore-scale model with LSM yielded accurate result, though demands high computing time and limited pore volumes.
In the LSM, the solid–liquid interface is defined by a length function based on the usual Cartesian grid system. A triangulated surface represents the interface at the zero level of the length/distance function. The interface is defined as the zero level of the contour function :
| 6 |
Nevertheless, the level set function satisfies the properties for phase 1 and for phase 2. And the chain derivation rule for is:
| 7 |
with unit normal vector pointing outward of the solid phase from the interface. The velocity of the interface is determined according to this relation:
| 8 |
where is the position vector of the interface and is a sign showing the magnitude of the corresponding vector. The propagation velocity is related to the dimensionless displacement and Peclet number by
| 9 |
where is the normalised solute concentration, Pe is the Peclet number and Da is the Damkohler number; noting that Peclet number is a measure of the ratio of advective transport to mass diffusion rate, and Damkohler number is the characteristic residence to the reaction time of a fluid. Hence, the evolution of the level set function is
| 10 |
for a given initial geometry .
Figure 3 shows the solution algorithm implemented by Varloteaux et al. (2013). In the simulation, the coupled Stokes and convection–diffusion equations are solved following the same procedure as Bekri et al. (1995):
The velocity field and the concentration field are estimated with the current interface level set function .
The concentration at the interface is extrapolated from the field to estimate the interface propagation velocity.
The new interface is then calculated at time using the interface velocity and Eq. (10).
The new interface is then updated, and the porous medium is visualised.
The process is repeated until convergence.
-
Lattice Boltzmann method
Many studies have used the lattice Boltzmann method in the simulation of reactive and non-reactive transport in porous media, including dissolution and precipitation processes such as in previous studies (Kang et al., 2006, 2007, 2010; He et al., 2000; Verhaeghe et al., 2006, 2007; Patel et al., 2014). Most of these works, except in Patel et al. (2014), considered heterogeneous reactions at the mineral grain boundary as flux from the boundary, making the separation of reaction and transport computations difficult, and consequently external geochemical codes are coupled. Patel et al. (2014) approach is more efficient because its computation parallelisation is inherently localised and scalable for applications with high computation cost. The heterogeneous reactions were treated as pseudo homogeneous reactions in their work, and they are incorporated as additional source-sink terms in the fluid nodes close to the solid boundary. This technique makes it possible for the sequential operation of transport and reaction step that enables the lattice Boltzmann transport solver to be coupled with the external geochemical algorithm.
Fig. 3.

Solution scheme of the reactive transport using pore-scale method combined with LSM (Varloteaux et al., 2013)
Following the model presented by Patel et al. (2014), the fundamental governing equations were extended to multicomponent transport, neglecting the electro-kinetic effects from charged species. The heterogeneous surface reactions that occur at the solid–fluid interface were expressed in terms of the species’ mass balance at the interface:
| 11 |
where is the surface reaction source-sink term for component. is normal unit vector to the boundary. For all aqueous species, a similar coefficient of diffusion was assumed to limiting the number of transport equations to only primary species. The transport equation for each component was then expressed as the stoichiometric sum of the concentrations of each component’s primary and secondary species.
In the work of Gao et al. (2017b), the mineral reactions were described in a general form, and the rate of kinetic reaction on the reactive surface was proposed as
| 12 |
where is the concentrations of the fluid (gas or liquid) reactants on the mineral reactive surfaces, is the reaction rate constant (particular to each reaction), is the reactive surface of the mineral that is exposed to the fluid reactants, is the activity products relating to the concentrations of species and is the effective equilibrium constant.
Lasaga (2014) proposed a general form of reaction rates, often used in geochemical simulation, as
| 13 |
where the empirical parameters and indicate the dependence of the reaction rate on saturation ratio. For more details on available models for dissolution and reaction rates, the reader is advised to check the works ofMarty et al. (2015), who provided a database of precipitation and dissolution rates of clay minerals, and Bethke (1996), De Simoni et al. (2005), Donado et al. (2009) and Ajayi and Gupta (2019) who provided several models for reaction rate constant, .
Lattice Boltzmann method solves a discrete set of Boltzmann equations and recovers the advection–diffusion equation, for an incompressible flow, of the form in Eq. (3), but with a sink source. The collision term in the conventional lattice Boltzmann – Bhatnagar Gross Krook (LB-BGK) approach is simplified by a linear term (Bhathnagor et al., 1954), and neglecting the external force, the equation becomes
| 14 |
represents the probability distribution function for a given particle along a velocity direction with unit vector in the th direction dependent on the lattice type. is the relaxation time, and is the equilibrium distribution function. He and Luo (1997) further discretised Eq. (14) in space and time, and for passive scalar multicomponent mass transport. The applicable distribution function for each of the primary species is
| 15 |
where is the discrete-time step. The selection of the form of the equilibrium distribution function and the lattice type is dependent on the system of equations being solved. In the advection–diffusion equation being solved by Patel et al. (2014), an orthogonal lattice D2Q5 (2-dimensional domain with 5 separate velocities) was sufficient to satisfy the isotropy requirement for a 2D geometry Fig. 4a. The corresponding discrete velocity vector for this lattice was given as
| 16 |
where , and is the distance between two lattice nodes. As referenced in Fig. 4b, c and 5 other forms of lattice mesh have been used by other authors. But the D2Q9 lattice is widely used in the numerical solution of the advection–diffusion equation (Hiorth et al., 2013; Kang et al., 2006; He et al., 2000; Verhaeghe et al., 2006, 2007). Moreover, for low grid Peclet number (Pe < 10), a D2Q5 lattice can also be used. Meanwhile, for a higher Peclet number (Pe > 10), the D2Q5 lattice is less accurate than D2Q9; nevertheless, its stability range is higher. Another key advantage of the D2Q5 lattice grid is that it requires less storage memory and computing time than the D2Q9 lattice, which can significantly gain performance for multicomponent transport simulations with large chemical species.
Fig. 4.
Lattice mesh and nodes a for a D2Q5 (Patel et al., 2014), b of D2Q4 and D2Q9 (Kang et al., 2007) and c for D3Q19 (Gao et al., 2017a)
Fig. 5.
An unstructured FEM with adaptive refinement mesh having triangular and quadrilateral elements for 2D pore-scale modelling of flow in porous media (Akanji and Matthai, 2010)
The equilibrium distribution function for first-order approximation to solve advection–diffusion equation is sufficient, given by Flekkøy (1993) and Patel et al. (2014) as
| 17 |
where are the weights for the distribution function along the th direction and is the lattice pseudo-speed. The reader can check the works of Patel et al. (2014), d’Humieres and Lallemand (1987), He and Luo (1997), Ziegler (1993), Kang et al. (2006), Kang et al. (2007), Kang et al. (2010), He et al. (2000), Verhaeghe et al. (2006), Verhaeghe et al. (2007) and Hiorth et al. (2013) for more details on this implementation.
-
III.
Finite element methods
In Discontinuous Galerkin (DG) finite element methods, the approximation of the solutions to differential equations is made through discontinuous piecewise polynomials, such that the boundary conditions are imposed weakly through bilinear forms. As explained by Sun and Wheeler (2006a) and demonstrated by other authors (Oden et al., 1998, Arnold, 1982, Rivière et al., 2001, Cockburn et al., 2000, Schötzau and Schwab, 2000, Schötzau et al., 2003, Chen and Chen, 2004, Larson and Niklasson, 2004, Karakashian and Pascal, 2003), the DG methods have gained popularity, despite having larger degrees of freedom than conforming approaches, because they (1) are conservative element-wise; (2) support unstructured meshes, variable degrees of local approximations and other nonconforming spaces; (3) easily adaptable, allow for sharp posterior error indicators and local errors; (4) have insignificant numerical diffusion; (5) are applicable in addressing problems and discontinuities with rough coefficients in numerical simulations; (6) are robust and do not oscillate when there are high gradients; (7) are able to deliver exponential rates of convergence with the suitable meshing scheme; (8) are excellent in parallelisation because of the localised nature of their data communications; and (9) provide substantial computational advantage when using explicit time integrations because their mass matrices are block diagonal for time-dependent problems. More so, by simply extending the flux average on the element faces, this method will provide a continuous flux field defined throughout the entire computation domain and efficiently allow coupling with conforming methods.
The simulation of reactive transport in porous media using adaptive DG has been observed to effectively track the moving concentration fronts (Sun and Wheeler, 2006a, 2006b, Sun, 2003). Four primal DG methods have been implemented: Oden Babuska Baumann- DG (OBB-DG) approach by Oden et al. (1998), Symmetric Interior Penalty Galerkin formulation (SIPG) by Wheeler (1978), Nonsymmetric Interior Penalty Galerkin method (NIPG) by Rivière et al. (2001) and Riviere (2000) and Incomplete Interior Penalty Galerkin (IIPG) (Sun, 2003, Dawson et al., 2004). The general formulation of the governing equation, with a source term, is presented below for completeness; the reader is advised to see the referenced works for more details about these schemes.
| 18 |
where is porosity, Darcy velocity,is the unit normal vector on element is the weighting function, is the reaction term and is the source term.
-
IV.
Smoothed particle hydrodynamics (SPH)
This is one of the Lagrangian methods, which is a meshless discretisation of partial differential equations. In this approach, the discretisation of the computational domain with a set of points and the corresponding discretisation scheme is used for discretising the scalar or vector fields as functions of their values at these discrete points. The meshless discretisation scheme permits the discretisation points to be moved with the fluid velocity, even for non-uniform flow. A recent study (Tartakovsky et al., 2016) discretised the Navier–Stokes (NS) and advection–diffusion equations for flow and reactive transport problems using the SPH discretisation scheme. In the Lagrangian coordinate system, the solution to the momentum conservation equation is simplified if the nonlinear inertia term is absent. Given a velocity field, discretising the advective term in the advection–diffusion equation will not cause numerical dispersion. Each discretised point with associated mass and density is assumed as the centre of the fluid particle. This discretisation scheme helps to reduce the Navier–Stokes equations to a system of ordinary differential equations for Newtonian particle dynamics. The sum of the forces between a particle and its neighbours is computed to determine the total force acting on each SPH particle. Hence, fluid–solid interactions can be easily achieved by adding a pair of molecular-like interaction forces to the force terms obtained after the SPH discretisation of the NS equations. For readers interested in using the SPH approach for modelling coupled flow and reactive transport problems, the work of Tartakovsky et al. (2016) is worth reading.
The SPH discretisation of the advective-diffusion–reaction equation of species, subject to an appropriate initial condition and the Robin boundary condition, presented by the authors are:
| 19 |
where and are the homogeneous and heterogeneous reaction rates of species , respectively. and are mass and particle density of particle , respectively. and are mass and particle density of particle , respectively. is the SPH smoothing kernel, and is the dimensionless surface concentration of species formed on the surface. is position vector of particle , and is the position vector of the particle k. h is a small increment in distance. and are summations over all the fluid and solid particles, respectively. The interface evolves through the precipitation/accumulation of the surface species with the normal velocity. The precipitation and dissolution of the reaction product can be determined by tracking the masses of the solid, changing according to this equation:
| 20 |
For a reaction , resulting in the formation of a solid phase . is the mass fraction and is the initial mass fraction, for species . To determine the new solid particle position during precipitation, the closest fluid particle to the solid particle is replaced with a solid particle. And for dissolution, the solid particles with mass less than or equal to zero is replaced with fluid particles. Finally, the velocity of the newly formed fluid particle is determined using the SPH interpolation scheme , and the concentrations are set to , where is the solubility product. Tartakovsky et al. (2007a), Tartakovsky et al. (2007b) and Tartakovsky et al. (2008a) used a similar formulation to model the precipitation of calcium carbonate for the reaction between calcium chloride and sodium carbonate.
In modelling complex transport processes, the use of the SPH method has some advantages. One of them is the triviality of treating interfacial problems compared with grid-based methods. This means that different fluid phases can be represented using different particle types. Also, within this context, the equations for the advection, diffusion and reactions in the Lagrangian framework are reduced to diffusion and reaction equations, as the SPH fluid particles will advect the solute. Consequently, numerical diffusion is eliminated because of the discretisation of the advection term.
One of the limitations of the SPH method is its high computation cost compared to the grid-based methods. In discretising the spatial derivatives, more bordering particles participate in the computation than the grid-based methods. Another limitation is that SPH schemes may not be able to use higher-order discretisation schemes like the grid-based methods. Hence, the grid-based methods have higher accuracy and computational efficiency than SPH schemes for simple linear problems. But for multiphase/multicomponent reactive transport problems, the SPH method may provide a superior advantage over the grid-based methods (finite element and finite volume). The use of adaptive resolution and consistent discretisation of the spatial derivatives can further enhance the accuracy of the SPH method.
Mesoscale approaches
The standard macroscopic equations are not yet needed at the mesoscale because the fluid flow and solute transport processes are simulated at the pore scale, and the exact dynamics of the particle dynamics are not considered. To do this, first, a dummy representation of the porous medium is constructed, which consists of the pore bodies and throats of differing but connected geometries. Then, the possibility of simulating fluid flow and/or reactive transport of interest at the mesoscale through the network is expected, with the implementation of the pertinent physics pore-to-pore.
Pore network modelling (PNM).
The first network model was constructed by Fatt (1956), who used the analogue between flow in porous media and a random resistor network. Since his presentation, the modelling approach has been improved upon the work of other researchers, including Balhoff and Wheeler (2009), Lopez et al. (2003), Blunt et al. (2002), Ryazanov et al. (2009) and Yiotis et al. (2006). It captures irregular lattices, arbitrary wettability, wetting layer-flow and reactive transport.
PNM provides the description of the flow and transport on the mesoscale because of the need to upscale from small-imaged size to larger domains. In this approach, the void space is approximated by a bonds network and nodes with an idealised geometry. In this simplified representation, the pore bodies are spherical, while the pore throats are represented as circular, square, or triangular channels. The difference between the nodes and pore throats and their corresponding simplified geometries eases the complexity and allows analytical or semi-analytical solution methods.
The representation of the actual pore space using both topological and geometrical characteristics strongly influences the simulation accuracy for each application. Generally, the different experimental methods for characterising the pore space can limit constructing the representative pore network. However, previous attempts demonstrated the importance of having a good representation of the geometrical properties of the porous media, including the locations of the pores and throats and the size and shape distributions of the pores and throats (Knackstedt et al., 1998; Bryant and Blunt, 1992, Oren, 1994).
The computation of how the geometry evolves from the reaction is done through an iterative process based on porosity changes (Fig. 6). The flow field is first determined in step 1 for arbitrary differential pressure for a given initial pore network. Then, with the known mean interstitial velocity, the porosity and permeability of the pore network are determined. In step 2, the velocity field is adjusted through a linear correction applied to the differential pressure to the imposed Peclet number, Pe. The pore-scale transport coefficients are then determined for each pore body and throat. In step 4, the mass balance equation is solved over the whole network to specify each pore body’s mean transverse profile parameter; see Varloteaux et al. (2013) for more details. Finally, in step 5, how the geometry evolves is considered. For consistency with the PNM assumptions, the evolution of the wall is averaged over each pore network’s element to retain the original shape of each element. Subsequently, the wall evolution is modified to have a porosity evolution that is controlled and small. Finally, the pore network is updated in an iterative process from steps 1 to 5 until convergence is reached as the geometry of the network becomes compatible with PNM.
Fig. 6.

The general scheme of the reactive transport resolution using PNM (Varloteaux et al., 2013)
Constructing a PNM, representing a porous medium, is generally done in three ways: statistical reconstruction, grain-based method and direct mapping model. In the statistical reconstruction technique, the construction of the 3D images can be achieved with information extracted from 2D pore space images. Then the 3D images of the actual pore space can be reconstructed with the knowledge of the pore’s geometrical properties using the truncated Gaussian random field method (Adler and Thovert, 1998). The structure of the pore network can be regular or an irregular 3D lattice Fig. 7. For example, Fig. 7a shows a pore with a cubic lattice structure, with each pore body connected to six pore throats, while Fig. 7b is an extracted image from microtomography. Thus, the coordination number is six, and there is a constant ratio between the pore body and the throat diameter. The diameters of the pore throat are generated randomly using a defined probability density function, and the coordination number and aspect ratio can be varied.
Fig. 7.

Pore network models (a) reconstructed with a regular lattice to reproduce the real petrophysical properties in the porous media (Bekri and Vizika, 2006), and (b) extracted from microtomography (Youssef et al., 2007)
When constructing a representative pore network of a porous medium, the selected probability density function should be able to reproduce geometrical properties required to replicate the medium’s topology parameters, such as permeability and porosity. Bekri and Vizika (2006) recommended that the formation factor and the capillary pressure estimated through this modelling effort can be close in value to the actual porous media being considered since they are sensitive to its structure. This approach is possible if the pore networks can be directly constructed from a 3D image. If the experimental data comes from non-imaging techniques such as mercury intrusion porosimetry and gas adsorption, where the characteristics of the pore space are not available, the regular pore network construction technique is appropriate (Xiong et al., 2016). The reader can check the works of Ioannidis and Chatzis (2000), Adler and Thovert (1998), Roberts and Torquato (1999), Okabe and Blunt (2004) and Yeong and Torquato (1998) for more details about this construction approach.
The grain-based model was introduced by Bryant and Blunt (1992), Bryant et al. (1993a) and Bryant et al. (1993b). The model is based on random close packing of equally sized spheres, with equivalent networks having four or fewer coordination numbers. In the modelling approach, the uniform swelling of the spheres and allowance for overlapping represents diagenesis. In contrast, the movement of the spheres’ centres closer to each other in the vertical direction and allowing for overlap of the spheres represent compaction. This approach can predict the properties of cemented quartz sandstones and water-wet sand packs, such as the capillary pressure, absolute and relative permeabilities and electrical and elastic properties. However, the main disadvantage of this method is that it is primarily applicable to porous media with spherical grains of the same size, But Bakke and Øren (1997), Oren et al. (1998), Lerdahl et al. (2000) and Øren and Bakke (2002) extended the reconstruction method to simulate the packing of spheres with different sizes. In the same vein, attempts have also been made to integrate the extracted networks from images, at specific length scales, into a single two-scale network (Bultreys et al., 2015; Jiang et al., 2013; Mehmani and Prodanović, 2014).
The direct mapping of the real image of the pore networks will often yield an irregular lattice, which allows for verifying the imposed physical assumptions for the simulation of fluid flow. The results of the flow simulations can be compared with a 4D imaging of mass transport in the medium. In this model, medial axis and maximal ball algorithms are used for constructing the irregular lattice model. For more details, read the paper by Dobson et al. (2016).
Macroscale approaches
The macroscopic scale approaches assume the porous medium to be an averaged continuum. And in most of the studies on upscaling effective models that show the relationship between the pore-scale characteristics of the medium and/or other coupled processes to the upscaled equivalents are derived (Heße et al., 2009). Some of the upscaling approaches used included volume averaging, method of moments, homogenisation through multiscale expansions and thermodynamically constrained averaging (Battiato et al., 2009). Hence, the fluctuations in the means of governing variables are often disregarded. Though these approaches establish links between physicochemical processes on different scales when the governing assumptions hold, they cannot validate these assumptions or provide the regions of a computational domain where the continuum model fails.
Battiato et al. (2009) used the volume averaging method to upscale mixing-induced precipitation in identifying sufficient conditions for the continuum-based reaction–diffusion equations. In the analysis, they presented a phase diagram that showed the range at which the macroscopic models are applicable. The phase diagram (Fig. 8) showed that highly localised processes in porous media, including mixing-induced precipitation, are not worth using macroscopic models. This is because using such reaction–diffusion equations relies on approximations whose accuracy cannot be determined a priori. The upscaled equations are as follows:
| 21 |
| 22 |
where is porosity, is Darcy flow rate, where and , is the pore-geometry length scale, with being the macroscopic length scale associated with, is the effective diffusivity tensor, is a dimensionless quantity, is the Damkohler number for precipitation or dissolution process and is size of the averaging volume.
Fig. 8.
A phase diagram showing the range of applicability of macroscopic models for a reaction–diffusion system in terms of the Da number. The macroscopic models are applicable in the blue region. In the red and orange regions, macroscale and microscale problems (Battiato et al., 2009)
Conversely, in upscaling the pore-scale construction of advection and diffusion equations, where the reaction equations are formulated such that they are placed in the boundary conditions of the fluid–solid interface, Battiato and Tartakovsky (2011) used multiple-scale expansions to ensure the macroscopic description of the process accurately represents the pore-scale processes. They also provided a phase diagram to establish the range of applicability of macroscopic models, using a different set of process and media properties. Still, they arrived at the same conclusions as to the previous work. The homogenised form of the advection–diffusion-reaction equation using this upscaling approach was presented as
| 23 |
subject to the following conditions.
the dispersion tensor D* in Eq. (23) was given as
| 24 |
while the closure variable with zero mean is defined as the solution to the local problem:
| 25 |
| 26 |
where , is pressure, is permeability, is a length-scale parameter, is the closure variable and is the identity matrix. The constraints listed above are critical in ensuring the separation of scales. The first constraint is a common observation in several practical applications, and the remaining four are dependent on the relative importance of the transport’s diffusive, reactive and advective processes.
Solution strategies for macroscale approaches
In recent years, efforts to develop numerical solutions for reactive transport processes have focused on how to couple the reaction and transport terms (Yeh and Tripathi, 1991). In the effort to develop such algorithms, several methods have been proposed, dating back to those presented by Rubin (1983). The most rigorous of these algorithms is the attempt to solve the governing equations simultaneously. In this work, three commonly used numerical solution methods are discussed.
-
A.
Finite volume scheme
Hao et al. (2012b) presented an integrated finite difference solution for a multiphase, multicomponent heat and mass flow and reactive transport in both unsaturated and saturated porous media. Similar model and approach have been implemented before their works or are integrated into the robust codes NUFT (nonisothermal unsaturated–saturated flow and transport), such as the work of Pruess (1991), Nitao (1998), Nitao (2000), Yeh and Tripathi (1991), Xu et al. (1999), Mills et al. (2007), Nichols et al. (1997) and Xu (1998).
One outstanding feature of the NUFT model is its capability to handle the disappearance and appearance of any of the three fluid phases that may occur during evaporation or condensation or immiscible fluid displacement processes. To approximate flow in fractured porous media effectively, NUFT considered using the effective continuum model, which has been described extensively earlier, along with the dual porosity model. The dual porosity/permeability model describes the fracture and matrix systems as two separate overlapping continua, where multiphase flow and heat transfer equations are conceptually addressed in both. In addition, each continuum will have a set of its mass and energy balance equations. For more details on this approach and other relevant equations, the reader is advised to check the following references (Hao et al., 2012b; Buscheck et al., 2003, 2006, 2009).
The finite volume method was applied to discretise the partial differential equations, governing each sub-model’s mass and energy balance equations, and an implicit scheme for the time integration because of its numerical stability. At each time step, the nonlinear system of equations, which results from the discretisation, is solved using the Newton–Raphson algorithm. Each nonlinear iteration step requires solving a set of linear algebraic equations. Therefore, multiple linear solvers and decomposition options, including Gauss elimination preconditioned conjugate method, block Gauss–Seidel preconditioning and incomplete block LU (lower–upper) decomposition were implemented in NUFT. In addition, the numerical stability, robustness and accuracy of the algorithm were further enhanced through some special numerical techniques, including primary variable switching, basis-species switching, artificial diffusion technique and flux-correction methods to reduce numerical dispersion.
The critical issue in numerical simulations of reactive transport is the coupling of the transport and reaction models accurately and efficiently. Generally, most available numerical algorithms proceed into forms: global implicit and operator splitting methods. The operator splitting method separates the transport and chemical models and then sequentially solves them. The representative numerical implementations for this method include sequential iterative and sequential non-iterative approaches. The iterative approach includes iterations for convergence between two solution steps, which requires more CPU (central processing unit) time but has more accurate solutions than the non-iterative method. In the global implicit method, there is a full coupling between the transport and chemical reaction equations, and they are solved simultaneously. Though the computation cost of the global implicit method is high, it enables effective coupling of physical and chemical processes without any inconsistency.
The coupling between the two models is often done with a time-marching sequential solution procedure to reduce the high computation cost in simulating flow and reactive transport processes. This approach avoids the computation of a large Jacobian matrix present in a fully coupled flow and transport procedure. Given a time step, the flow model’s mass and energy balance equations are solved first, and the flow variables are then calculated and incorporated into the reactive transport equation. After that, the reactive transport simulation is then performed using the same flow variables for the time step. Because the chemical reactions time scale is often smaller than flow processes, multiple time steps are usually required for reactive transport calculations to reach the given flow time step. At the end of the computation, porosity and permeability changes caused by the chemical reactions are then updated in the flow equation for the next time step. It should be noted that this same algorithm can be applied to the finite element method as well.
-
B.
Mixed finite element method
Arbogast et al. (1996) presented a flow and reactive transport simulator called PARSIM (Parallel Simulator). In this work, the simulation of the transport and reactions of dissolved chemical species in the groundwater was done. The time splitting method was used for the advection, diffusion and reaction coupled equations. The method of characteristics and the higher-order Godunov method were provided as options to treat the advection problem. In contrast, the mixed finite element method was used to discretise the diffusion equation. Reactions were handled separately as a differential–algebraic system of equations. The Godunov scheme is applicable when the reactive time steps are of the order of a CFL (Courant Friedrichs Lewy) time step. The Godunov mixed finite element scheme and the characteristic-mixed method have also been implemented for other advection or diffusion problems by Arbogast et al. (1994), Arbogast and Wheeler (1995), Dawson (1995) and Dawson, (1993).
-
C.
Upscaled smoothed particle hydrodynamic method
Mesh-free smoothed particle hydrodynamics approach was used by Battiato et al. (2009), Tartakovsky et al. (2007a) and Tartakovsky et al. (2007b) to solve the upscaled advection–diffusion-reaction equations of M species. The macroscopic quantities were computed from the microscale simulations by averaging them over a representative volume, whose characteristic dimension is such that the characteristic radius is far greater than the pore-geometry length scale. The representative volume was defined as the averaging volume with the minimum radius beyond which the porosity remains invariant with increasing averaging volume. The intrinsic average solute concentration was determined as27
where N is the number of liquid SPH particles contained in the representative volume is the position vector of particle , and is a weighting function.
Hybrid approach
Macroscopic models for flow and reactions in porous media sometimes fail to describe observed phenomena in experiments. At the same time, the corresponding pore-scale approaches can accurately capture the observed events, although they may be computationally expensive. Most multiscale models that seek to couple both upscale and microscopic approaches require empirical closure relations about the behaviour of the quantities at pore- and continuum scales (Christie, 1996, Efendiev and Durlofsky, 2003; Langlo and Espedal, 1994). On the other hand, Battiato et al. (2011) proposed a general framework for the iterative hybrid numerical method that couples the microscopic and macroscopic scales without any empirical closure. The formulation assumes the exchanged fluxes at the internal boundaries between the microscopic and macroscopic scale domains are unknown and permits iteratively determining the necessary boundary conditions at the microscopic scale to guarantee flux continuity.
One of the benefits of the hybrid simulation scheme is that it provides significant speed-up in simulations where pore-scale simulations are necessary locally in the computational domain. This is possible because of the low cost of the continuum scale simulations, which is applied for most of the computational domain. Furthermore, as noted by Alexander et al. (2002), choosing a hybrid algorithm provides a great benefit when the interfacial region of interest is very small compared to the entire computational domain. The hybrid formulation is applicable for Darcy flow in the medium (Battiato et al., 2009, 2011).
The hybrid pore-scale/continuum-scale algorithm developed by Battiato et al. (2011) has three dependent variables that satisfy a system of coupled partial differential equations:
| 28 |
| 29 |
| 30 |
| 31 |
| 32 |
where is the pore-scale concentration, being the mean concentration and the fluctuation, is the molecular diffusion, is the dispersion tensor, is the reaction rate constant for a surface reaction, is the outward unit normal vector of the solid–fluid interface . is the flow rate, is the effective reaction rate, is the computational subdomain where pore-scale simulation is required and is time.
The initial and boundary conditions on the computation domain are also added to these equations. It should be noted that porosity is assumed to be constant in this formulation. In a case where porosity evolves, the equation can easily be modified to account for that, unlike other multiscale approaches that decouple the two descriptions (pore-scale and continuum scale) by using closure assumptions to show the undetermined pore-scale flux based on its continuum scale correspondence. One form of strategy representing the pore-scale concentration is the sum of its average and the corresponding fluctuations. Other techniques are linearising the concentration function, postulating a numerical or analytical closure for the corresponding fluctuations, and imposing boundary conditions on the interface.
The hybrid strategy employed by Battiato et al. (2011) computes the undetermined pore-scale flux with no assumption of the pore-scale behaviour and without linearising the general reactive term if present. Hence, the pore-scale concentration is obtained from Eq. (29) by solving the transport problem defined in the subdomain. And the boundary condition ( is the reaction rate constant for a surface reaction) is now represented on the union of all the solid–liquid surfaces contained in the subdomain. While on the fluid–fluid segments, the mass conservation requires that .
Evolution of continuum-scale parameters
Parameterisation of an evolving porous medium can be challenging, especially in the continuum scale. To capture such a phenomenon, some tools have been proposed. This section presents a review of common methods available in the literature to parameterise evolving parameters for simulations of reactive transport such as porosity, transport parameters and the existing relationships among the rate of flow and transport processes. These processes are discussed at the pore-scale, although with a significant impact at the macroscale.
Porosity evolution in porous media
As mentioned in the previous section, as the minerals dissolve and/or are precipitated, it can lead to changes in the porosity of the porous media. Estimating the total change in porosity at the macroscale is determined at any point in time, based on the volume fractions of the mineral that make up the grain matrix, as (Appelo and Postma, 2005, Hommel et al., 2018)
| 33 |
It is worth noting that this equation defines total porosity, while effective porosity is not addressed. In a situation where the mineralogical composition of the media is unknown, and the dissolution of few phases contributes to porosity changes, the equation below can be applied.
| 34 |
is the volume fraction of the non-reactive minerals, and is the number of reactive minerals, and is the mineral volume fraction of a mineral phase. Hence, the change in porosity with time can be determined from
| 35 |
The effective porosity of the medium can also be updated through a similar procedure. One of the limitations of the previous equation is that it fails to provide any detailed description of the structural evolution of the pore, although it accurately provides a description of the foregoing processes. However, other attempts have developed macroscaled relationships to describe the evolution of the pore structure indirectly.
Diffusivity and tortuosity as functions of porosity
When there is an absence of the advective fluxes, diffusion dominates the transport of solute. Therefore, for deep geologic repositories, the dominant transport process must be diffusion. And to better understand the degradation process of cementitious materials at the interface of clay and cement in radioactive waste repositories, efforts have been applied using reactive transport modelling (Dauzères et al., 2019, Savage, 2013, Jenni et al., 2017, Gaucher and Blanc, 2006). But it should be noted that the diffusion properties of the media are liable to vary as the porosity and tortuosity evolve because of dissolution and precipitation processes. As defined by Bear (1988), tortuosity is the ratio of the path taking by the solute in water to that followed through the rock.
Several reactive models have been established to describe the correlation between tortuosity and porosity and the direct influence of porosity on diffusion. In these relationships, which are mainly applicable to evolving porous media, the effective diffusion coefficients are determined from porosity, which is easy to measure. One of the relationships often used is Archie’s law which shows the dependence of porosity on the pore diffusion coefficient. The simplest form of the relationship between tortuosity and porosity is
| 36 |
where is tortuosity, is porosity, and is the cementation factor. Recall that the saturated aqueous phase effective diffusion coefficient is Seigneur et al. (2019):
| 37 |
A generic form of relationship for the liquid phase effective diffusion coefficient is presented in this paper in Eq. (44). This relation reduces to the form presented by Seigneur et al. (2019) when and (Oelkers, 2018) when :
| 38 |
where is the pure water diffusion coefficient, is the matrix effective diffusion coefficient, is an empirical parameter and is the effective porosity, defined as
| 39 |
The constant is a fitting parameter, is the scaling exponent, as defined by Stauffer and Aharony (1985) and Ellis and Wright (2006), and is a critical porosity. Another form of relationship for estimating effective porosity was presented by Tarafdar and Roy (1998) as:
| 40 |
where is the pore connectivity fraction.
There are other forms of relationships for tortuosity, including an exponential relationship with porosity, which are not covered in this review. For an unsaturated condition, Millington and Quirk (1961) showed that phase saturation is a variable that affects tortuosity. They presented an empirical model of the form:
| 41 |
Equation (47) shows that tortuosity has a strong nonlinear relationship with saturation, , which (Millington, 1959) derived for gas diffusion in porous media. However, in most reactive transport simulations, the relation proposed by Millington and Quirk (1961) in modelling the diffusion through the liquid phase is adopted. On the other hand, the application of this model to unsaturated conditions is questionable. A review of several models for unsaturated conditions was presented by Chou et al. (2012) and affirmed the inaccuracy of the Millington-Quirk model.
When applying reactive transport modelling, the deterioration of cementitious materials is enhanced by dissolution reactions, driven by the solute diffusion into these materials. The extent of degradation into these materials is dependent on the cementation factor or the type of feedback law used. This is because the diffusion of calcium into the affected areas strongly impacts the dissolution rates of the primary minerals. In other studies on reactive transport, the extent of the degradation in the material was estimated using either Archie’s law (Georget et al., 2018; De Windt and Badreddine, 2007; Li et al., 2017; Galíndez et al., 2006; Chagneau et al., 2015) or an exponential correlation (Mainguy et al., 2000; Seigneur et al., 2017) for the description of the relationship between evolving porosity and tortuosity variation. But the selection of the cementation factor used in these studies is strongly dependent on the materials being considered. Other relevant contributions on this topic include the works of Maxwell (1881), Petersen (1958) and Tomadakis and Sotirchos (1993).
In most modelling studies, the initial porosity and tortuosity, representing the state and type of the material of interest, are imposed. These empirical relations are then used to compute how the diffusion parameters evolve in the process. In these attempts, curve-fitting of the early time data or independent approaches is used to determine the media’s initial diffusion properties. Knowing that dissolution within the regime controlled by diffusion occurs uniformly in the domain can cause a slight increase in tortuosity. Using this technique has resulted in a close agreement between modelling and experimental data. However, it is often difficult to know the dynamic interactions between precipitation and dissolution processes and the consequent effects on tortuosity and diffusion parameters when both occur simultaneously. Others attempt to tune the empirical factors of the precipitation reaction artificially (Huet et al., 2010; Chagneau et al., 2015; Brunet et al., 2013), modify the parameters defining the reactivity (Jacquemet et al., 2012) or employ other empirical relations (Walsh et al., 2013) to mimic breakthrough curves and degradation extent in materials under carbonation process.
Following these modelling approaches, their results have been consistent with pore-scale simulations. Hence, it suggests that localised precipitation of minerals can significantly affect the paths of diffusion. Consequently, it is evident from the foregoing that the effect of precipitation reactions on diffusion is not easy to capture compared to the impact on dissolution. Also, it can be implied that the reactions of different pore materials to these reactive processes strongly depend on the state of their initial pore structures. In this light, porous media having high initial tortuosity and small pore throats are highly sensitive to actions of precipitation (Seigneur et al., 2017; Brunet et al., 2013; Kutchko et al., 2007; Huber et al., 2014). Furthermore, it suggests that using a specific correlation between tortuosity and porosity for all materials may not be advisable because different materials respond to dissolution and precipitation reactions differently. However, understanding the impacts of these reactions on the diffusivity of materials remains unresolved because of the coupled nature of these reactions.
Permeability as a function of porosity
The advection-driven transport regime is influenced by the evolution of the permeability of the porous media. In this regime, porosity alteration can affect permeability, and thus, the fluid flow patterns, which can impact the degree of chemical fluctuations that can alter the nature and structure of the medium. Hence, using relationships that can capture the impact of evolving porosity on permeability is often advised. One prominent power law relation is the Kozeny-Carman model (Hommel et al., 2018, Appelo and Postma, 2005), which can simulate permeability evolution affected by the dissolution and precipitation of minerals. Its commonly used form is:
| 42 |
where and are the initial permeability and porosity, respectively; other forms of power law models have been used extensively to model permeability evolution (Hommel et al., 2018). In the modelling efforts, capturing the evolution of diffusivity is challenging. Within regions where diffusion dominates, there is a measure of stability in the reaction fronts. On the other hand, within the regimes dominated by advection, the distribution of flow rates is affected by pore-scale heterogeneities, which can cause the fronts to be unstable. Alternatively, it is common to use cubic relations for permeability evolution related to the local fracture aperture. This form of relationship has long been used, dating back to the work of Witherspoon et al. (1980). Oron and Berkowitz (1998) generalised the local cubic law for rough fractures. For more details on this topic, the reader is referred to the work of Deng and Spycher (2019).
Furthermore, as pointed out by Hommel et al. (2018), it is worth noting that generally the use of the simple power law model provides similar accurate permeability predictions as the more complex models. But with increased porosity reduction, there is a great disparity between them and the simple power law model. Hence, it is recommended that the simple power laws be used as default for modelling an evolving medium. While more complex models be used to capture known processes alongside the porosity evolution of the medium.
Evolution of reactive surface area
Mineral dissolution and precipitation not only result in modification of the transport properties, but they also alter reactivity, causing the reaction rates to be enhanced or decreased. Understanding the evolution of reaction rates is equally important as knowing how the transport parameters evolve. Therefore, it is critical to have an adequate description of the reaction rates to capture concentrations and loadings of the solutes for the long term. Also, having a proper definition of reactions is essential for pH-buffer reactions to capture the interactions with the flow and transport processes. To describe reactivity, the reactive surface area of the minerals is often used. As observed by Emmanuel and Berkowitz (2007), Liu et al. (2008), Landrot et al. (2012), Peters (2009), Lai and Krevor (2014) and Deng et al. (2018), several factors affect the reactive surface area, including grain size, exposure of the mineral to pore fluid, degree of occlusion, surface roughness and etch pits. However, the presence of multiple phases causes the surface fraction to differ significantly from its fractional volume (Lai and Krevor, 2014). Furthermore, the flow state can increase the formation of more reactive zones, consequently contributing to alterations of reactive areas from the geometric surface area; thereby, the effective reactive surface area is controlled (Jung and Navarre-Sitchler, 2018).
Different mathematical modelling attempts have been made to describe how the surface evolves. One of the simplest models assumes the dissolution of a spherical grain is uniform, and the surface area has an inverse proportionality relationship to its radius. Based on this relationship, Steefel and Lichtner (1998) proposed that the exponent of the power law relationship between surface area evolution and porosity be two-thirds.
| 43 |
where and define the surface area and the porosity, respectively. This same relationship has been used on the continuum scale, although it was derived based on a single-grain assumption. In some instances, the reduction in reactivity and surface area as dissolution proceeds is intuitively assumed; unfortunately, this assumption fails in some cases. The reactive surface area can also be increased through the dissolution processes, as observed by Noiriel et al. (2009). He noticed that dissolution reactions could have the same effect of etch pits on the mineral surface area, thus increasing the reactive surface area. Another power law relationship for describing the evolution of the surface area with porosity was presented by Luquot and Gouze (2009):
| 44 |
where is a fitting parameter. The reader is also advised to check the work of Noiriel et al., (2012), Molins et al. (2014), Molins et al. (2019), Ritchie (1994), Wunderly et al. (1996), Lefebvre et al. (2001), Mayer et al. (2002), Steefel and Lichtner (1994), Steefel and Lichtner (1998), Deng et al. (2016), Dentz et al. (2011a), Luhmann et al. (2014) and Appelo and Postma (2005) for more details.
The reactive surface area of the primary minerals can also be affected by the secondary minerals precipitated, which can cause the passivation to the reaction surface. Capturing this passivation can be challenging because of the complexity in the surface morphology of the secondary phases. Conceptually, it can be viewed that the reactivity of the phases of the primary minerals can be linked to the fractional volume of the secondary minerals. Jeen et al. (2007) presented an exponential decay function to describe the evolution of the reactive surface of iron present in a permeable reactive barrier:
| 45 |
where represents the total volume fraction of precipitated secondary carbonate minerals, is a fitting parameter, and is the initial surface area. Harrison et al. (2016), Daval et al. (2009) and Noiriel et al. (2012) are other relevant studies on the evolution of reactive surface area during mineral precipitation that the reader can check for more details.
Thermal, hydrological, mechanical and chemical (THMC) coupled model
This is the most recent and developed model used to assess some subsurface applications such as oil/gas production, geothermal reservoir and repository of nuclear waste, where heat and fluid transfer take an essential role in the process. The original versions of this model were THC and THM, which both imitate the interaction between two critical couplings processes such as heat transfer, hydraulic fluid flow, mechanical deformation and chemical reactions in geological repositories. The “coupling” term indicates that it is a two-way process of interaction where one process will affect and initiate other processes (Lanru and Xiating). Some examples of those coupling are TM (temperature effect on mechanical deformation), TC (temperature effect on chemical reactions), HC (fluid transport effect on chemical reactions) and HM (fluid pressure effect on mechanical deformation) (Zheng et al., 2017). A full THMC coupled model was developed to illustrate the interaction between the mechanical and chemical processes over THM and THC models. The model is based on a numerical analysis which allows the imitation of complex coupling interactions.
In the engineered barrier system, clay minerals are generally used as a buffer because of their high retention capacity, low thermal conductivity, along with low permeability, and diffusion coefficient. Through time, the performance of the clay repository is affected by complex thermal, hydrological, mechanical and chemical (THMC) processes (Zheng et al., 2012). The clay will be subjected to several changes in temperature and hydration level as heat is released from the radioactive waste through the radionuclide decay phenomenon and water filtration from neighbour rocks. In addition, chemical reactions, formation damage and multiphase flow might also take place and disturb the integrity of the repository. To establish a mathematical formulation for the full THMC model, balance equations were developed based on the THM model and then a chemical formulation was added to it.
THM theoretical formulation
This model is done by Olivella et al. (1994), and it is based on the theoretical model of multiphase and species, which describes the mechanics of fracture geomaterials. The model considers the porous medium as solid, liquid and gas phases. The precipitated minerals represent the solid phase; the liquid phase contains water and dissolved chemicals, while dry air and water vapour make up the gas phase (Gens et al., 2010). Two coupling processes are established in this model, the thermo-elasticity process (T-M), which imitates thermal stress and expansion of solids, and the poroelasticity process (H-M), which imitates the deformation of porous media (Lanru and Xiating). Hook’s, Fourier’s and Darcy’s laws were used to define elasticity deformation, heat transfer and fluid flow, respectively. Subsequently, balance equations are made as below:
| 46 |
| 47 |
| 48 |
| 49 |
where is porosity, is solid density, is liquid density, total mass flux, is stress tensor, is body force vector, is specific internal energy, is energy flux due to mass motion, and and are sink/source terms for water mass and energy, respectively. is conductive heat flux (Gens et al., 2010).
Chemical formulation
This model is used to describe the equation of chemical species reactive transport, and it is formulated based on the mass continuity of those chemicals in the porous medium (Gens et al., 2010; Olivella et al., 1994). The chemical model will account for the chemical reactions of cation exchange, acid/base, aqueous complexation, surface complexation and minerals dissolution/precipitation (Zheng et al., 2008, 2012)
| 50 |
| 51 |
| 52 |
where is total analytical concentration, is total aqueous concentration of the primary species j, and are concentrations of the primary and secondary species, respectively. and are mobility of primary and secondary species, respectively. is rate of precipitation or dissolution of mineral m under kinetics conditions. is number of minerals under kinetics conditions, is the mole number of primary species j in a mole of mineral m. is a number of primary species, is a number of secondary species (Gens et al., 2010).
Speciation methods
Speciation is the process of identifying, estimating quantitatively, or describing the various species or phases present in a material. Several attempts and reviews have been made on speciation methods for radionuclides and metals in sediments and surface waters (Markich, 2002, Von Gunten and Beneš, 1995; Tessier and Turner, 1995; Salbu et al., 2001). Generally, there are two main approaches or methods in speciation, analytical and computational methods. In analytical methods, the nature of the material or medium to be investigated and its phases are very important. But it is worth noting that no single method will provide indisputable information about the material. Often, more than two or more techniques are combined using a speciation scheme. The choice of a speciation scheme is strongly dependent on the nature of the medium. The different analytical techniques can be grouped into two sub-methods—invasive and non-invasive. In invasive techniques, the samples require to be pre-treated, while in non-invasive techniques, there is no need for pre-treatment. The reader can refer to Markich (2002) for a comprehensive list of different analytical methods.
Because analytical methods cannot adequately determine uranium speciation in natural surface waters, computational methods are often used. And most of the information on its speciation in natural waters are determined through thermodynamic modelling. Two separate approaches are usually used: the equilibrium constant and Gibbs free energy methods, although they are both subject to mass balance and chemical equilibrium conditions. In the equilibrium constant method, the expressions of the mass action are incorporated into the mass balance equations, which results in a system of nonlinear equations. On the other hand, the Gibbs free energy method involves transforming the governing variables using their thermodynamic relations. For more details on the classification, the reader can refer to Smith (1982) Van Zeggeren and Storey, (2011), and Zeleznik and Gordon (1968).
There are several geochemical solvers based on the equilibrium constant approach, including WATEQ by Truesdell and Jones (1974), MINTEQA2 by Allison et al. (1991), CHESS by Van der Lee and De Windt (2002) and PHREEQC by Parkhurst and Appelo (1999), Parkhurst and Appelo (2013), and Appelo and Postma (2005). Although the determination of the stable equilibrium phase is challenging and computationally expensive in these codes, this issue has since been resolved using heuristic techniques (Bethke, 2022). However, there are other issues associated with some of these solvers, such as using an incomplete Newton scheme. The reader is advised to check the works of Leal et al. (2013) and Leal et al. (2014) for more details.
Similarly, there are geochemical codes based on the Gibbs free energy method, including CHEMSAGE by Eriksson and Hack (1990), THERIAC by de Capitani and Brown (1987) and GEM-Selektor by Karpov et al. (1997), Karpov et al. (2001), Karpov et al. (2002), and Kulik et al. (2013). Unfortunately, some of these packages also have limitations. For instance, in CHEMSAGE, the code cannot converge at a quadratic rate in the neighbourhood of the solution, GEM-Selektor does not use logarithmic barrier functions often used by other nonlinear programming software.
Mixing in reactive transport modelling
Mixing is a form of potential interaction between pairs of molecules of reactants in a mixture, and it is affected by two main mechanisms. The first of these mechanisms is advective transport. Without molecular diffusion, mixing depends on the initial and boundary conditions on which the reacting species enter the flow domain. Also, it depends on the configurations of the streamline that drive the reactants very close to enable reaction. The other mechanism is diffusion, which helps transfer reactants between streamlines, furthering interactions among the molecules.
In the macroscale reactive transport modelling approach, it is assumed that there are well-mixed conditions at the pore scale, and changes in the concentration of the species based on chemical reactions occur on time scales greater than the mixing time. This implies that the diffusion time is faster than the reaction.
Incomplete small-scale mixing can significantly impact both heterogeneous and homogeneous reaction rates. Meile and Tuncay (2006) studied its impact and whether the continuum description can still be applied. Li et al. (2008) similarly presented numerical and experimental studies challenging the necessity of the well-mixed condition for the Darcy-scale reactive transport modelling approach.
From the foregoing, it is evident that correctly quantifying the mixing and spreading of the reactants is very important for reactive transport modelling in heterogeneous media. In homogeneous media, mixing and spreading are the same but different in heterogeneous media. The heterogeneities of the porous medium and spatial fluctuations of the flow field can distort the plume of the solute. On a time scale smaller than the time for mass transfer, these mechanisms will increase the spread of the solute but not mixing (Kitanidis, 1994). Although these mechanisms are coupled, they are often separated in heterogeneous media. For instance, as spread leads to the spatial concentration gradient, it thus enhances diffusion and local dispersion, further enhancing mixing.
Dentz et al. (2011b) mentioned that mixing controls the chances of reactants meeting in a flowing fluid. In a macroscopic description, the transport equation for two aqueous species is
| 53 |
and reaction rate is
| 54 |
| 55 |
where is porosity, is specific discharge, is the dispersion tensor (the reader is referred to the work of Dentz et al. (2011b) for more description of the dispersion coefficient), and is the kinetic rate constant.
For the continuum description here to hold, the two reactants must mix at a very fast rate compared to the reaction time scale. For such to happen requires that the microscopic Damkohler number with ; note that is the reaction time scale. The implication is that the reaction is very slow compared to the transport on a microscopic scale. They assumed that the time for changes in concentration due to bulk transport, is greater than the reaction time, thus requiring that . When the Damkohler number is large, the system approaches equilibrium, which implies saturation . This means the mass action law for the bulk species concentrations, i.e. . In this limit, the reaction involving the two reactants is controlled by mixing. Kitanidis (1994) characterised mixing in terms of entropy, defining the entropy of a continuous distribution as
| 56 |
This quantifies the degree of disorderliness in the transport process, while is called the dilution index. He showed that the rate of change of dilution in the system with time is
| 57 |
Dentz et al. (2011b) identified this function as a measure of mixing of the system. The implication is that in the absence of diffusion and dispersion, the entropy corresponds to the entropy of the initial system. Hence, in the absence of dispersion, there is no mixing, and the system’s entropy is not increasing. There is a decrease in the maximum concentration with mixing, and the concentration gradient becomes gentle. Thus, leading to decreased variability in concentration in the system.
De Simoni et al. (2007) proposed a mixing ration-based formulation for multicomponent reactive transport. The goal of the proposed strategy is to evaluate the concentrations of the solute and reaction rates when mixing drives the equilibrium aqueous reactions and precipitation or dissolution of minerals. Their approach decouples the solute transport and the speciation problems to ensure mixing ratios are estimated by solving the conservative transport equation and then using it in the general speciation models to obtain the concentrations of the reactants. The four-step strategy includes (1) evaluation of the mixing ratios, (2) evaluation of components, (3) speciation calculations and (4) calculation of reaction rates.
For further reading on mixing in reactive transport modelling, the reader is referred to De Simoni et al. (2007), Tartakovsky et al. (2009), Dentz et al. (2011b), Soler-Sagarra et al. (2022), and Appelo and Postma (2005), and other cited references by these authors for more details.
Summaries
The homogeneous and heterogeneous reactions of biochemical species in dissolution in the liquid phase are partly responsible for making complicated reactive transport simulations in porous media. Using Pe and Da, the relative significance of advection, reactions and molecular diffusion can be quantified. Establishing sufficient conditions where macroscopic scale equations for coupled advection, dispersion and reaction process adequately provide a description of the processes at pore-scale has been done by using multiple-scale expansions in upscaling the pore-scale equations to the macroscopic scale while entering the reactions through a boundary condition on the interfaces between the fluid and solid phases. The volume averaging method has also been used to achieve the same results observed in the multiple-scale expansion approach. The phase diagrams developed through these techniques revealed that these transport processes occurring at the pore-scale are quite difficult to describe by macroscopic approaches. On these bases, the governing assumptions and approximations on which the macroscopic models are based cannot be ascertained a priori. In transport regimes, where continuum equations break down, the use of nonlocal or hybrid pore-scale/continuum-scale models is valid. These models present rigorous frameworks compared to the traditional upscaled models that are based on developing closure approximations.
Despite the inherent challenges of evolving relevant parameters that describe the properties of the evolving media in the macroscale approach, the quantitative analysis of the reactive transport has been successful. In addition, the use of hybrid approaches has provided the necessary tools to further understand reactive transport processes in porous media. But it is worth noting that the empirical correlations are not for physically representing the exact pore-scale processes. Hence, these relationships would not lead to a comprehensive process-based assessment of the experimental observations. Nevertheless, there is sufficient understanding to model specific processes through these empirical correlations.
It should be noted that PNM can be applied to any length scale where the pore space structure has been experimentally observed and analysed. The key elements of the PNM approach, sites and bonds can be abstract but are relatable to the measurable features in various ways, depending on the available information. It is possible to extract individual pore networks at each length scale and integrate it into a single multiscale network by characterising the cross-scale link structure between these networks. In the upscaling of reactive transport processes from microscopic to macroscopic scales, pore network models have proven to be an effective research tool. Despite the attractiveness and successful applications of PNMs, successfully simulated transport processes demand adequate representation of the actual porous media, which is quite challenging in this modelling approach because these models simplify the pore geometry. Also, the representation of microscopic features is difficult to be described by pore network models explicitly. In both naturally occurring or man-made systems, the pore structures can be significantly modified during dissolution and precipitation in porous media. Using reactive transport modelling on these occasions has been very successful. Finally, a summary table of the different modelling approaches is presented below (Table 1) with their capabilities, applications, and limitations.
Table 1.
A summary of the different modelling methods
| Modelling scale | Methods | Capabilities | Limitations |
|---|---|---|---|
| Pore scale | Level set |
1.Coupling flow, transport and evolution of porous media properties 2.Applicable to large-scale natural and man-induced processes 3.Simulation of complex surface motions without domain parametrisation |
1.Demands high computing time and limited pore volumes 2.The interface is constrained by the defined length function |
| Lattice Boltzmann |
1.Coupling flow, transport and evolution of porous media properties 2.Applicable to large-scale natural and man-induced processes 3.Able to simulate multicomponent transport problems with large chemical species 4.Simple calculation procedure 5.Efficient when implementing for parallel computation 6.Robust in handling complex geometries |
1.Schemes with higher dimensions with more velocity directions are computationally expensive 2.There is no consistent thermo-hydrodynamic scheme 3.High-Mach number flows are difficult to implement |
|
| Finite element method |
1.Coupling flow, transport and evolution of porous media properties 2.Applicable to large-scale natural and man-induced processes 3.Able to model complex geometries 4.Provide high accurate results even for very complex geometries 5.Ease of incorporating boundary conditions 6.Material heterogeneity can be easily implemented 7.Ability to implement higher-order elements |
1.High computing time for complex geometries with fine meshes 2.Accuracy of the results is highly dependent on mesh size |
|
| Smoothed particle hydrodynamics (SPH) |
1.Coupling flow, transport and evolution of porous media properties 2.Applicable to large-scale natural and man-induced processes 3.Triviality of treating interfacial problems 4.Advection, diffusion and reaction equations in the Lagrangian framework are reduced to diffusion and reaction equations 5.Numerical diffusion is eliminated 6.Provide superior advantage over grid-based methods when simulating multiphase or multicomponent transport problems |
1.High computation cost compared to grid-based methods 2.Difficulty in using higher-order discretisation schemes unlike mesh-based methods |
|
| Mesoscale | Pore network modelling (PNM) |
1.Ease of implementing material heterogeneity 2.Provides an affordable computational tool and a reduced impact on the numerical simulations as the pore volume is increased unlike other techniques 3.Able to simulate multiphase and single-phase flow in porous media |
1.They are constructed with simplifying assumptions of the pore geometry 2.The governing assumption can make the predictions less accurate 3.The challenge of identifying the critical features relevant to the process of interest |
| Macroscale | Finite volume method |
1.Applicable to simulating multiphase or multicomponent reactive transport in both saturated and unsaturated porous media 2.Captures the appearance and disappearance of phases in multiphase flow problems 3.The method enforces the conservation of the field variables after discretisation 4.It can be used on unstructured grids 5.Uses arbitrary meshes for complex geometries 6.The discontinuities of coefficients are overcome, provided the mesh is chosen such that the discontinuities occur on the boundaries of the control volume 7.Computationally inexpensive and robust for highly nonlinear systems of hyperbolic equations |
1.Not applicable to highly localized processes in porous media 2.Great effort is required when the geometry is not regular |
| Mixed finite element |
1.All capabilities of FEM mentioned above 2.Applicable to problems where the primal-based methods are impractical |
1.It requires more degrees of freedom than the displacement FEM 2.Its discrete system is indefinite since the mixed variational principal is a saddle point, as a result several matrix solution methods, direct and iterative methods, cannot be used with this technique 3.Subject to numerical instabilities not observed with standard displacement methods |
|
| Upscaled SPH | Same as SPH above | Same as SPH above | |
| Hybrid methods |
1.Provides significant speed-up in simulations where pore-scale simulations are localized in the computational domain 2.Provides a great benefit when the interfacial region of interest is very small compared to the entire domain |
The limitations of the mixed methods apply |
Acknowledgements
The author acknowledges Kuwait Petroleum Company (KPC) for sponsoring his study.
Nomenclature
Volumetric solute concentration
Mean concentration
Concentration of the solute at equilibrium
Normalised solute concentration
Mass fraction
Solute molecular diffusion
Dispersion tensor
Diffusion coefficient of pure water
Matrix effective diffusion coefficient
Damkohler number
Damkohler number for precipitation or dissolution process
Effective diffusivity tensor
The ith direction dependent on the lattice type
Probability distribution function
Equilibrium distribution function
Small increment in distance
Flux of j component
Reaction rate constant
Permeability tensor
Initial permeability
Dimensionless quantity
Stoichiometric coefficient of the reaction
Effective reaction rate
Effective equilibrium constant
Solubility product
Macroscopic length scale
Pore-geometry length scale
Moles of mineral
Mass of particle i
Unit normal vector
Cementation factor
Particle density of particle i
Number of liquid SPH particles contained in the representative volume
Number of primary species
Number of reactive minerals
Number of minerals under kinetics conditions
Number of secondary species
Fluid pressure
- Pe
Peclet number
Activity products relating to the concentrations of species
Flow rate
Position vector of particle
Rate of precipitation or dissolution of mineral m
Surface reaction source-sink term for j component
Reactive surface of the mineral exposed to the fluid reactants
Initial reactive surface area
Discrete-time step
Fluid velocity vector
Representative volume element
Solution volume
Interface velocity
Weights for the distribution function along the ith direction
SPH smoothing kernel
Weighting function
Position vector of the interface
Distance between two lattice nodes
Position vector of particle
Length-scale parameter
Fluid density
Solid density
Liquid density
Local reaction rate constant
Fluid dynamic viscosity
Empirical parameters in Eq. (13)
Sign showing the magnitude of the corresponding vector
Mineral volume fraction
Volume fraction of the non-reactive minerals
Saturation ratio
Lattice Boltzmann BGK collision operator
Averaging volume
Lattice Boltzmann relaxation time
Tortuosity
Dimensionless surface concentration of species formed on the surface
Contour function
Total porosity
Effective porosity
Critical porosity
Initial porosity
Closure variable
Reaction rate constant for a surface reaction
Solid–fluid interface
Species j mobility
Author contribution
YB conducted the research and investigation process along with the preparation and creation of the published critical review from the original literatures including pre-and post-publication stages. XC supervised the work for the research activity planning and execution.
Data availability
Not applicable.
Declarations
Ethics approval and consent to participate
Not applicable.
Consent for publication
Not applicable.
Conflict of interests
The authors declare no competing interests.
Footnotes
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
- Adler, P. & Thovert, J.-F. 1998. Real porous media: local geometry and macroscopic properties.
- Ajayi T, Gupta I. A review of reactive transport modeling in wellbore integrity problems. J Petrol Sci Eng. 2019;175:785–803. doi: 10.1016/j.petrol.2018.12.079. [DOI] [Google Scholar]
- Akanji LT, Matthai SK. Finite element-based characterization of pore-scale geometry and its impact on fluid flow. Transp Porous Media. 2010;81:241–259. doi: 10.1007/s11242-009-9400-7. [DOI] [Google Scholar]
- Akanni K, Evans J, Abramson I. Effective transport coefficients in heterogeneous media. Chem Eng Sci. 1987;42:1945–1954. doi: 10.1016/0009-2509(87)80141-0. [DOI] [Google Scholar]
- Alexander FJ, Garcia AL, Tartakovsky DM. Algorithm refinement for stochastic partial differential equations: I. Linear diffusion. J Comput Phys. 2002;182:47–66. doi: 10.1006/jcph.2002.7149. [DOI] [Google Scholar]
- ALLISON, J., KEVIN, J., GRADAC, N. & BROWN, D. S. 1991. MINTEQA2: A Geochemical Assessment Model for Environmental Systems: Version 3.0 User's Manual, National Technical Information Service.
- APPELO, C. & POSTMA, D. J. B., ROTERDAM 2005. Geochemistry, groundwater and pollution, CRC.
- Arbogast T, Wheeler MF. A characteristics-mixed finite element method for advection-dominated transport problems. SIAM J Numer Anal. 1995;32:404–424. doi: 10.1137/0732017. [DOI] [Google Scholar]
- Arbogast T, Bryant S, Dawson C, Saaf F, Wang C, Wheeler M. Computational methods for multiphase flow and reactive transport problems arising in subsurface contaminant remediation. J Comput Appl Math. 1996;74:19–32. doi: 10.1016/0377-0427(96)00015-5. [DOI] [Google Scholar]
- Arbogast, T., Wheeler, M. F. & Yotov, I. Logically rectangular mixed methods for groundwater flow and transport on general geometry. in Computational Methods in Water Resources X, 1994. Citeseer.
- ARNOLD, DN. An interior penalty finite element method with discontinuous elements. SIAM J Numer Anal. 1982;19:742–760. doi: 10.1137/0719052. [DOI] [Google Scholar]
- Atkinson, A., Everitt, N. & Guppy, R. 1987. Evolution of pH in a radwaste repository: experimental simulation of cement leaching. UKAEA Harwell Lab.(UK). Materials Development Div.
- Bakke S, Øren P-E. 3-D pore-scale modelling of sandstones and flow simulations in the pore networks. SPE J. 1997;2:136–149. doi: 10.2118/35479-PA. [DOI] [Google Scholar]
- Balhoff MT, Wheeler MF. A predictive pore-scale model for non-Darcy flow in porous media. SPE J. 2009;14:579–587. doi: 10.2118/110838-PA. [DOI] [Google Scholar]
- Battiato I, Tartakovsky D. Applicability regimes for macroscopic models of reactive transport in porous media. J Contam Hydrol. 2011;120:18–26. doi: 10.1016/j.jconhyd.2010.05.005. [DOI] [PubMed] [Google Scholar]
- Battiato I, Tartakovsky DM, Tartakovsky AM, Scheibe T. On breakdown of macroscopic models of mixing-controlled heterogeneous reactions in porous media. Adv Water Resour. 2009;32:1664–1673. doi: 10.1016/j.advwatres.2009.08.008. [DOI] [Google Scholar]
- Battiato I, Tartakovsky DM, Tartakovsky AM, Scheibe TD. Hybrid models of reactive transport in porous and fractured media. Adv Water Resour. 2011;34:1140–1150. doi: 10.1016/j.advwatres.2011.01.012. [DOI] [Google Scholar]
- Bear, J. 1988. Dynamics of fluids in porous media, Courier Corporation.
- Bekri S, Thovert J, Adler P. Dissolution of porous media. Chem Eng Sci. 1995;50:2765–2791. doi: 10.1016/0009-2509(95)00121-K. [DOI] [Google Scholar]
- BEKRI, S. & VIZIKA, O. Proceeding of the International Symposium of the Society of Core Analysts. 2006. SCA.
- Bethke, C. M. 2022. Geochemical and biogeochemical reaction modeling, Cambridge university press.
- BETHKE, C. 1996. Geochemical reaction modeling: Concepts and applications, Oxford University Press on Demand.
- Bhathnagor P, Gross E, Krook M. A model for collision processes in gases. Phys Rev. 1954;94:511. doi: 10.1103/PhysRev.94.511. [DOI] [Google Scholar]
- Birk S, Liedl R, Sauter M, Teutsch G. Simulation of the development of gypsum maze caves. Environ Geol. 2005;48:296–306. doi: 10.1007/s00254-005-1276-4. [DOI] [Google Scholar]
- Birk, S., Liedl, R., Sauter, M. & Teutsch, G. 2003. Hydraulic boundary conditions as a controlling factor in karst genesis: a numerical modeling study on artesian conduit development in gypsum. Water Resources Research, 39, SBH 2–1-SBH 2–14.
- Blunt MJ, Jackson MD, Piri M, Valvatne PH. Detailed physics, predictive capabilities and macroscopic consequences for pore-network models of multiphase flow. Adv Water Resour. 2002;25:1069–1089. doi: 10.1016/S0309-1708(02)00049-0. [DOI] [Google Scholar]
- Blunt MJ, Bijeljic B, Dong H, Gharbi O, Iglauer S, Mostaghimi P, Paluszny A, Pentland C. Pore-scale imaging and modelling. Adv Water Resour. 2013;51:197–216. doi: 10.1016/j.advwatres.2012.03.003. [DOI] [Google Scholar]
- Brovelli A, Malaguerra F, Barry DA. Bioclogging in porous media: Model development and sensitivity to initial conditions. Environ Model Softw. 2009;24:611–626. doi: 10.1016/j.envsoft.2008.10.001. [DOI] [Google Scholar]
- Brunet J-PL, Li L, Karpyn ZT, Kutchko BG, Strazisar B, Bromhal G. Dynamic evolution of cement composition and transport properties under conditions relevant to geological carbon sequestration. Energy Fuels. 2013;27:4208–4220. doi: 10.1021/ef302023v. [DOI] [Google Scholar]
- Bryant S, Blunt M. Prediction of relative permeability in simple porous media. Phys Rev A. 1992;46:2004. doi: 10.1103/PhysRevA.46.2004. [DOI] [PubMed] [Google Scholar]
- Bryant SL, King PR, Mellor DW. Network model evaluation of permeability and spatial correlation in a real random sphere packing. Transp Porous Media. 1993;11:53–70. doi: 10.1007/BF00614635. [DOI] [Google Scholar]
- Bryant SL, Mellor DW, Cade CA. Physically representative network models of transport in porous media. AIChE J. 1993;39:387–396. doi: 10.1002/aic.690390303. [DOI] [Google Scholar]
- Bultreys T, van Hoorebeke L, Cnudde V. Multi-scale, micro-computed tomography-based pore network models to simulate drainage in heterogeneous rocks. Adv Water Resour. 2015;78:36–49. doi: 10.1016/j.advwatres.2015.02.003. [DOI] [Google Scholar]
- Buscheck T, Glascoe L, Lee K, Gansemer J, Sun Y, Mansoor K. Validation of the multiscale thermohydrologic model used for analysis of a proposed repository at Yucca Mountain. J Contam Hydrol. 2003;62:421–440. doi: 10.1016/S0169-7722(02)00157-2. [DOI] [PubMed] [Google Scholar]
- Buscheck, T. A., Sun, Y. & Hao, Y. 2006. Multiscale thermohydrologic model supporting the licence application for the yucca mountain repository. Yucca Mountain Project, Las Vegas, Nevada.
- Buscheck, T., Hao, Y., Morris, J. & Burton, E. 2009. Thermal-hydrological sensitivity analysis of underground coal gasification. Lawrence Livermore National Lab.(LLNL), Livermore, CA (United States).
- Chagneau A, Claret F, Enzmann F, Kersten M, Heck S, Madé B, Schäfer T. Mineral precipitation-induced porosity reduction and its effect on transport parameters in diffusion-controlled porous media. Geochem Trans. 2015;16:1–16. doi: 10.1186/s12932-015-0027-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Chen Z, Chen H. Pointwise error estimates of discontinuous Galerkin methods with penalty for second-order elliptic problems. SIAM J Numer Anal. 2004;42:1146–1166. doi: 10.1137/S0036142903421527. [DOI] [Google Scholar]
- Chou, H., Wu, L., zeng, L. & Chang, A. 2012. Evaluation of solute diffusion tortuosity factor models for variously saturated soils. Water Resources Research, 48.
- MA Christie 1996 Upscaling for reservoir simulation J Petrol Technol 48 1004 1010
- Cockburn B, Karniadakis GE, Shu C-W. The development of discontinuous Galerkin methods. Discontinuous Galerkin Methods: Springer; 2000. [Google Scholar]
- D’Humieres D, Lallemand P. Numerical simulations of hydrodynamics with lattice gas automata in two dimensions. Complex Systems. 1987;1:599–632. [Google Scholar]
- Dauzeres A, le Bescop P, Sardini P, Coumes CCD. Physico-chemical investigation of clayey/cement-based materials interaction in the context of geological waste disposal: experimental approach and results. Cem Concr Res. 2010;40:1327–1340. doi: 10.1016/j.cemconres.2010.03.015. [DOI] [Google Scholar]
- Dauzères A, de Windt L, Sammaljärvi J, Bartier D, Techer I, Detilleux V, Siitari-Kauppi M. Mineralogical and microstructural evolution of Portland cement paste/argillite interfaces at 70° C-Considerations for diffusion and porosity properties. Cem Concr Res. 2019;115:414–425. doi: 10.1016/j.cemconres.2018.09.018. [DOI] [Google Scholar]
- Daval D, Martinez I, Corvisier J, Findling N, Goffé B, Guyot F. Carbonation of Ca-bearing silicates, the case of wollastonite: experimental investigations and kinetic modeling. Chem Geol. 2009;265:63–78. doi: 10.1016/j.chemgeo.2009.01.022. [DOI] [Google Scholar]
- Dawson C, Sun S, Wheeler MF. Compatible algorithms for coupled flow and transport. Comput Methods Appl Mech Eng. 2004;193:2565–2580. doi: 10.1016/j.cma.2003.12.059. [DOI] [Google Scholar]
- C Dawson 1993 Godunov-mixed methods for advection-diffusion equations in multidimensions Siam J Numer Anal 30 1315 1332
- C Dawson 1995 High resolution upwind-mixed finite element methods for advection-diffusion equations with variable time-stepping Numer Methods for Partial Differential Equations 11 525 538
- de Capitani C, Brown TH. The computation of chemical equilibrium in complex systems containing non-ideal solutions. Geochim Cosmochim Acta. 1987;51:2639–2652. doi: 10.1016/0016-7037(87)90145-1. [DOI] [Google Scholar]
- de Windt L, Badreddine R. Modelling of long-term dynamic leaching tests applied to solidified/stabilised waste. Waste Manage. 2007;27:1638–1647. doi: 10.1016/j.wasman.2006.07.019. [DOI] [PubMed] [Google Scholar]
- Deng H, Spycher N. Modeling reactive transport processes in fractures. Rev Mineral Geochem. 2019;85:49–74. doi: 10.2138/rmg.2019.85.3. [DOI] [Google Scholar]
- Deng H, Molins S, Steefel C, Depaolo D, Voltolini M, Yang L, Ajo-Franklin J. A 2.5 D reactive transport model for fracture alteration simulation. Environ Sci Technol. 2016;50:7564–7571. doi: 10.1021/acs.est.6b02184. [DOI] [PubMed] [Google Scholar]
- Deng H, Molins S, Trebotich D, Steefel C, Depaolo D. Pore-scale numerical investigation of the impacts of surface roughness: upscaling of reaction rates in rough fractures. Geochim Cosmochim Acta. 2018;239:374–389. doi: 10.1016/j.gca.2018.08.005. [DOI] [Google Scholar]
- Dentz M, Gouze P, Carrera J. Effective non-local reaction kinetics for transport in physically and chemically heterogeneous media. J Contam Hydrol. 2011;120:222–236. doi: 10.1016/j.jconhyd.2010.06.002. [DOI] [PubMed] [Google Scholar]
- Dentz M, le Borgne T, Englert A, Bijeljic B. Mixing, spreading and reaction in heterogeneous media: a brief review. J Contam Hydrol. 2011;120:1–17. doi: 10.1016/j.jconhyd.2010.05.002. [DOI] [PubMed] [Google Scholar]
- Dobson KJ, Coban SB, McDonald SA, Walsh JN, Atwood RC, Withers PJ. 4-D imaging of sub-second dynamics in pore-scale processes using real-time synchrotron X-ray tomography. Solid Earth. 2016;7:1059–1073. doi: 10.5194/se-7-1059-2016. [DOI] [Google Scholar]
- Donado, L. D., sanchez‐vila, X., Dentz, M., Carrera, J. & Bolster, D. 2009. Multicomponent reactive transport in multicontinuum media. Water resources research, 45.
- Efendiev Y, Durlofsky LJ. A generalized convection-diffusion model for subgrid transport in porous media. Multiscale Model Simul. 2003;1:504–526. doi: 10.1137/S1540345902413693. [DOI] [Google Scholar]
- Ellis SR, Wright JL. Modeling of aqueous transport in rigid porous matrices near the percolation threshold. Pharm Res. 2006;23:2441–2453. doi: 10.1007/s11095-006-9073-7. [DOI] [PubMed] [Google Scholar]
- Emmanuel S, Ague JJ, Walderhaug O. Interfacial energy effects and the evolution of pore size distributions during quartz precipitation in sandstone. Geochim Cosmochim Acta. 2010;74:3539–3552. doi: 10.1016/j.gca.2010.03.019. [DOI] [Google Scholar]
- Emmanuel S, Anovitz LM, Day-Stirrat RJ. Effects of coupled chemo-mechanical processes on the evolution of pore-size distributions in geological media. Rev Mineral Geochem. 2015;80:45–60. doi: 10.2138/rmg.2015.03. [DOI] [Google Scholar]
- Emmanuel, S. & Berkowitz, B. 2007. Effects of pore‐size controlled solubility on reactive transport in heterogeneous rock. Geophysical Research Letters, 34.
- Eriksson G, Hack K. ChemSage—a computer program for the calculation of complex chemical equilibria. Metall Trans B. 1990;21:1013–1023. doi: 10.1007/BF02670272. [DOI] [Google Scholar]
- Ezeuko C, Sen A, Grigoryan A, Gates I. Pore-network modeling of biofilm evolution in porous media. Biotechnol Bioeng. 2011;108:2413–2423. doi: 10.1002/bit.23183. [DOI] [PubMed] [Google Scholar]
- I Fatt 1956 The network model of porous media Transactions of the AIME 207 144 181
- E Flekkøy, E 1993 Lattice Bhatnagar-Gross-Krook models for miscible fluids Phys Rev E 47 4247 [DOI] [PubMed]
- Galíndez, J., Molinero, J., Samper, J. & Yang, C. Simulating concrete degradation processes by reactive transport models. Journal de Physique IV (Proceedings), 2006. EDP sciences, 177–188.
- Gao D, Tian F-B, Chen Z, Zhang D. An improved lattice Boltzmann method for solid-liquid phase change in porous media under local thermal non-equilibrium conditions. Int J Heat Mass Transf. 2017;110:58–62. doi: 10.1016/j.ijheatmasstransfer.2017.03.014. [DOI] [Google Scholar]
- Gao J, Xing H, Tian Z, Pearce JK, Sedek M, Golding SD, Rudolph V. Reactive transport in porous media for CO2 sequestration: Pore scale modeling using the lattice Boltzmann method. Comput Geosci. 2017;98:9–20. doi: 10.1016/j.cageo.2016.09.008. [DOI] [Google Scholar]
- Gaucher EC, Blanc P. Cement/clay interactions – a review: experiments, natural analogues, and modeling. Waste Manage. 2006;26:776–788. doi: 10.1016/j.wasman.2006.01.027. [DOI] [PubMed] [Google Scholar]
- Gens, A., Guimaräes, L. D. N., Olivella, S., Sánchez, M. J. J. O. R. M. & Engineering, G. 2010. Modelling thermo-hydro-mechano-chemical interactions for nuclear waste disposal. 2, 97–102.
- Georget F, Prévost JH, Huet B. Impact of the microstructure model on coupled simulation of drying and accelerated carbonation. Cem Concr Res. 2018;104:1–12. doi: 10.1016/j.cemconres.2017.11.008. [DOI] [Google Scholar]
- Gouze P, Coudrain-Ribstein A. Chemical reactions and porosity changes during sedimentary diagenesis. Appl Geochem. 2002;17:39–47. doi: 10.1016/S0883-2927(01)00083-X. [DOI] [Google Scholar]
- Hao L, Zhang S, Dong J, Ke W. Evolution of corrosion of MnCuP weathering steel submitted to wet/dry cyclic tests in a simulated coastal atmosphere. Corros Sci. 2012;58:175–180. doi: 10.1016/j.corsci.2012.01.017. [DOI] [Google Scholar]
- Hao, Y., Sun, Y. & Nitao, J. 2012b. Overview of Nuft: a versatile numerical model for simulating flow and reactive transport in porous media. Groundwater Reactive Transport Models, 212–239.
- Harrison AL, Dipple GM, Power IM, Mayer KU. The impact of evolving mineral–water–gas interfacial areas on mineral–fluid reaction rates in unsaturated porous media. Chem Geol. 2016;421:65–80. doi: 10.1016/j.chemgeo.2015.12.005. [DOI] [Google Scholar]
- Harrison A, Dipple G, Song W, Power I, Mayer K, Beinlich A, Sinton D. Changes in mineral reactivity driven by pore fluid mobility in partially wetted porous media. Chem Geol. 2017;463:1–11. doi: 10.1016/j.chemgeo.2017.05.003. [DOI] [Google Scholar]
- Hartmann A, Goldscheider N, Wagener T, Lange J, Weiler M. Karst water resources in a changing world: review of hydrological modeling approaches. Rev Geophys. 2014;52:218–242. doi: 10.1002/2013RG000443. [DOI] [Google Scholar]
- He X, Luo L-S. Theory of the lattice Boltzmann method: From the Boltzmann equation to the lattice Boltzmann equation. Phys Rev E. 1997;56:6811. doi: 10.1103/PhysRevE.56.6811. [DOI] [Google Scholar]
- He X, Li N, Goldstein B. Lattice Boltzmann simulation of diffusion-convection systems with surface chemical reaction. Mol Simul. 2000;25:145–156. doi: 10.1080/08927020008044120. [DOI] [Google Scholar]
- Herbert H-J, Kasbohm J, Sprenger H, Fernández AM, Reichelt C. Swelling pressures of MX-80 bentonite in solutions of different ionic strength. Physics and Chemistry of the Earth, Parts a/b/c. 2008;33:S327–S342. doi: 10.1016/j.pce.2008.10.005. [DOI] [Google Scholar]
- Heße F, Radu FA, Thullner M, Attinger S. Upscaling of the advection–diffusion–reaction equation with Monod reaction. Adv Water Resour. 2009;32:1336–1351. doi: 10.1016/j.advwatres.2009.05.009. [DOI] [Google Scholar]
- Hiorth A, Jettestuen E, Cathles L, Madland M. Precipitation, dissolution, and ion exchange processes coupled with a lattice Boltzmann advection diffusion solver. Geochim Cosmochim Acta. 2013;104:99–110. doi: 10.1016/j.gca.2012.11.019. [DOI] [Google Scholar]
- Hommel J, Coltman E, Class H. Porosity–permeability relations for evolving pore space: a review with a focus on (bio-) geochemically altered porous media. Transp Porous Media. 2018;124:589–629. doi: 10.1007/s11242-018-1086-2. [DOI] [Google Scholar]
- G HOUBEN 2003 Iron oxide incrustations in wells. Part 1: genesis, mineralogy and geochemistry Appl Geochem 18 927 939
- Huber C, Shafei B, Parmigiani A. A new pore-scale model for linear and non-linear heterogeneous dissolution and precipitation. Geochim Cosmochim Acta. 2014;124:109–130. doi: 10.1016/j.gca.2013.09.003. [DOI] [Google Scholar]
- Huet BM, Prevost JH, Scherer GW. Quantitative reactive transport modeling of Portland cement in CO2-saturated water. Int J Greenhouse Gas Control. 2010;4:561–574. doi: 10.1016/j.ijggc.2009.11.003. [DOI] [Google Scholar]
- Ioannidis M, Chatzis I. On the geometry and topology of 3D stochastic porous media. J Colloid Interface Sci. 2000;229:323–334. doi: 10.1006/jcis.2000.7055. [DOI] [PubMed] [Google Scholar]
- Jacquemet N, Pironon J, Lagneau V, Saint-Marc J. Armouring of well cement in H2S–CO2 saturated brine by calcite coating–Experiments and numerical modelling. Appl Geochem. 2012;27:782–795. doi: 10.1016/j.apgeochem.2011.12.004. [DOI] [Google Scholar]
- Jeen S-W, Mayer KU, Gillham RW, Blowes DW. Reactive transport modeling of trichloroethene treatment with declining reactivity of iron. Environ Sci Technol. 2007;41:1432–1438. doi: 10.1021/es062490m. [DOI] [PubMed] [Google Scholar]
- Jenni A, Gimmi T, Alt-Epping P, Mäder U, Cloet V. Interaction of ordinary Portland cement and Opalinus Clay: dual porosity modelling compared to experimental data. Physics and Chemistry of the Earth, Parts a/b/c. 2017;99:22–37. doi: 10.1016/j.pce.2017.01.004. [DOI] [Google Scholar]
- Jiang Z, van Dijke M, Sorbie KS, Couples GD. Representation of multiscale heterogeneity via multiscale pore networks. Water Resour Res. 2013;49:5437–5449. doi: 10.1002/wrcr.20304. [DOI] [Google Scholar]
- Jin L, Mathur R, Rother G, Cole D, Bazilevskaya E, Williams J, Carone A, Brantley S. Evolution of porosity and geochemistry in Marcellus Formation black shale during weathering. Chem Geol. 2013;356:50–63. doi: 10.1016/j.chemgeo.2013.07.012. [DOI] [Google Scholar]
- Jung H, Navarre-Sitchler A. Physical heterogeneity control on effective mineral dissolution rates. Geochim Cosmochim Acta. 2018;227:246–263. doi: 10.1016/j.gca.2018.02.028. [DOI] [Google Scholar]
- Kang Q, Lichtner PC, Janecky DR. Lattice Boltzmann method for reacting flows in porous media. Adv Appl Math Mech. 2010;2:545–563. doi: 10.4208/aamm.10-m10S02. [DOI] [Google Scholar]
- KANG, Q., LICHTNER, P. C. & ZHANG, D. 2006. Lattice Boltzmann pore‐scale model for multicomponent reactive transport in porous media. Journal of Geophysical Research: Solid Earth, 111.
- KANG, Q., LICHTNER, P. C. & ZHANG, D. 2007. An improved lattice Boltzmann model for multicomponent reactive transport in porous media at the pore scale. Water Resources Research, 43.
- Karakashian OA, Pascal F. A posteriori error estimates for a discontinuous Galerkin approximation of second-order elliptic problems. SIAM J Numer Anal. 2003;41:2374–2399. doi: 10.1137/S0036142902405217. [DOI] [Google Scholar]
- Karpov IK, Chudnenko KV, Kulik DA. Modeling chemical mass transfer in geochemical processes; thermodynamic relations, conditions of equilibria and numerical algorithms. Am J Sci. 1997;297:767–806. doi: 10.2475/ajs.297.8.767. [DOI] [Google Scholar]
- Karpov IK, Chudnenko KV, Kulik DA, Bychinskii VA. The convex programming minimization of five thermodynamic potentials other than Gibbs energy in geochemical modeling. Am J Sci. 2002;302:281–311. doi: 10.2475/ajs.302.4.281. [DOI] [Google Scholar]
- KARPOV, I., CHUDNENKO, K., BYCHINSKII, V., KULIK, D. & AVCHENKO, O. 2001. Minimization of Gibbs free energy in geochemical systems by convex programming.
- Kaszuba JP, Janecky DR, Snow MG. Experimental evaluation of mixed fluid reactions between supercritical carbon dioxide and NaCl brine: Relevance to the integrity of a geologic carbon repository. Chem Geol. 2005;217:277–293. doi: 10.1016/j.chemgeo.2004.12.014. [DOI] [Google Scholar]
- Kim DS, Fogler HS. Biomass evolution in porous media and its effects on permeability under starvation conditions. Biotechnol Bioeng. 2000;69:47–56. doi: 10.1002/(SICI)1097-0290(20000705)69:1<47::AID-BIT6>3.0.CO;2-N. [DOI] [PubMed] [Google Scholar]
- KITANIDIS, P. K. The concept of the dilution index. Water Resour Res. 1994;30:2011–2026. doi: 10.1029/94WR00762. [DOI] [Google Scholar]
- Knackstedt MA, Sheppard AP, Pinczewski W. Simulation of mercury porosimetry on correlated grids: evidence for extended correlated heterogeneity at the pore scale in rocks. Phys Rev E. 1998;58:R6923. doi: 10.1103/PhysRevE.58.R6923. [DOI] [Google Scholar]
- Knutson C, Valocchi A, Werth C. Comparison of continuum and pore-scale models of nutrient biodegradation under transverse mixing conditions. Adv Water Resour. 2007;30:1421–1431. doi: 10.1016/j.advwatres.2006.05.012. [DOI] [Google Scholar]
- Kulik DA, Wagner T, Dmytrieva SV, Kosakowski G, Hingerl FF, Chudnenko KV, Berner UR. GEM-Selektor geochemical modeling package: revised algorithm and GEMS3K numerical kernel for coupled simulation codes. Comput Geosci. 2013;17:1–24. [Google Scholar]
- Kutchko BG, Strazisar BR, Dzombak DA, Lowry GV, Thaulow N. Degradation of well cement by CO2 under geologic sequestration conditions. Environ Sci Technol. 2007;41:4787–4792. doi: 10.1021/es062828c. [DOI] [PubMed] [Google Scholar]
- Lai P, Krevor S. Pore scale heterogeneity in the mineral distribution and surface area of Berea sandstone. Energy Procedia. 2014;63:3582–3588. doi: 10.1016/j.egypro.2014.11.388. [DOI] [Google Scholar]
- Landrot G, Ajo-Franklin JB, Yang L, Cabrini S, Steefel CI. Measurement of accessible reactive surface area in a sandstone, with application to CO2 mineralization. Chem Geol. 2012;318:113–125. doi: 10.1016/j.chemgeo.2012.05.010. [DOI] [Google Scholar]
- Langlo P, Espedal MS. Macrodispersion for two-phase, immiscible flow in porous media. Adv Water Resour. 1994;17:297–316. doi: 10.1016/0309-1708(94)90033-7. [DOI] [Google Scholar]
- Lanru, J. & Xiating, F. J. 岩. numerical modeling for coupled thermo-hydro-mechanical and chemical processes (thmc) of geological media——international and chinese experiences. 10.
- Larson MG, Niklasson AJ. Analysis of a nonsymmetric discontinuous Galerkin method for elliptic problems: stability and energy error estimates. SIAM J Numer Anal. 2004;42:252–264. doi: 10.1137/S0036142902413160. [DOI] [Google Scholar]
- Lasaga, A. C. 2014. Kinetic theory in the earth sciences, Princeton university press.
- le Gallo Y, Bildstein O, Brosse E. Coupled reaction-flow modeling of diagenetic changes in reservoir permeability, porosity and mineral compositions. J Hydrol. 1998;209:366–388. doi: 10.1016/S0022-1694(98)00183-8. [DOI] [Google Scholar]
- Leal AM, Blunt MJ, Laforce TC. A robust and efficient numerical method for multiphase equilibrium calculations: application to CO2–brine–rock systems at high temperatures, pressures and salinities. Adv Water Resour. 2013;62:409–430. doi: 10.1016/j.advwatres.2013.02.006. [DOI] [Google Scholar]
- Leal AM, Blunt MJ, Laforce TC. Efficient chemical equilibrium calculations for geochemical speciation and reactive transport modelling. Geochim Cosmochim Acta. 2014;131:301–322. doi: 10.1016/j.gca.2014.01.038. [DOI] [Google Scholar]
- Van Der Lee, J. & De Windt, L. 2002. Chess Tutorial and Cookbook/Version 3.0, users manual LHM. RD/02/13, Ecole des mines de Paris, Fontainebleau.
- Lefebvre R, Hockley D, Smolensky J, Gélinas P. Multiphase transfer processes in waste rock piles producing acid mine drainage: 1: conceptual model and system characterization. J Contam Hydrol. 2001;52:137–164. doi: 10.1016/S0169-7722(01)00156-5. [DOI] [PubMed] [Google Scholar]
- Lerdahl, T. R., Oren, P.-E. & bakke, S. A predictive network model for three-phase flow in porous media. SPE/DOE Improved Oil Recovery Symposium, 2000. Society of Petroleum Engineers.
- Li L, Peters CA, Celia MA. Upscaling geochemical reaction rates using pore-scale network modeling. Adv Water Resour. 2006;29:1351–1370. doi: 10.1016/j.advwatres.2005.10.011. [DOI] [Google Scholar]
- Li L, Steefel CI, Yang L. Scale dependence of mineral dissolution rates within single pores and fractures. Geochim Cosmochim Acta. 2008;72:360–377. doi: 10.1016/j.gca.2007.10.027. [DOI] [Google Scholar]
- Li Q, Steefel CI, Jun Y-S. Incorporating nanoscale effects into a continuum-scale reactive transport model for CO2-deteriorated cement. Environ Sci Technol. 2017;51:10861–10871. doi: 10.1021/acs.est.7b00594. [DOI] [PubMed] [Google Scholar]
- J Liu DM Aruguete JR Jinschek JD Rimstidt MF Hochella JR 2008 The non-oxidative dissolution of galena nanocrystals: Insights into mineral dissolution rates as a function of grain size, shape, and aggregation state Geochim Cosmochim Acta 72 5984 5996
- Lopez X, Valvatne PH, Blunt MJ. Predictive network modeling of single-phase non-Newtonian flow in porous media. J Colloid Interface Sci. 2003;264:256–265. doi: 10.1016/S0021-9797(03)00310-2. [DOI] [PubMed] [Google Scholar]
- Low PF. Principles of ion diffusion in clays. Chemistry in the Soil Environment. 1981;40:31–45. [Google Scholar]
- AJ Luhmann X-Z Kong BM Tutolo N Garapati BC Bagley MO Saar WE SEYFRIED JR 2014 Experimental dissolution of dolomite by CO2-charged brine at 100 C and 150 bar: evolution of porosity, permeability, and reactive surface area Chem Geol 380 145 160
- Luquot L, Gouze P. Experimental determination of porosity and permeability changes induced by injection of CO2 into carbonate rocks. Chem Geol. 2009;265:148–159. doi: 10.1016/j.chemgeo.2009.03.028. [DOI] [Google Scholar]
- Macquarrie KT, Mayer KU. Reactive transport modeling in fractured rock: a state-of-the-science review. Earth Sci Rev. 2005;72:189–227. doi: 10.1016/j.earscirev.2005.07.003. [DOI] [Google Scholar]
- Mainguy M, Tognazzi C, Torrenti J-M, Adenot F. Modelling of leaching in pure cement paste and mortar. Cem Concr Res. 2000;30:83–90. doi: 10.1016/S0008-8846(99)00208-2. [DOI] [Google Scholar]
- Måløy KJ, Feder J, Boger F, Jøssang T. Fractal structure of hydrodynamic dispersion in porous media. Phys Rev Lett. 1988;61:2925. doi: 10.1103/PhysRevLett.61.2925. [DOI] [PubMed] [Google Scholar]
- MARKICH SJ. Uranium speciation and bioavailability in aquatic systems: an overview. TheScientificWorldJOURNAL. 2002;2:707–729. doi: 10.1100/tsw.2002.130. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Marty NC, Claret F, Lassin A, Tremosa J, Blanc P, Madé B, Giffaut E, Cochepin B, Tournassat C. A database of dissolution and precipitation rates for clay-rocks minerals. Appl Geochem. 2015;55:108–118. doi: 10.1016/j.apgeochem.2014.10.012. [DOI] [Google Scholar]
- MAXWELL, J. C. A Treatise on Electricity and Magnetism: pt. III. Magnetism. pt. IV: Electromagnetism, Clarendon press; 1881. [Google Scholar]
- Mayer, K. U., Frind, E. O. & Blowes, D. W. 2002. Multicomponent reactive transport modeling in variably saturated porous media using a generalized formulation for kinetically controlled reactions. Water Resources Research, 38, 13–1–13–21.
- Meakin, P. & Tartakovsky, A. M. 2009. Modeling and simulation of pore‐scale multiphase fluid flow and reactive transport in fractured and porous media. Reviews of Geophysics, 47.
- Mehmani A, Prodanović M. The effect of microporosity on transport properties in porous media. Adv Water Resour. 2014;63:104–119. doi: 10.1016/j.advwatres.2013.10.009. [DOI] [Google Scholar]
- Meile C, Tuncay K. Scale dependence of reaction rates in porous media. Adv Water Resour. 2006;29:62–71. doi: 10.1016/j.advwatres.2005.05.007. [DOI] [Google Scholar]
- Meinert L, Hedenquist J, Satoh H, Matsuhisa Y. Formation of anhydrous and hydrous skarn in Cu-Au ore deposits by magmatic fluids. Econ Geol. 2003;98:147–156. doi: 10.2113/gsecongeo.98.1.147. [DOI] [Google Scholar]
- Millington R. Gas diffusion in porous media. Science. 1959;130:100–102. doi: 10.1126/science.130.3367.100.b. [DOI] [PubMed] [Google Scholar]
- Millington R, Quirk J. Permeability of porous solids. Trans Faraday Soc. 1961;57:1200–1207. doi: 10.1039/tf9615701200. [DOI] [Google Scholar]
- Mills, R. T., Lu, C., Lichtner, P. C. & Hammond, G. E. Simulating subsurface flow and transport on ultrascale computers using PFLOTRAN. Journal of physics: conference series, 2007. IOP Publishing, 012051.
- Molins S, Trebotich D, Yang L, Ajo-Franklin JB, Ligocki TJ, Shen C, Steefel CI. Pore-scale controls on calcite dissolution rates from flow-through laboratory and numerical experiments. Environ Sci Technol. 2014;48:7453–7460. doi: 10.1021/es5013438. [DOI] [PubMed] [Google Scholar]
- Molins S, Trebotich D, Arora B, Steefel CI, Deng H. Multi-scale model of reactive transport in fractured media: diffusion limitations on rates. Transp Porous Media. 2019;128:701–721. doi: 10.1007/s11242-019-01266-2. [DOI] [Google Scholar]
- Navarre-Sitchler A, Steefel CI, Sak PB, Brantley SL. A reactive-transport model for weathering rind formation on basalt. Geochim Cosmochim Acta. 2011;75:7644–7667. doi: 10.1016/j.gca.2011.09.033. [DOI] [Google Scholar]
- Navarre‐Sitchler, A., Steefel, C. I., Yang, L., Tomutsa, L. & Brantley, S. L. 2009. Evolution of porosity and diffusivity associated with chemical weathering of a basalt clast. Journal of Geophysical Research: Earth Surface, 114.
- Neuman SP, Tartakovsky DM. Perspective on theories of non-Fickian transport in heterogeneous media. Adv Water Resour. 2009;32:670–680. doi: 10.1016/j.advwatres.2008.08.005. [DOI] [Google Scholar]
- Nichols, W., Aimo, N., Oostrom, M. & White, M. 1997. Stomp subsurface transport over multiple phases: application guide. Pacific Northwest Lab.
- Nitao, J. J. 1998. User’s manual for the USNT module of the NUFT Code, Version 2.0 (NP-Phase, NC-component, Thermal). Lawrence Livermore National Laboratory, Nitao, Livermore, CA.
- Nitao, J. 2000. Documentation of the thermal energy balance equation used in the USNT module of the NUFT flow and transport code. Rep. UCRL-ID, 139836.
- Noiriel C, Luquot L, Madé B, Raimbault L, Gouze P, van der Lee J. Changes in reactive surface area during limestone dissolution: an experimental and modelling study. Chem Geol. 2009;265:160–170. doi: 10.1016/j.chemgeo.2009.01.032. [DOI] [Google Scholar]
- Noiriel C, Steefel CI, Yang L, Ajo-Franklin J. Upscaling calcium carbonate precipitation rates from pore to continuum scale. Chem Geol. 2012;318:60–74. doi: 10.1016/j.chemgeo.2012.05.014. [DOI] [Google Scholar]
- Oden JT, Babuŝka I, Baumann CE. A discontinuoushpfinite element method for diffusion problems. J Comput Phys. 1998;146:491–519. doi: 10.1006/jcph.1998.6032. [DOI] [Google Scholar]
- Oelkers, E. H. 2018. Physical and chemical properties of rocks and fluids for chemical mass transport calculations. Reactive transport in porous media. De Gruyter.
- Okabe H, Blunt MJ. Prediction of permeability for porous media reconstructed using multiple-point statistics. Phys Rev E. 2004;70:066135. doi: 10.1103/PhysRevE.70.066135. [DOI] [PubMed] [Google Scholar]
- S Olivella J Carrera A Gens EJTIPM Alonso 1994 Nonisothermal Multiphase Flow of Brine and Gas through Saline Media 15 271 293
- Opolot E, Finke P. Evaluating sensitivity of silicate mineral dissolution rates to physical weathering using a soil evolution model (SoilGen2. 25) Biogeosciences. 2015;12:6791–6808. doi: 10.5194/bg-12-6791-2015. [DOI] [Google Scholar]
- Oren P-E, Bakke S, Arntzen OJ. Extending predictive capabilities to network models. SPE J. 1998;3:324–336. doi: 10.2118/52052-PA. [DOI] [Google Scholar]
- Øren P-E, Bakke S. Process based reconstruction of sandstones and prediction of transport properties. Transp Porous Media. 2002;46:311–343. doi: 10.1023/A:1015031122338. [DOI] [Google Scholar]
- OREN, P. Pore-scale network modelling of waterflood residual oil recovery by immiscible gas flooding. SPE/DOE Improved Oil Recovery Symposium, 1994. Society of Petroleum Engineers.
- Oron AP, Berkowitz B. Flow in rock fractures: the local cubic law assumption reexamined. Water Resour Res. 1998;34:2811–2825. doi: 10.1029/98WR02285. [DOI] [Google Scholar]
- PARKHURST, D. L. & APPELO, C. 1999. User's guide to PHREEQC (Version 2): a computer program for speciation, batch-reaction, one-dimensional transport, and inverse geochemical calculations.
- Parkhurst, D. L. & Appelo, C. 2013. Description of - reaction, one-dimensional transport, and inverse geochemical calculations. US Geological Survey.
- Patel RA, Perko J, Jacques D, de Schutter G, van Breugel K, Ye G. A versatile pore-scale multicomponent reactive transport approach based on lattice Boltzmann method: Application to portlandite dissolution. Phys Chem Earth, Parts a/b/c. 2014;70:127–137. doi: 10.1016/j.pce.2014.03.001. [DOI] [Google Scholar]
- Peters CA. Accessibilities of reactive minerals in consolidated sedimentary rock: An imaging study of three sandstones. Chem Geol. 2009;265:198–208. doi: 10.1016/j.chemgeo.2008.11.014. [DOI] [Google Scholar]
- PETERSEN, E. Diffusion in a pore of varying cross section. AIChE J. 1958;4:343–345. doi: 10.1002/aic.690040322. [DOI] [Google Scholar]
- Pfingsten W. Experimental and modeling indications for self-sealing of a cementitious low-and intermediate-level waste repository by calcite precipitation. Nucl Technol. 2002;140:63–82. doi: 10.13182/NT02-A3324. [DOI] [Google Scholar]
- PRUESS, K. 1991. TOUGH2-A general-purpose numerical simulator for multiphase fluid and heat flow.
- RITCHIE, A. 1994. Sulfide oxidation mechanisms: controls and rates of oxygen transport. The environmental geochemistry of sulfide mine wastes, 201–245.
- Rivière B, Wheeler MF, Girault V. A priori error estimates for finite element methods based on discontinuous approximation spaces for elliptic problems. SIAM J Numer Anal. 2001;39:902–931. doi: 10.1137/S003614290037174X. [DOI] [Google Scholar]
- RIVIERE, B. 2000. Discontinuous Galerkin methods for solving the miscible displacement problem in porous media, The University of Texas at Austin.
- Roberts A, Torquato S. Chord-distribution functions of three-dimensional random media: approximate first-passage times of Gaussian processes. Phys Rev E. 1999;59:4953. doi: 10.1103/PhysRevE.59.4953. [DOI] [PubMed] [Google Scholar]
- J RUBIN 1983 Transport of reacting solutes in porous media: relation between mathematical nature of problem formulation and chemical nature of reactions Water Resour Res 19 1231 1252
- Ryazanov AV, van Dijke MIJ, Sorbie KS. Two-phase pore-network modelling: existence of oil layers during water invasion. Transp Porous Media. 2009;80:79–99. doi: 10.1007/s11242-009-9345-x. [DOI] [Google Scholar]
- SALBU, B., LIND, O., BORRETZEN, P., OUGHTON, D., BRECHIGNAC, F. & HOWARD, B. 2001. Advanced speciation techniques for radionuclides associated with colloids and particles. Radioactive Pollutants: Impact on the Environment.
- D Savage 2013 Constraints on cement-clay interaction Procedia Earth and Planetary Science 7 770 773
- Schötzau D, Schwab C. Time discretization of parabolic problems by the hp-version of the discontinuous Galerkin finite element method. SIAM J Numer Anal. 2000;38:837–875. doi: 10.1137/S0036142999352394. [DOI] [Google Scholar]
- Schötzau D, Schwab C, Toselli A. Stabilized hp-DGFEM for incompressible flow. Math Models Methods Appl Sci. 2003;13:1413–1436. doi: 10.1142/S0218202503002970. [DOI] [Google Scholar]
- Seigneur N, L’Hôpital E, Dauzères A, Sammaljärvi J, Voutilainen M, Labeau P, Dubus A, Detilleux V. Transport properties evolution of cement model system under degradation-incorporation of a pore-scale approach into reactive transport modelling. Physics and Chemistry of the Earth, Parts a/b/c. 2017;99:95–109. doi: 10.1016/j.pce.2017.05.007. [DOI] [Google Scholar]
- Seigneur N, Mayer KU, Steefel CI. Reactive transport in evolving porous media. Rev Mineral Geochem. 2019;85:197–238. doi: 10.2138/rmg.2019.85.7. [DOI] [Google Scholar]
- Sethian JA, Smereka P. Level set methods for fluid interfaces. Annu Rev Fluid Mech. 2003;35:341–372. doi: 10.1146/annurev.fluid.35.101101.161105. [DOI] [Google Scholar]
- De Simoni, M., Carrera, J., Sanchez‐Vila, X. & Guadagnini, A. 2005. A procedure for the solution of multicomponent reactive transport problems. Water resources research, 41.
- De Simoni, M., sanchez‐vila, X., Carrera, J. & Saaltink, M. 2007. A mixing ratios‐based formulation for multicomponent reactive transport. Water Resources Research, 43.
- Smith, W. R. 1982. Missen. RW Chemical reaction. Equilibrium analysis: theory and algorithms. Wiley-Interscience: New York.
- Soler JM, Mäder UK. Interaction between hyperalkaline fluids and rocks hosting repositories for radioactive waste: reactive transport simulations. Nucl Sci Eng. 2005;151:128–133. doi: 10.13182/NSE05-A2535. [DOI] [Google Scholar]
- Soler-Sagarra, J., Saaltink, M., Nardi, A., De Gaspari, F. & Carrera, J. 2022. Water Mixing Approach (WMA) for reactive transport modeling. Advances in Water Resources, 104131.
- Spycher N, Sonnenthal E, Apps J. Fluid flow and reactive transport around potential nuclear waste emplacement tunnels at Yucca Mountain, Nevada. J Contam Hydrol. 2003;62:653–673. doi: 10.1016/S0169-7722(02)00183-3. [DOI] [PubMed] [Google Scholar]
- Stauffer D, Aharony A. Introduction to percolation theory. London: Taylor and Fransis; 1985. [Google Scholar]
- Steefel CI, Lasaga AC. Putting transport into water-rock interaction models. Geology. 1992;20:680–684. doi: 10.1130/0091-7613(1992)020<0680:PTIWRI>2.3.CO;2. [DOI] [Google Scholar]
- Steefel CI, Lasaga AC. A coupled model for transport of multiple chemical species and kinetic precipitation/dissolution reactions with application to reactive flow in single phase hydrothermal systems. Am J Sci. 1994;294:529–592. doi: 10.2475/ajs.294.5.529. [DOI] [Google Scholar]
- Steefel CI, Lichtner PC. Diffusion and reaction in rock matrix bordering a hyperalkaline fluid-filled fracture. Geochim Cosmochim Acta. 1994;58:3595–3612. doi: 10.1016/0016-7037(94)90152-X. [DOI] [Google Scholar]
- Steefel C, Lichtner P. Multicomponent reactive transport in discrete fractures: II: Infiltration of hyperalkaline groundwater at Maqarin, Jordan, a natural analogue site. J Hydrol. 1998;209:200–224. doi: 10.1016/S0022-1694(98)00173-5. [DOI] [Google Scholar]
- Sun S, Wheeler MF. Anisotropic and dynamic mesh adaptation for discontinuous Galerkin methods applied to reactive transport. Comput Methods Appl Mech Eng. 2006;195:3382–3405. doi: 10.1016/j.cma.2005.06.019. [DOI] [Google Scholar]
- Sun S, Wheeler MF. A posteriori error estimation and dynamic adaptivity for symmetric discontinuous Galerkin approximations of reactive transport problems. Comput Methods Appl Mech Eng. 2006;195:632–652. doi: 10.1016/j.cma.2005.02.021. [DOI] [Google Scholar]
- SUN, S. 2003. Discontinuous Galerkin methods for reactive transport in porous media, The University of Texas at Austin.
- Tarafdar S, Roy S. A growth model for porous sedimentary rocks. Physica B. 1998;254:28–36. doi: 10.1016/S0921-4526(98)00431-1. [DOI] [Google Scholar]
- Tartakovsky AM, Meakin P, Scheibe TD, West RME. Simulations of reactive transport and precipitation with smoothed particle hydrodynamics. J Comput Phys. 2007;222:654–672. doi: 10.1016/j.jcp.2006.08.013. [DOI] [Google Scholar]
- Tartakovsky AM, Tartakovsky DM, Scheibe TD, Meakin P. Hybrid simulations of reaction-diffusion systems in porous media. SIAM J Sci Comput. 2008;30:2799–2816. doi: 10.1137/070691097. [DOI] [Google Scholar]
- Tartakovsky AM, Tartakovsky GD, Scheibe TD. Effects of incomplete mixing on multicomponent reactive transport. Adv Water Resour. 2009;32:1674–1679. doi: 10.1016/j.advwatres.2009.08.012. [DOI] [Google Scholar]
- Tartakovsky AM, Trask N, Pan K, Jones B, Pan W, Williams JR. Smoothed particle hydrodynamics and its applications for multiphase flow and reactive transport in porous media. Comput Geosci. 2016;20:807–834. doi: 10.1007/s10596-015-9468-9. [DOI] [Google Scholar]
- Tartakovsky, A M, Meakin, P, Scheibe, T D. & Wood, B D. 2007b. A smoothed particle hydrodynamics model for reactive transport and mineral precipitation in porous and fractured porous media. Water resources research, 43.
- Tartakovsky, AM, Redden, G., Lichtner, P C, Scheibe, T D. & Meakin, P. 2008a. Mixing‐induced precipitation: experimental study and multiscale numerical analysis. Water Resources Research, 44.
- Tenthorey E, Gerald JDF. Feedbacks between deformation, hydrothermal reaction and permeability evolution in the crust: experimental insights. Earth Planet Sci Lett. 2006;247:117–129. doi: 10.1016/j.epsl.2006.05.005. [DOI] [Google Scholar]
- TESSIER, A. & TURNER, D. R. 1995. Metal speciation and bioavailability in aquatic systems, Wiley Chichester.
- Thullner M, Zeyer J, Kinzelbach W. Influence of microbial growth on hydraulic properties of pore networks. Transp Porous Media. 2002;49:99–122. doi: 10.1023/A:1016030112089. [DOI] [Google Scholar]
- Tian H, Xu T, Wang F, Patil VV, Sun Y, Yue G. A numerical study of mineral alteration and self-sealing efficiency of a caprock for CO 2 geological storage. Acta Geotech. 2014;9:87–100. doi: 10.1007/s11440-013-0225-8. [DOI] [Google Scholar]
- Tomadakis MM, Sotirchos SV. Transport properties of random arrays of freely overlapping cylinders with various orientation distributions. J Chem Phys. 1993;98:616–626. doi: 10.1063/1.464604. [DOI] [Google Scholar]
- Truesdell AH, Jones BF. WATEQ, a computer program for calculating chemical equilibria of natural waters. J Res US Geol Surv. 1974;2:233–248. [Google Scholar]
- van Zeggeren F, Storey SH. The computation of chemical equilibria. Cambridge University Press; 2011. [Google Scholar]
- Varloteaux C, Vu MT, Bekri S, Adler PM. Reactive transport in porous media: pore-network model approach compared to pore-scale model. Phys Rev E. 2013;87:023010. doi: 10.1103/PhysRevE.87.023010. [DOI] [PubMed] [Google Scholar]
- Verhaeghe F, Arnout S, Blanpain B, Wollants P. Lattice-Boltzmann modeling of dissolution phenomena. Phys Rev E. 2006;73:036316. doi: 10.1103/PhysRevE.73.036316. [DOI] [PubMed] [Google Scholar]
- Verhaeghe F, Liu J, Guo M, Arnout S, Blanpain B, Wollants P. Dissolution and diffusion behavior of Al 2 O 3 in a Ca O-Al 2 O 3–Si O 2 liquid: an experimental-numerical approach. Appl Phys Lett. 2007;91:124104. doi: 10.1063/1.2786854. [DOI] [Google Scholar]
- von Gunten H, Beneš P. Speciation of radionuclides in the environment. Radiochim Acta. 1995;69:1–30. doi: 10.1524/ract.1995.69.1.1. [DOI] [Google Scholar]
- Walsh SD, du Frane WL, Mason HE, Carroll SA. Permeability of wellbore-cement fractures following degradation by carbonated brine. Rock Mech Rock Eng. 2013;46:455–464. doi: 10.1007/s00603-012-0336-9. [DOI] [Google Scholar]
- Wang Y, Nahon D, Merino E. Dynamic model of the genesis of calcretes replacing silicate rocks in semi-arid regions. Geochim Cosmochim Acta. 1994;58:5131–5145. doi: 10.1016/0016-7037(94)90299-2. [DOI] [Google Scholar]
- Wang Q, Cui Y-J, Tang AM, Delage P, Gatmiri B, Ye W-M. Long-term effect of water chemistry on the swelling pressure of a bentonite-based material. Appl Clay Sci. 2014;87:157–162. doi: 10.1016/j.clay.2013.10.025. [DOI] [Google Scholar]
- Werth CJ, Zhang C, Brusseau ML, Oostrom M, Baumann T. A review of non-invasive imaging methods and applications in contaminant hydrogeology research. J Contam Hydrol. 2010;113:1–24. doi: 10.1016/j.jconhyd.2010.01.001. [DOI] [PMC free article] [PubMed] [Google Scholar]
- MF Wheeler 1978 An elliptic collocation-finite element method with interior penalties SIAM J Numer Anal 15 152 161
- Witherspoon PA, Wang JS, Iwai K, Gale JE. Validity of cubic law for fluid flow in a deformable rock fracture. Water Resour Res. 1980;16:1016–1024. doi: 10.1029/WR016i006p01016. [DOI] [Google Scholar]
- Wunderly M, Blowes D, Frind E, Ptacek C. Sulfide mineral oxidation and subsequent reactive transport of oxidation products in mine tailings impoundments: A numerical model. Water Resour Res. 1996;32:3173–3187. doi: 10.1029/96WR02105. [DOI] [Google Scholar]
- Xiao, Y. & Jones, G. D. Reactive transport models of limestone-dolomite transitions: implications for reservoir connectivity. International Petroleum Technology Conference, 2007. International Petroleum Technology Conference.
- Xiong Q, Jivkov AP, Ahmad SM. Modelling reactive diffusion in clays with two-phase-informed pore networks. Appl Clay Sci. 2016;119:222–228. doi: 10.1016/j.clay.2015.10.013. [DOI] [Google Scholar]
- Xu T, Samper J, Ayora C, Manzano M, Custodio E. Modeling of non-isothermal multi-component reactive transport in field scale porous media flow systems. J Hydrol. 1999;214:144–164. doi: 10.1016/S0022-1694(98)00283-2. [DOI] [Google Scholar]
- XU, T. 1998. Coupled modeling of non-isothermal multiphase flow, solute transport and reactive chemistry in porous and fractured media: 2. Model Applications.
- Yang C, Samper J, Montenegro L. A coupled non-isothermal reactive transport model for long-term geochemical evolution of a HLW repository in clay. Environ Geol. 2008;53:1627–1638. doi: 10.1007/s00254-007-0770-2. [DOI] [Google Scholar]
- Yeh GT, Tripathi VS. A model for simulating transport of reactive multispecies components: model development and demonstration. Water Resour Res. 1991;27:3075–3094. doi: 10.1029/91WR02028. [DOI] [Google Scholar]
- Yeong C, Torquato S. Reconstructing Random Media. Phys Rev E. 1998;57:495. doi: 10.1103/PhysRevE.57.495. [DOI] [Google Scholar]
- Yiotis AG, Tsimpanogiannis IN, Stubos AK, Yortsos YC. Pore-network study of the characteristic periods in the drying of porous materials. J Colloid Interface Sci. 2006;297:738–748. doi: 10.1016/j.jcis.2005.11.043. [DOI] [PubMed] [Google Scholar]
- Youssef S, Rosenberg E, Gland N, Bekri S, Vizika O. Quantitative 3D characterisation of the pore space of real rocks: improved µ-CT resolution and pore extraction methodology. Int: Sym. of the Society of Core Analysts; 2007. [Google Scholar]
- Zeleznik FJ, Gordon S. Calculation of complex chemical equilibria. Ind Eng Chem. 1968;60:27–57. doi: 10.1021/ie50702a006. [DOI] [Google Scholar]
- Zheng L, Rutqvist J, Xu H, Birkholzer JT. Coupled THMC models for bentonite in an argillite repository for nuclear waste: illitization and its effect on swelling stress under high temperature. Eng Geol. 2017;230:118–129. doi: 10.1016/j.enggeo.2017.10.002. [DOI] [Google Scholar]
- Zheng, L., Samper, J. J. P. & Chemistry of the earth, P. A. B. C. 2008. A coupled THMC model of FEBEX mock-up test. 33, S486-S498.
- Zheng, L., Li, L., Rutqvist, J., Liu, H.-H. & Birkholzer, J. 2012. Modeling radionuclide transport in clays.
- DP Ziegler 1993 Boundary conditions for lattice Boltzmann simulations J Stat Phys 71 1171 1177
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
Not applicable.





