On the solution of incompressible two-phase ow by a p-version discontinuous Galerkin method

Similar documents
Superconvergence and H(div) Projection for Discontinuous Galerkin Methods

A Two-grid Method for Coupled Free Flow with Porous Media Flow

A High Order Method for Three Phase Flow in Homogeneous Porous Media

REPORT DOCUMENTATION PAGE

A MULTIGRID ALGORITHM FOR. Richard E. Ewing and Jian Shen. Institute for Scientic Computation. Texas A&M University. College Station, Texas SUMMARY

Rening the submesh strategy in the two-level nite element method: application to the advection diusion equation

Local discontinuous Galerkin methods for elliptic problems

Finite element approximation on quadrilateral meshes

Mixed-hybrid finite element method for modelling two-phase flow in porous media

2 ZHANGXIN CHEN AND RICHARD EWING dierentiating the resulting pressure and multiplying it by the rough coecient. This approach generates a rough and i

uy Chavent, Jer^ome Jare and Sophie Jegou-Jan The generalized Darcy law says that for each phase the Darcy velocity is proportional to the gradient of

Continuous, discontinuous and coupled discontinuous continuous Galerkin nite element methods for the shallow water equations

High Order Accurate Runge Kutta Nodal Discontinuous Galerkin Method for Numerical Solution of Linear Convection Equation

Applications of Partial Differential Equations in Reservoir Simulation

A SIMPLE TUTORIAL ON DISCONTINUOUS GALERKIN METHODS. Jennifer Proft CERMICS, ENPC. J. Proft CERMICS, ENPC

The partition of unity quadrature in meshless methods

Variability of Stencil Computations for Porous Media

Reference values for drag and lift of a two-dimensional time-dependent ow around a cylinder

H. L. Atkins* NASA Langley Research Center. Hampton, VA either limiters or added dissipation when applied to

