Reactive transport A COMPARISON BETWEEN SEQUENTIAL ITERATIVE AND GLOBAL METHODS FOR A REACTIVE TRANSPORT NUMERICAL MODEL J. Erhel INRIA - RENNES - FRANCE.

Slides:



Advertisements
Similar presentations
1 A parallel software for a saltwater intrusion problem E. Canot IRISA/CNRS J. Erhel IRISA/INRIA Rennes C. de Dieuleveult IRISA/INRIA Rennes.
Advertisements

A parallel scientific software for heterogeneous hydrogeoloy
Numerical simulation of solute transport in heterogeneous porous media A. Beaudoin, J.-R. de Dreuzy, J. Erhel Workshop High Performance Computing at LAMSIN.
1 Modal methods for 3D heterogeneous neutronics core calculations using the mixed dual solver MINOS. Application to complex geometries and parallel processing.
Sparse linear solvers applied to parallel simulations of underground flow in porous and fractured media A. Beaudoin 1, J.R. De Dreuzy 2, J. Erhel 1 and.
1 High performance Computing Applied to a Saltwater Intrusion Numerical Model E. Canot IRISA/CNRS J. Erhel IRISA/INRIA Rennes C. de Dieuleveult IRISA/INRIA.
1 Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media H. Mustapha J. Erhel J.R. De Dreuzy H. Mustapha INRIA, SIAM Juin 2005.
1 A new iterative technique for solving nonlinear coupled equations arising from nuclear waste transport processes H. HOTEIT 1,2, Ph. ACKERER 2, R. MOSE.
By Paul Delgado. Motivation Flow-Deformation Equations Discretization Operator Splitting Multiphysics Coupling Fixed State Splitting Other Splitting Conclusions.
A modified Lagrangian-volumes method to simulate nonlinearly and kinetically adsorbing solute transport in heterogeneous media J.-R. de Dreuzy, Ph. Davy,
Fluent Lecture Dr. Thomas J. Barber
Parallel Computation of the 2D Laminar Axisymmetric Coflow Nonpremixed Flames Qingan Andy Zhang PhD Candidate Department of Mechanical and Industrial Engineering.
High performance flow simulation in discrete fracture networks and heterogeneous porous media Jocelyne Erhel INRIA Rennes Jean-Raynald de Dreuzy Geosciences.
Lectures on CFD Fundamental Equations
Ground-Water Flow and Solute Transport for the PHAST Simulator Ken Kipp and David Parkhurst.
1 A component mode synthesis method for 3D cell by cell calculation using the mixed dual finite element solver MINOS P. Guérin, A.M. Baudron, J.J. Lautard.
Paula Gonzalez 1, Leticia Velazquez 1,2, Miguel Argaez 1,2, Carlos Castillo-Chávez 3, Eli Fenichel 4 1 Computational Science Program, University of Texas.
Integration schemes for biochemical systems unconditional positivity and mass conservation Jorn Bruggeman Hans Burchard, Bob Kooi, Ben Sommeijer Theoretical.
AAE 666 Final Presentation Spacecraft Attitude Control Justin Smith Chieh-Min Ooi April 30, 2005.
Ordinary Differential Equations (ODEs) 1Daniel Baur / Numerical Methods for Chemical Engineers / Implicit ODE Solvers Daniel Baur ETH Zurich, Institut.
Digital Filter Stepsize Control in DASPK and its Effect on Control Optimization Performance Kirsten Meeker University of California, Santa Barbara.
Ordinary Differential Equations (ODEs)
Analyses and Simulation of Medicine Carrying Blood Flow in MATLAB
MATH 685/ CSI 700/ OR 682 Lecture Notes Lecture 10. Ordinary differential equations. Initial value problems.
Direct and iterative sparse linear solvers applied to groundwater flow simulations Matrix Analysis and Applications October 2007.
1 Parallel Simulations of Underground Flow in Porous and Fractured Media H. Mustapha 1,2, A. Beaudoin 1, J. Erhel 1 and J.R. De Dreuzy IRISA – INRIA.
Inductive-Dynamic Magnetosphere-Ionosphere Coupling via MHD Waves Jiannan Tu Center for Atmospheric Research University of Massachusetts Collaborators:
Tutorial 5: Numerical methods - buildings Q1. Identify three principal differences between a response function method and a numerical method when both.
© IFP Energies nouvelles Renewable energies | Eco-friendly production | Innovative transport | Eco-efficient processes | Sustainable resources Time.
ME451 Kinematics and Dynamics of Machine Systems Numerical Solution of DAE IVP Newmark Method November 1, 2013 Radu Serban University of Wisconsin-Madison.
C M C C Centro Euro-Mediterraneo per i Cambiamenti Climatici COSMO General Meeting - September 8th, 2009 COSMO WG 2 - CDC 1 An implicit solver based on.
STE 6239 Simulering Friday, Week 1: 5. Scientific computing: basic solvers.
ParCFD Parallel computation of pollutant dispersion in industrial sites Julien Montagnier Marc Buffat David Guibert.
CFD Lab - Department of Engineering - University of Liverpool Ken Badcock & Mark Woodgate Department of Engineering University of Liverpool Liverpool L69.
Modelling & Simulation of Chemical Engineering Systems Department of Chemical Engineering King Saud University 501 هعم : تمثيل الأنظمة الهندسية على الحاسب.
Integration of 3-body encounter. Figure taken from
US Army Corps of Engineers ® Engineer Research and Development Center Reactive Transport (3): Solve Biogeochemistry with The Primitive Approach Pearce.
1 The reactive transport benchmark J. Carrayrou Institut de Mécanique des Fluides et des Solides, Laboratoire d’Hydrologie et de Géochimie de Strasbourg,
7. Introduction to the numerical integration of PDE. As an example, we consider the following PDE with one variable; Finite difference method is one of.
Outline Numerical implementation Diagnosis of difficulties
finite element method 08 - finite element method - density growth - theory.
Circuits Theory Examples Newton-Raphson Method. Formula for one-dimensional case: Series of successive solutions: If the iteration process is converged,
FALL 2015 Esra Sorgüven Öner
Discretization Methods Chapter 2. Training Manual May 15, 2001 Inventory # Discretization Methods Topics Equations and The Goal Brief overview.
Discretization for PDEs Chunfang Chen,Danny Thorne Adam Zornes, Deng Li CS 521 Feb., 9,2006.
Differential Equations Linear Equations with Variable Coefficients.
CO 2 maîtrisé | Carburants diversifiés | Véhicules économes | Raffinage propre | Réserves prolongées © IFP Écrire ici dans le masque le nom de votre Direction.
HYDROGRID J. Erhel – October 2004 Components and grids  Deployment of components  CORBA model  Parallel components with GridCCM Homogeneous cluster.
14 - finite element method
Lecture Objectives: - Numerics. Finite Volume Method - Conservation of  for the finite volume w e w e l h n s P E W xx xx xx - Finite volume.
Higher Order Runge-Kutta Methods for Fluid Mechanics Problems Abhishek Mishra Graduate Student, Aerospace Engineering Course Presentation MATH 6646.
Bounded Nonlinear Optimization to Fit a Model of Acoustic Foams
Hui Liu University of Calgary
Convection-Dominated Problems
14 - finite element method
Scientific Computing Lab
Scientific Computing Lab
Applications of Lattice Methods
12 - finite element method
© Fluent Inc. 1/10/2018L1 Fluids Review TRN Solution Methods.
Iterative Methods Good for sparse matrices Jacobi Iteration
Objective Numerical methods.
Scientific Computing Lab
finite element method node point based strong form
finite element method node point based strong form
Objective Numerical methods Finite volume.
Applied Numerical Methods
08 - finite element method
Programming assignment #1 Solving an elliptic PDE using finite differences Numerical Methods for PDEs Spring 2007 Jim E. Jones.
CASA Day 9 May, 2006.
Presentation transcript:

Reactive transport A COMPARISON BETWEEN SEQUENTIAL ITERATIVE AND GLOBAL METHODS FOR A REACTIVE TRANSPORT NUMERICAL MODEL J. Erhel INRIA - RENNES - FRANCE SIAM conference on Geosciences AVIGNON - June 2005

Reactive transport Outline Geochemistry and transport models Numerical methods standard iterative method global method Results and comparison

Reactive transport Geochemistry model equilibrium chemistry model Secondary species and chemical components Aqueous and fixed species No precipitation in a first step Action laws involving stoechiometric matrices Mass conservation laws

Reactive transport Transport model Convection dispersion Convection Dispersion Transport model for each component Initial condition Boundary conditions

Reactive transport Coupled reactive transport model System of Differential Algebraic Equations

Reactive transport Numerical discretization Cell-centered finite volume scheme for mass local conservation Implicit time scheme because of stiffness Set of nonlinear equations at each time step

Reactive transport Sequential iterative method NONINEAR TRANSPORT NONLINEAR CHEMISTRY Time step n Time step n + 1 T F Euler implicit time scheme Nonlinear Gauss-Seidel iterative method Global Newton method for chemistry

Reactive transport Global method LINEARIZED TRANSPORT LINEARIZED CHEMISTRY Time step n Time step n + 1 T,c,s or C,F,c,s

Reactive transport Global method with DAE solver User-defined function and Jacobian Variable time step and order Newton nonlinear method Sparse direct linear solver In Matlab, function ode15s modified to use UMFPACK

Reactive transport Test cases Ion exchange Pyrite 4 components, 39 aqueous species and 13 fixed species. Somehow artificial with no precipitation.

Reactive transport Chemistry solver Ion exchange Global Newton method

Reactive transport Ion exchange Sequential iterative method 1 Newton iteration30 Newton iterations

Reactive transport Pyrite Sequential iterative method

Reactive transport Pyrite Sequential iterative method

Reactive transport Ion exchange Global method

Reactive transport Pyrite – comparison between both methods Global methodSequential iterative method

Reactive transport Pyrite – comparison of CPU time

Reactive transport Conclusion In our tests, the global method is faster and more robust than the sequential iterative method. However, the direct linear solver requires to couple transport and chemistry model and is memory consuming. We plan to do more experiments and to design an iterative linear solver which can decouple both models.