Mathematics Research Report No. MRR 003{96, HIGH RESOLUTION POTENTIAL FLOW METHODS IN OIL EXPLORATION Stephen Roberts 1 and Stephan Matthai 2 3rd Febr

An improved MPS method for numerical simulations of convective heat transfer problems

2 IVAN YOTOV decomposition solvers and preconditioners are described in Section 3. Computational results are given in Section Multibloc formulat

Seminar zu aktuellen Themen der Numerik im Wintersemester 2010/2011

Modelling error and constitutive relations in simulation of ow and transport

1. Introduction. The Stokes problem seeks unknown functions u and p satisfying

A FRONT-TRACKING METHOD FOR HYPERBOLIC THREE-PHASE MODELS

Eect of boundary vorticity discretization on explicit stream-function vorticity calculations

The meshless standard and hypersingular boundary node methods applications to error estimation and adaptivity in three-dimensional problems

t x 0.25

Stefan Karpinski. PhD Thesis

ANALYSIS OF A COMPOSITIONAL MODEL FOR FLUID FLOW IN POROUS MEDIA ZHANGXIN CHEN, GUAN QIN, AND RICHARD E. EWING

MODIFIED STREAMLINE DIFFUSION SCHEMES FOR CONVECTION-DIFFUSION PROBLEMS. YIN-TZER SHIH AND HOWARD C. ELMAN y

SOE3213/4: CFD Lecture 3

given in [3]. It may be characterized as a second-order perturbation of a nonlinear hyperbolic system for n, the electron density, p, the momentum den

Well-balanced DG scheme for Euler equations with gravity

Well-balanced DG scheme for Euler equations with gravity

Homogenization and numerical Upscaling. Unsaturated flow and two-phase flow

II. Dealing with Physical Laws: A Stochastic Flowpath Analysis Example

k=6, t=100π, solid line: exact solution; dashed line / squares: numerical solution

Conjugate lter approach for shock capturing

PARALLEL PSEUDO-SPECTRAL SIMULATIONS OF NONLINEAR VISCOUS FINGERING IN MIS- Center for Parallel Computations, COPPE / Federal University of Rio de

AN OPTIMALLY ACCURATE SPECTRAL VOLUME FORMULATION WITH SYMMETRY PRESERVATION

Simulation of Imbibition Phenomena in Fluid Flow through Fractured Heterogeneous Porous Media with Different Porous Materials

Multigrid Approaches to Non-linear Diffusion Problems on Unstructured Meshes

ON THE MULTIPOINT MIXED FINITE VOLUME METHODS ON QUADRILATERAL GRIDS

Simulation of Unsaturated Flow Using Richards Equation

Research Article Evaluation of the Capability of the Multigrid Method in Speeding Up the Convergence of Iterative Methods

Heat and Mass Transfer over Cooled Horizontal Tubes 333 x-component of the velocity: y2 u = g sin x y : (4) r 2 The y-component of the velocity eld is

Numerical Simulation of Single-Phase and Multiphase Non-Darcy Flow in Porous and Fractured Reservoirs

Scenario H Scenario G1. Curvature, non int. Curvature, int. Sensitivity, non int. Sensitivity, int. Legends

Direct numerical simulation of compressible multi-phase ow with a pressure-based method

A note on discontinuous Galerkin divergence-free solutions of the Navier-Stokes equations

OPERATOR SPLITTING METHODS FOR SYSTEMS OF CONVECTION-DIFFUSION EQUATIONS: NONLINEAR ERROR MECHANISMS AND CORRECTION STRATEGIES

Chapter Seven. For ideal gases, the ideal gas law provides a precise relationship between density and pressure:

Vertically Averaged Models for CO 2 Storage in Porous Media. Andreas Hammer

PROD. TYPE: COM. Modelling friction near sharp edges using a Eulerian reference frame: application to aluminium extrusion

Multi-point flux approximation L-method in 3D: Numerical convergence and application to two-phase flow through porous media

Balancing domain decomposition for mortar mixed nite element methods

Numerical computation of three-dimensional incompressible Navier Stokes equations in primitive variable form by DQ method

A Multiscale Mortar Method And Two-Stage Preconditioner For Multiphase Flow Using A Global Jacobian Approach

NUMERICAL TREATMENT OF TWO-PHASE FLOW IN CAPILLARY HETEROGENEOUS POROUS MEDIA BY FINITE-VOLUME APPROXIMATIONS

ICES REPORT A Direct Mixed-Enriched Galerkin Method on Quadrilaterals for Two-phase Darcy Flow

E cient fully-coupled solution techniques for two-phase ow in porous media Parallel multigrid solution and large scale computations

Transport Upscaling in Porous Media

The direct discontinuous Galerkin method with symmetric structure for diffusion problems

Discontinuous Galerkin methods for nonlinear elasticity

Weak Galerkin Finite Element Scheme and Its Applications

DECOUPLED AND MULTIPHYSICS MODELS FOR NON-ISOTHERMAL COMPOSITIONAL TWO-PHASE FLOW IN POROUS MEDIA

Jacobian-Free Newton Krylov Discontinuous Galerkin Method and Physics-Based Preconditioning for Nuclear Reactor Simulations

Investigation of Godunov Flux Against Lax Friedrichs' Flux for the RKDG Methods on the Scalar Nonlinear Conservation Laws Using Smoothness Indicator

Introduction The numerical solution of rst-order hyperbolic problems by nite element methods has become increasingly popular in recent years. Two majo

Downloaded 08/04/16 to Redistribution subject to SIAM license or copyright; see

A new nite-element formulation for electromechanical boundary value problems

Buoyancy-induced #ows and phase-change heat transfer in a vertical capillary structure with symmetric heating

Inlet Grid Block! Standard Grid Blocks Outlet Grid Point r Center of Rotation Equilibrium Grid Point Outlet Grid Block Figure 1 The Finite Dierence Gr

1. Introduction. We consider the model problem that seeks an unknown function u = u(x) satisfying

Spectral element schemes for the. Korteweg-de Vries and Saint-Venant equations

NONCONFORMING IN TIME DOMAIN DECOMPOSITION METHOD FOR POROUS MEDIA APPLICATIONS

AMS subject classifications. Primary, 65N15, 65N30, 76D07; Secondary, 35B45, 35J50

To wifey......hubby. c Copyright 1999 by Roderick Panko Batycky ii

The WENO Method for Non-Equidistant Meshes

On Application of the Weak Galerkin Finite Element Method to a Two-Phase Model for Subsurface Flow

In all of the following equations, is the coefficient of permeability in the x direction, and is the hydraulic head.

A stencil of the finite-difference method for the 2D convection diffusion equation and its new iterative scheme

On limiting for higher order discontinuous Galerkin method for 2D Euler equations

Viscous Fluids. Amanda Meier. December 14th, 2011

1 Introduction IPICSE-2016

Analysis of oil displacement by water in oil reservoirs with horizontal wells

Integration, differentiation, and root finding. Phys 420/580 Lecture 7

Two Phase Transport in Porous Media


Application of turbulence. models to high-lift airfoils. By Georgi Kalitzin

2 B. HE AND O. GHATTAS AND J.F. ANTAKI One of the major diculties in numerically solving optimization problems governed by time-dependent Navier-Stoke

A mixed-dimensional finite volume method for multiphase flow in fractured porous media

A general theory of discrete ltering. for LES in complex geometry. By Oleg V. Vasilyev AND Thomas S. Lund

Basic Aspects of Discretization

Least-squares collocation meshless method

A Matlab Tutorial for Diffusion-Convection-Reaction Equations using DGFEM

SECOND ORDER TIME DISCONTINUOUS GALERKIN METHOD FOR NONLINEAR CONVECTION-DIFFUSION PROBLEMS

Taylor series based nite dierence approximations of higher-degree derivatives

Transcription:

COMMUNICATIONS IN NUMERICAL METHODS IN ENGINEERING Commun. Numer. Meth. Engng 2006; 22:741 751 Published online 13 December 2005 in Wiley InterScience (www.interscience.wiley.com). DOI: 10.1002/cnm.846 On the solution of incompressible two-phase ow by a p-version discontinuous Galerkin method Y. Epshteyn and B. Riviere ; Department of Mathematics; University of Pittsburgh; 301 Thackeray; Pittsburgh; PA 15260; U.S.A. SUMMARY This paper presents a fully implicit scheme for approximating two-phase ow in heterogeneous porous media. The primary unknowns are the wetting phase pressure and non-wetting phase saturation. At each time step, a Jacobian matrix is computed. Convergence of the scheme is shown via increase of the polynomial degree. No slope limiters are needed. Copyright? 2005 John Wiley & Sons, Ltd. KEY WORDS: fully-implicit pressure-saturation formulation; Newton Raphson; non-symmetric and symmetric interior penalty Galerkin; high order polynomials 1. INTRODUCTION The saturations of a wetting phase (s w ) and non-wetting phase (s n ) in incompressible twophase ow in R 2 are characterized by the transport equation @ @t (s )+ u = q ; =w; n (1) where u = K p is the Darcy phase velocity, proportional to the gradient of the phase pressure p. The other coecients in the model are: the porosity, q a source term, the phase mobility and K the permeability of the porous medium. The dierence between the phase pressures is the capillary pressure p c = p n p w and we also assume that the sum of the phase saturations is equal to one. The boundary of is divided into three disjoint parts Correspondence to: B. Riviere, Department of Mathematics, University of Pittsburgh, 301 Thackeray, Pittsburgh, PA 15260, U.S.A. E-mail: riviere@math.pitt.edu E-mail: yee1@math.pitt.edu Contract=grant sponsor: University of Pittsburgh; contract=grant number: 2004-39742 Received 3 June 2005 Revised 7 October 2005 Copyright? 2005 John Wiley & Sons, Ltd. Accepted 28 October 2005

742 Y. EPSHTEYN AND B. RIVI ERE @= 0 1 2, representing the inow, outow and no ow boundary, respectively, where we assume the following boundary conditions: p w = p dir on 0 1 (2) s n = s dir on 0 (3) n K p c n = 0 on 1 (4) u w n = u n n = 0 on 2 (5) The vector n denotes the unit vector outward to the boundary. Because of incompressibility, we can rewrite (1) into a pressure-saturation formulation [1], in which the primary variables are the wetting phase pressure and non-wetting phase saturation ( w + n )K p w n K p c = q w + q n (6) @ @t (s n)+ u w = q w (7) discontinuous nite element methods of high order that would handle heterogeneous permeability elds. Discontinuous Galerkin methods are well-suited for ow and transport problems in porous media because of their local mass conservation property and their exibility [2]. The non-symmetric interior penalty Galerkin (NIPG) and symmetric interior penalty Galerkin (SIPG) methods have been successfully applied to ow and transport problem [3 6]. There is little work in the literature on DG applied to two-phase ow: in Reference [7], mixed nite elements are used with the combination of DG for the convective term. In References [8, 9], the NIPG method is applied to a sequential pressure-saturation formulation. However, for convection-dominated problems, slope limiters [10, 11] are needed to prevent unstable overshoot and undershoot due to the high order of polynomial. Unfortunately, it is very complicated to design eective slope limiters for three-dimensional unstructured meshes and there is no analysis available in two or three dimensions. In our proposed method, the coupled non-linear equations are solved by a Newton Raphson method and one of the attractive features is that no slope limiters are used. Both symmetric and non-symmetric formulations are presented in Section 2. Section 3 presents the numerical experiments. Some conclusions follow. 2. FULLY IMPLICIT SCHEME We now discretize the coupled equations (6) and (7) by a discontinuous Galerkin method in space. For that, we rst introduce a quasi-uniform mesh E h = {E} of that consists of quadrilaterals. For any positive integer k, the discrete space is dened below V k = {v L 2 () : v E P k (E) E E h }

A P-VERSION DG METHOD FOR TWO-PHASE FLOW 743 where P k (E) is the set of polynomials of total degree k over E. Dierent orders are chosen for pressure and saturation and we denote by k p (resp. k s ) the polynomial order for the pressure (resp. saturation). Let h denote the set of interior edges of E h. To each edge e = @E i @E j with i j, we associate a unit normal vector n e from E i to E j that uniquely denes the jump of v V k as [v]=v Ei v Ej. We also dene the average of v by {v} =0:5(v Ei + v Ej ). For an edge e that belongs to the boundary @, the jump and average of v are dened to be the trace of v. For the time discretization, the backward Euler method is used. The time interval (0;T) is divided into N subintervals of length t = T=N. Finally, we denote by ( ; ) E the L 2 inner-product over the element E and by ; e the L 2 inner-product over the edge e. The scheme is then: for i =1;:::;N nd (pw;s i n) i V kp V ks satisfying Pressure equation: ((w i + n)k p i w i + nk p i i c; v) E {(w i + n)k p i w i n e }; [v] e E E h e h 0 1 {nk p i i c n e }; [v] e + {(w i + n)k v i n e }; [pw] i e e h 0 e h 0 1 + {nk v i n e }; [pc] i e + e h 0 e h 0 1 e [pi w]; [v] e + = (qw i + q i n;v) E + (w i + n)k v i n e ;p dir e E E h e 0 1 + + e 0 i nk v n e ;p c (s dir ) e + e 0 e p c(s dir );v e v V kp e 0 1 e p dir;v e e h 0 e [pi c]; [v] e Saturation equation: 1 t (si n;z)+ (wk p i i w; z) E {wk p i w i n e }; [z] e E E h e h 0 1 + {wk z i n e };pw i e + e h 0 1 + wk z i n e ;p dir e + e 0 1 e 0 1 e h 0 1 e p dir;v e e [pi w]; [v] e =(qw;z) i 1 t (si 1 n ;z) z V ks The resulting scheme for the choice = 1 is referred as the NIPG method whereas the choice = 1 yields the SIPG method. The parameter is a positive constant in a stabilizing term that penalizes the jump of the wetting phase pressure and the jump in the capillary pressure. The coecients i w; i n and p i c depend on the non-wetting phase saturation in a non-linear

744 Y. EPSHTEYN AND B. RIVI ERE fashion. Using the Brooks Corey [12] model, we have i w = (1 si n) 11=3 w ; n = (si n) 2 (1 (1 s i n) 5=3 ) n ; p i c = p d (1 s i n) 1=3 where w and n are the phase viscosities and p d a constant entry pressure. The equations above are non-linear in pw i and sn; i thus a Newton Raphson method is utilized and a Jacobian matrix is computed at each time step. For convergence of the Newton Raphson algorithm, the choice of initial pressure and saturation is crucial, in particular for the rst time step. On one hand, the initial saturation is easily chosen to be equal to sn 0 =1:0 s wr, where s wr is the residual wetting phase saturation, i.e. the amount of wetting phase always present in the medium. On the other hand, the initial pressure pw 0 is the solution of the linear problem ((w 0 + n)k p 0 0 w; v) E {(w 0 + n)k p 0 w 0 n e }; [v] e E E h e h 0 1 + {(w 0 + n)k v 0 n e }; [pw] 0 e + e h 0 1 e h 0 1 = (qw 0 + q 0 n;v) E + (w 0 + n)k v 0 n e ;p dir e + E E h e 0 1 (nk p 0 c; 0 v) E + {nk p 0 c 0 n e }; [v] e E E h e h 0 {nk v 0 n e }; [pc] 0 e e h 0 + e 0 0 nk v n e ;p c (s dir ) e + e h 0 e 0 e [p0 c]; [v] e e p c(s dir );v e e [p0 w][v] e e 0 1 e p dir;v e For the other time steps, the initial Newton iterates are taken to be the approximate solutions at the previous time. In our numerical experiments, the Newton iterations converge when the residuals are less than 10 7. In all simulations, the convergence of Newton s method is fast; the rst Newton step converges with 7 iterations, then the successive Newton steps converge with 4 iterations; and sometimes the last Newton step reaches convergence after 3 iterations. 3. NUMERICAL EAMPLES We consider a domain (0; 100) 2 with heterogeneous permeability K = ki with k =5 10 9 m 2 in most of the domain except in an inclusion {37:56x6100} {37:56y662:5} where k =5 10 13 m 2 (see Figure 1). The domain has been subdivided into 64 rectangular elements. The wetting phase enters the domain through the left vertical boundary 0 = {0} (0; 100) with the Dirichlet value s dir =0:85. On 0, the pressure is p w =3 10 6 Pa. On the outow boundary 1 = {100} (0; 100), the pressure is set to p w =10 6 Pa. The residual wetting phase saturation is s wr =0:2. The penalty parameter is xed to =0:1. The

A P-VERSION DG METHOD FOR TWO-PHASE FLOW 745 Γ 2 Γ 0 K=5e 9 Γ 1 K=5e 13 Γ 2 Figure 1. Heterogeneous permeability eld. Figure 2. Contours of pressure at 200 (left) and 600 (right) days: k p =4. other physical coecients are =0:2; w =0:001; n =0:01 and p d = 1000 Pa. Unless speci- ed otherwise, the basis functions for the discrete space V k are the monomial functions x i y j for i + j6k. First, we show the evolution of the pressure from 200 days to 600 days in Figure 2. In this case, k p =4, k s = 2 and the NIPG method is used (i.e = 1). We also show the contours of the wetting phase saturation at 600 and 900 days in Figures 3 and 4. Both pressure and saturation contours take into account the heterogeneity of the permeability eld; the low permeability region acts as an impermeable zone where the wetting phase saturation does not penetrate. Second, we show numerical convergence of the NIPG scheme by increasing the polynomial order. Figure 5 shows the contour of the pressure at 600 days and the saturation at 900 days for the case where the pressure is approximated by piecewise cubics and the saturation by piecewise linears. The wetting phase is ooding the domain as if the permeability was uniform.

746 Y. EPSHTEYN AND B. RIVI ERE Figure 3. Three-dimensional contours of saturation at 600 (left) and 900 (right) days: k s =2. Figure 4. Contours of saturation at 600 (left) and 900 (right) days (k s = 2). Then, we increase both polynomial degrees by using quartic polynomials for pressure and quadratic polynomials for saturation (Figure 6). The contour of the pressure is very slightly modied, but there is a signicant change in the saturation contour. By further increasing the polynomial degree (k p = 5 and k s = 3), a more accurate approximate solution is obtained (Figure 7). We then continue to increase the polynomial degrees k p ;k s. To better see the convergence, we plot the contour of the wetting phase pressure and saturation along the line L =(0; 100) {50} in Figure 8. Here, k p varies from 3 to 7 and k s varies from 1 to 5. The pressure contours do not vary much for higher degree, but the saturation front is sharper as

A P-VERSION DG METHOD FOR TWO-PHASE FLOW 747 Figure 5. Pressure contour k p = 3 at 600 days (left) and saturation contours k s = 1 at 900 days (right). Figure 6. Pressure contour k p = 4 at 600 days (left) and saturation contours k s = 2 at 900 days (right). k s increases. Thus, we show that the p-version of this scheme converges numerically, even on a very coarse mesh. Next, we compare the symmetric and non-symmetric formulations for the case where the pressure is approximated by quartics and saturation by quadratics. Figure 9 shows the pressure contours at 600 days. The contour of the saturation along the line L is shown in Figure 10 at 300 and 900 days. We observe that both schemes yield the same approximate solutions. The contours coincide with each other. This is also true for the other choices of polynomial degrees. Figure 10 also shows some small oscillations at 900 days. These oscillations decrease

748 Y. EPSHTEYN AND B. RIVI ERE Figure 7. Pressure contour k p = 5 at 600 days (left) and saturation contours k s = 3 at 900 days (right). PRES PRES 3E+06 2.5E+06 2E+06 1.5E+06 1E+06 3E+06 2.5E+06 2E+06 1.5E+06 1E+06 SAT SAT 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 Figure 8. Pressure (left) and saturation (right) contour along L at 200 days (top) and 300 days (bottom): dotted line k p =3;k s = 1, dash-dot-dotted line k p =4;k s = 2, dash-dotted line k p =5;k s = 3, dashed line k p =6; k s = 4, solid line k p =7;k s =5.

A P-VERSION DG METHOD FOR TWO-PHASE FLOW 749 Figure 9. SIPG (left) and NIPG (right) pressure contours at 600 days: k p =4. Figure 10. Comparison between NIPG and SIPG saturation at 300 and 900 days: k s =2. signicantly with rening the mesh and we think that these oscillations are the result of a too coarse mesh and a long simulation time. Finally, we study the eects of dierent basis functions of V k on the coarse mesh. We compare monomial basis functions with Legendre polynomials. In Figures 11 and 12, the pressure and saturation contours along the line L are shown. There is no noticeable dierence

750 Y. EPSHTEYN AND B. RIVI ERE 3E+06 3E+06 3E+06 2.5E+06 2.5E+06 2.5E+06 PRES 2E+06 PRES 2E+06 PRES 2E+06 1.5E+06 1.5E+06 1.5E+06 1E+06 1E+06 1E+06 Figure 11. NIPG pressure at 200 days (dashed line) and 300 days (solid line): comparison between monomial and Legendre basis functions: k p = 3 (left), k p = 4 (centre) and k p = 5 (right). SAT 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 SAT 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 SAT 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 Figure 12. NIPG saturation at 200 days (dashed line) and 300 days (solid line): comparison between monomial and Legendre basis functions: k s = 1 (left), k s = 2 (centre) and k s = 3 (right). between the two simulations. The two types of basis yield comparable numbers of Newton iterations for convergence, and also similar simulation times. 4. CONCLUSIONS This paper presents the p-convergence of a class of discontinuous nite element methods for a fully-implicit formulation of the two-phase ow problem in heterogeneous medium. At each time step, the Newton iterations converge very quickly. One of the surprising benets of solving fully coupled equations is that no slope limiters are needed to stabilize the high order approximation. Comparisons between SIPG and NIPG show that they produce the same numerical solutions. REFERENCES 1. Helmig R. Multiphase Flow and Transport Processes in the Subsurface. Springer: Berlin, 1997. 2. Cockburn B, Karniadakis GE, Shu C-W (eds). First International Symposium on Discontinuous Galerkin Methods. Lecture Notes in Computational Science and Engineering, 2000.

A P-VERSION DG METHOD FOR TWO-PHASE FLOW 751 3. Riviere B, Wheeler MF. Non conforming methods for transport with nonlinear reaction. Fluid Flow and Transport in Porous Media: Mathematical and Numerical Treatment 2002; 295:421 430. 4. Riviere B, Wheeler MF. Discontinuous Galerkin methods for ow and transport problems in porous media. Communications in Numerical Methods in Engineering 2002; 18:63 68. 5. Sun S, Riviere B, Wheeler MF. A combined mixed nite element and discontinuous Galerkin method for miscible displacement problem in porous media. Recent Progress in Computational and Applied PDEs 2002; 323 351. 6. Bastian P. Higher order discontinuous Galerkin methods for ow and transport in porous media. Challenges in Scientic Computing CISC 2002 2003; 35:1 22. 7. Nayagum D, Schafer G, Mose R. Modelling two-phase incompressible ow in porous media using mixed hybrid and discontinuous nite elements. Computational Geosciences 2004; 8(1):49 73. 8. Riviere B. Numerical study of a discontinuous Galerkin method for incompressible two-phase ow. ECCOMAS Proceedings, 2004. 9. Bastian P, Riviere B. Discontinuous Galerkin methods for two-phase ow in porous media. University of Heidelberg Technical Report 2004-28, 2004. 10. Chavent G, Jare J. Mathematical models and nite elements for reservoir simulation. Studies in Mathematics and its Applications 1986. 11. Cockburn B, Shu CW. TVB Runge Kutta local projection discontinuous Galerkin nite element method for conservative laws II: general framework. Mathematics of Computation 1989; 52:411 435. 12. Brooks R, Corey A. Hydraulic properties of porous media. Colorado State University Hydrology Paper 3, 1979.