The vertical stratification is modeled by 4 layers in which we work with averaged concentrations in vertical direction:

Size: px
Start display at page:

Download "The vertical stratification is modeled by 4 layers in which we work with averaged concentrations in vertical direction:"

Transcription

1 Numerical methods in smog prediction M. van Loon Center for Mathematics and Computer Science, dep. AW, P.O. Boz ^072 J(%%? GB Ams<erJam, The Netherlands ABSTRACT A smog prediction model has been developed at the Dutch National Institute of Public Health and Environmental protection (RIVM). To improve its performance, at CWI numerical techniques and algorithms are developed for the several sub-processes of the model, in particular for advection and chemistry. In order to obtain more accuracy in areas of interest a grid refinement technique is used. The aim of this paper is to give a short introduction to the model, and then to focus on numerical methods for advection and chemistry. Finally, attention is paid to grid refinement and its implementation in the model. INTRODUCTION TO THE MODEL The purpose of this section is to give an overview of the model. A full model description can be found in [4]. The geographical domain is an area of 28.6 x in shifted pole coordinates representing, roughly speaking, Europe. The coordinate transformation consists of a shift of the equator to 60 Northern latitude, resulting in a physically almost uniform mesh if the computational grid is uniform. In general, this will lead to smaller Courant numbers and a less severe restriction on the time step. The vertical stratification is modeled by 4 layers in which we work with averaged concentrations in vertical direction: surface layer: the lowest 50m of the atmosphere in which emissions by traffic and space heating take place, but also removal of pollutants by dry deposition. mixing layer: the layer between the top of the surface layer and the varying mixing height. Vertical diffusion is modeled as an exchange process between this layer and the surface layer. Exchange with the layer(s) above takes only place by changes in the mixing height. This

2 564 Computer Simulation process is called fumigation. Emissions take partly place in this layer, depending on the actual depth. reservoir layer: The top of this layer is determined by the maximum effective source height. If the mixing height exceeds the top of the reservoir layer, this layer vanishes. * upper layer: The top of this layer is equal to the maximum possible mixing height, taken equal to 3000m. The model includes: advection, horizontal and vertical diffusion, wet and dry deposition, fumigation and chemical reactions. For details, see [4]. To solve the corresponding differential equation, the method of fractional steps is applied. This means that each process is integrated separately. To obtain second order in time, this isfirstdone in the order listed above and then in reversed order. The model takes fixed time steps of 30 minutes and updates the meteorological parameters after each time step. As wind fields the 6- or 12-hourly 1000 mbar and 850 mbar wind fields from the European Centre for Medium range Weather Forecasting (ECWMF) are available. The actual wind fields used in the model are obtained by interpolating the ECWMF fields in time and space and making the resulting wind fields divergence free. The model updates its wind fields every hour. As a result of applying fractional steps, each process is treated separately which allows us to consider each process on its own and to select the best possible candidate. NUMERICAL ADVECTION Aspects In [10] some desirable properties for advection schemes are listed. Apart from accuracy we consider most important from this list for application in atmospheric models Positivity: negative solution values may lead to instabilities when dealing with chemical equations. Therefore we require the scheme to be positive. It will turn out that the positivity property of the selected scheme is closely related to the monotonicity property. Conservativity: especially for long range transport it is important that the scheme does not loose or gain mass. Therefore we will focus on these requirements when selecting a numerical advection scheme. An additional requirement is that the numerical scheme can easily be applied in the context of grid refinement (see below). As this will cause no problems, no further attention is paid to this aspect. The advection equation The advection equation on the sphere in conservation form for concentrations c is given by (see e.g. [10]) dc 1 \d(uc] d(vccos9) dt rcoso I d<j> do (1)

3 Computer Simulation 565 where r denotes the radius of the earth in meters, </> and 0 the longitude and latitude coordinates in radians, and u and v the wind velocities in 0 and 0 direction (in m/s). Throughout the paper, it is assumed that the (0,0) domain fi is numerically represented by a uniform N x M grid with mesh widths A</> and A0. The numerical solution in the grid points (or grid cells) is denoted by c^. The method-of-lines approach In [1] we investigated numerical advection schemes based on the /(-schemes by Van Leer [3]. Following the method-of-lines we first approximate the space derivatives of equation (1) while remaining continuous in time. This results into dt r cos 0j A0 (2) where F-^i^ denotes an approximation for the flux uc between cell i,j and 2+lj. Similarly F-^^i denotes an approximation for the flux re cos 0 between cells i,j and z, j-f 1. In spherical coordinates conservation of mass implies c(0,0) cos0dcf)d0 = constant. (3) n If we define the numerical equivalent of expression (3) as N M $^ 5^ Cjj cos 0j = constant, (4) then it can easily be seen that semi-discretization (2) guarantees conservation of mass in the sense of (4). In order to obtain a positive semidiscretization, the fluxes in (2) should be defined such that d ^>0ifc^0. (5) To do this, the computed fluxes are limited such that relation (5) holds. In fact, the limiter can be seen as a nonlinear 'switch' between thefirstorder upwind scheme - which is positive - and a higher order scheme. We will not discuss this further, see [1] for details. The last step in the method-of-lines approach is to numerically integrate (2), thus obtaining a fully discrete solution. For some Runge-Kutta methods, it can be shown (see also [1]) that for reasonable Courant numbers positivity is maintained after time integration. In [1] an example is given showing that this method can be applied successfully when modeling transport over the poles. We therefore consider this method also a suitable method for application in global atmospheric models.

4 566 Computer Simulation A direct approach Recently, a new method closely related to the method described above, has been developed [2]. The reason to call this approach direct is due to the fact that time and space variables are discretized simultaneously, like for example in the Lax-Wendroff method. The method itself uses directional splitting, i.e. in the first step advection is calculated in 0-diiection only, and in the second step advection is performed in the ^-direction only, using the result of the first step. Therefore the method is essentially a ID method. The advection equation in ^-direction only is given by which is integrated by % r cos 0 c"+i = c" -f - '^ ''^ rcos0ja0 The fluxes f^i ^ are made dependent on the Courant number at 0= (?+ )A<p in such a way that the order of consistency is three in case of a constant wind field. In a similar way advection in ^-direction is treated. Flux limiting is done in the same way as in the method-of-lines approach Due to the directional splitting a temporal error of O(r) is introduced. This error can be made O(T^) if the order in which the spatial directions are treated is reversed each time step. Another way to obtain second order in time is to modify the wind fields in such a way that Hist wider error (ernib cancel, see [2j. In case the wind velocities are constant, no split error is made. For a slowly varying wind field the splitting errors are expected to be small. Numerical experiments in [2] show the better accuracy of the direct method over the method-of-lines approach in Cartesian coordinates. Moreover, the direct scheme is (much) cheaper with regard to computational cost. The direct method can easily be adapted such that it is unconditionally stable, i.e. for Courant numbers >1. When dealing with advection on the sphere, this is a large advantage in the neighborhood of the poles. A disadvantage is that in polar regions the errors caused by time splitting can become quite large. However, in our model we do not have poles within the model domain and the direct method is applied without any problem CHEMICAL SOLVER Introduction In atmospheric models, chemical equations often have to be solved with an accuracy level of, say, at most 1%. For solving these equations the so-called or iseilclo uteddy utcite Approximat'ioTi scnemes ^L2o o A /1 ooaj are

5 Computer Simulation 567 quite popular. However, a comparison between these kind of methods and some state-of-the-art implicit solvers from the stiff ODE field showed some severe disadvantages of the QSSA approach, see 8i As Verwer & Simpson [9j point out, these disadvantages are often not seen due to lumping of reactions and tuning of the numerical method for the specific problem. We will not discuss this further. Instead we will give an outline of an alternative approach, called TWOSTEP and developed by Verwer [7. Outline of TWOSTEP This approach exploits the special form of the differential equation descnbing chemical reactions between n species. This form is given by where P is an n- vector specifying the production terms and L an n x n diagonal matrix defining the loss rates. The numerical integration of system (8) is performed by the second order variable step Boc&word Dzj^erenZWrnrz FormWo (BDF) method ^i ^ yn _^ Tr/(L4-l,Z/^\), T - L^-^, (9) with -y = (c-j-l)/(c4-2), c = (^-fn_i)/(4i-^-w arid +l)y-2/"-')/(c' + 2c). (10) Using the special form (8), the scheme (9) can be rewritten as Gauss-Seidel iteration is now applied to the nonlinear system of equations (11). Note that the diagonal form of L makes this process essentially an explicit one. In the model we perform only one Gauss-Seidel iteration per time step. Although L and P are positive for positive concentrations by definition, positivity of the scheme (11) is not guaranteed because Y" may become negative. So far, this has never been a problem. Moreover, the time step strategy can easily be adapted such that it rejects a time step if a negative solution component is created. Another way to get rid of negative values, is to set them to zero. The latter is done presently. Note that for Y" y (the Backward Euler method) positivity is guaranteed. To get the method started, a Backward Euler step is carried out, i.e. y = i/o and 7 =!. For a description of the time step strategy, we refer to [7], where a full description is given. Numerical experiments show that this approach is favorable to the QSSA methods, see [7, 9j.

6 568 Computer Simulation Conservativity In case the exact solution of system (8) is mass conserving in the sense that one or more relations of the kind constant (12) hold, with w an n-vector with constant weights, we would like the numerical method to satisfy this relation as well. It is well-known that QSSA schemes do not have this property. In [6] a proof is given that the exact solution of (9) or (11) does satisfy this property. However, since Gauss-Seidel iteration is applied to (11), we will not obtain the exact solution arid it can easily be shown that relation (12) does not hold for the numerical solution. Of course, if one iterates (almost) until convergence, no conservation error will be made. Experiments we have done so far show that the TWO STEP scheme conserves mass quite well, even if only one Gauss-Seidel iteration per time step is applied. GRID REFINEMENT In this section, we give an outline of the grid refinement technique used in our model. For details we refer to [5] where a detailed description is given. As computational grid a uniform grid of.55 x.55 (base grid) is used. Such a grid is too coarse to represent local phenomena well enough. A typical ill ii 11 Figure 1: Example of grid refinement with two grid levels example in the context of smog prediction are emissions. To represent such

7 Computer Simulation 569 local phenomena, a much finer grid is necessary. However, a much finer uniform grid would be too expensive in terms of computation time. Yet we need more resolution, at least in certain areas. The solution to this problem is provided by the concept of grid refinement. The basic idea behind this technique is that we only need a finer grid in areas with large solution gradients where the error is expected to be large, and in areas of special interest for the user. To measure this error,, an heuristic space monitor is computed for each grid point. If the value of this monitor (based upon an expression for the curvature of the solution) is considered too large in a certain grid point, the grid is refined around this point. All the refined areas form the new, fine grid and the integration is redone on this grid. This process can be repeated in a recursive way, thus creating a sequence of nested finer and finer grids. An example of possible grid refinement is given in Figure 1. In our model we work with a maximum number of grid levels equal to 4. This gives mesh widths of about 7.5 kilometer. This can still be considered as coarse, but a compromise has to be made between accuracy and computational cost. Acknowledgement The research reported belongs to the project EUSMOG which is carried out in cooperation with the Air Laboratory of the RIVM - The Dutch National Institute of Public Health and Environmental Protection. The RIVM is acknowledged for financial support. REFERENCES 1. W. Hundsdorfer, B. Koren, M. van Loon, and J.G. Verwer. A Positive Finite-Difference Advection Scheme, submitted to J. Comput. Phys. 2. W. Hundsdorfer and R.A. Trompert. Method of lines and direct discretization: a comparison for linear advection. App. Num. Math., 13: , B. van Leer. Upwind-difference methods for aerodynamic problems governed by the Euler equations. In B.E. Engquist, S. Osher, and R.C.J. Somerville, editors, Large-scale computations in fluid mechanics, pages AMS Series, American Mathematical Society, Providence, RI, M. van Loon. Numerical smog prediction I: The physical and chemical model. Report to appear, CWI, Amsterdam, M. van Loon. Numerical smog prediction II: The numerical approach. Report to appear, CWI, Amsterdam, 1994.

8 570 Computer Simulation 6. J.S. Rosenbaum. Conservation Properties of Numerical Integration Methods for Systems of Ordinary Differential Equations. J. Comput. 6., 20: , J,G. Verwer. Gauss-Seidel iteration for stiff ODEs from chemical kinetics. Report NM-R9315, CWI, Amsterdam, J.G. Verwer and M. van Loon. An evaluation of explicit pseudo-steadystate approximation schemes for stiff ODEs from chemical kinetics. Report NM-R9312, CWI, Amsterdam, J.G. Verwer and D. Simpson. Explicit methods for stiff ODEs from atmospheric chemistry. Report NM-R9409, CWI, Amsterdam, D.L. Williamson. Review of numerical approaches for modeling global transport. In H. van Dop and G. Kallos, editors, Air pollution Modeling and its applications IX, pages , New York, Plenum press.

A Zooming Technique for Wind Transport of Air Pollution

A Zooming Technique for Wind Transport of Air Pollution A Zooming Technique for Wind Transport of Air Pollution P.J.F. Berkvens, M.A. Botchev, W.M. Lioen and J.G. Verwer CWI P.O. Box 94079, 1090 GB Amsterdam, The Netherlands www.cwi.nl [berkvens, botchev, walter,

More information

Strang Splitting Versus Implicit-Explicit Methods in Solving Chemistry Transport Models. A contribution to subproject GLOREAM. O. Knoth and R.

Strang Splitting Versus Implicit-Explicit Methods in Solving Chemistry Transport Models. A contribution to subproject GLOREAM. O. Knoth and R. Strang Splitting Versus Implicit-Explicit Methods in Solving Chemistry Transport Models A contribution to subproject GLOREAM O. Knoth and R. Wolke Institutfur Tropospharenforschung, Permoserstr. 15, 04303

More information

Using efficient numerical methods in large-scale air pollution modelling

Using efficient numerical methods in large-scale air pollution modelling Using efficient numerical methods in large-scale air pollution modelling ZAHARI ZLATEV National Environmental Research Institute, Frederiksborgvej 399, P. O. Box 358, DK-4000 Roskilde, DENMARK Abstract:

More information

CS205b/CME306. Lecture 9

CS205b/CME306. Lecture 9 CS205b/CME306 Lecture 9 1 Convection Supplementary Reading: Osher and Fedkiw, Sections 3.3 and 3.5; Leveque, Sections 6.7, 8.3, 10.2, 10.4. For a reference on Newton polynomial interpolation via divided

More information

Partial Differential Equations

Partial Differential Equations Simulation in Computer Graphics Partial Differential Equations Matthias Teschner Computer Science Department University of Freiburg Motivation various dynamic effects and physical processes are described

More information

J. Vira, M. Sofiev SILAM winter school, February 2013, FMI

J. Vira, M. Sofiev SILAM winter school, February 2013, FMI Numerical aspects of the advection-diffusion equation J. Vira, M. Sofiev SILAM winter school, February 2013, FMI Outline Intro Some common requirements for numerical transport schemes Lagrangian approach

More information

3-D Multi-scale air pollution modelling using adaptive unstructured meshes

3-D Multi-scale air pollution modelling using adaptive unstructured meshes Environmental Modelling & Software 15 (2000) 681 692 www.elsevier.com/locate/envsoft 3-D Multi-scale air pollution modelling using adaptive unstructured meshes A.S. Tomlin a,*, S. Ghorai a, G. Hart a,

More information

A mass-conservative version of the semi- Lagrangian semi-implicit HIRLAM using Lagrangian vertical coordinates

A mass-conservative version of the semi- Lagrangian semi-implicit HIRLAM using Lagrangian vertical coordinates A mass-conservative version of the semi- Lagrangian semi-implicit HIRLAM using Lagrangian vertical coordinates Peter Hjort Lauritzen Atmospheric Modeling & Predictability Section National Center for Atmospheric

More information

Chapter 6. Semi-Lagrangian Methods

Chapter 6. Semi-Lagrangian Methods Chapter 6. Semi-Lagrangian Methods References: Durran Chapter 6. Review article by Staniford and Cote (1991) MWR, 119, 2206-2223. 6.1. Introduction Semi-Lagrangian (S-L for short) methods, also called

More information

Fluent User Services Center

Fluent User Services Center Solver Settings 5-1 Using the Solver Setting Solver Parameters Convergence Definition Monitoring Stability Accelerating Convergence Accuracy Grid Independence Adaption Appendix: Background Finite Volume

More information

HYSPLIT model description and operational set up for benchmark case study

HYSPLIT model description and operational set up for benchmark case study HYSPLIT model description and operational set up for benchmark case study Barbara Stunder and Roland Draxler NOAA Air Resources Laboratory Silver Spring, MD, USA Workshop on Ash Dispersal Forecast and

More information

Adarsh Krishnamurthy (cs184-bb) Bela Stepanova (cs184-bs)

Adarsh Krishnamurthy (cs184-bb) Bela Stepanova (cs184-bs) OBJECTIVE FLUID SIMULATIONS Adarsh Krishnamurthy (cs184-bb) Bela Stepanova (cs184-bs) The basic objective of the project is the implementation of the paper Stable Fluids (Jos Stam, SIGGRAPH 99). The final

More information

Level set methods Formulation of Interface Propagation Boundary Value PDE Initial Value PDE Motion in an externally generated velocity field

Level set methods Formulation of Interface Propagation Boundary Value PDE Initial Value PDE Motion in an externally generated velocity field Level Set Methods Overview Level set methods Formulation of Interface Propagation Boundary Value PDE Initial Value PDE Motion in an externally generated velocity field Convection Upwind ddifferencingi

More information

Solver Settings. Introductory FLUENT Training ANSYS, Inc. All rights reserved. ANSYS, Inc. Proprietary

Solver Settings. Introductory FLUENT Training ANSYS, Inc. All rights reserved. ANSYS, Inc. Proprietary Solver Settings Introductory FLUENT Training 2006 ANSYS, Inc. All rights reserved. 2006 ANSYS, Inc. All rights reserved. 5-2 Outline Using the Solver Setting Solver Parameters Convergence Definition Monitoring

More information

Development of a Maxwell Equation Solver for Application to Two Fluid Plasma Models. C. Aberle, A. Hakim, and U. Shumlak

Development of a Maxwell Equation Solver for Application to Two Fluid Plasma Models. C. Aberle, A. Hakim, and U. Shumlak Development of a Maxwell Equation Solver for Application to Two Fluid Plasma Models C. Aberle, A. Hakim, and U. Shumlak Aerospace and Astronautics University of Washington, Seattle American Physical Society

More information

Advanced Numerical Methods for Numerical Weather Prediction

Advanced Numerical Methods for Numerical Weather Prediction Advanced Numerical Methods for Numerical Weather Prediction Francis X. Giraldo Naval Research Laboratory Monterey, CA 93943-5502 phone: (831) 656-4882 fax: (831) 656-4769 e-mail: giraldo@nrlmry.navy.mil

More information

An explicit and conservative remapping strategy for semi-lagrangian advection

An explicit and conservative remapping strategy for semi-lagrangian advection An explicit and conservative remapping strategy for semi-lagrangian advection Sebastian Reich Universität Potsdam, Potsdam, Germany January 17, 2007 Abstract A conservative semi-lagrangian advection scheme

More information

Index. C m (Ω), 141 L 2 (Ω) space, 143 p-th order, 17

Index. C m (Ω), 141 L 2 (Ω) space, 143 p-th order, 17 Bibliography [1] J. Adams, P. Swarztrauber, and R. Sweet. Fishpack: Efficient Fortran subprograms for the solution of separable elliptic partial differential equations. http://www.netlib.org/fishpack/.

More information

Cloth Simulation. Tanja Munz. Master of Science Computer Animation and Visual Effects. CGI Techniques Report

Cloth Simulation. Tanja Munz. Master of Science Computer Animation and Visual Effects. CGI Techniques Report Cloth Simulation CGI Techniques Report Tanja Munz Master of Science Computer Animation and Visual Effects 21st November, 2014 Abstract Cloth simulation is a wide and popular area of research. First papers

More information

NUMERICAL VISCOSITY. Convergent Science White Paper. COPYRIGHT 2017 CONVERGENT SCIENCE. All rights reserved.

NUMERICAL VISCOSITY. Convergent Science White Paper. COPYRIGHT 2017 CONVERGENT SCIENCE. All rights reserved. Convergent Science White Paper COPYRIGHT 2017 CONVERGENT SCIENCE. All rights reserved. This document contains information that is proprietary to Convergent Science. Public dissemination of this document

More information

IMPROVING THE NUMERICAL ACCURACY OF HYDROTHERMAL RESERVOIR SIMULATIONS USING THE CIP SCHEME WITH THIRD-ORDER ACCURACY

IMPROVING THE NUMERICAL ACCURACY OF HYDROTHERMAL RESERVOIR SIMULATIONS USING THE CIP SCHEME WITH THIRD-ORDER ACCURACY PROCEEDINGS, Thirty-Seventh Workshop on Geothermal Reservoir Engineering Stanford University, Stanford, California, January 30 - February 1, 2012 SGP-TR-194 IMPROVING THE NUMERICAL ACCURACY OF HYDROTHERMAL

More information

University of Reading. Discretization On Non-uniform Meshes: Tests solving shallow-water equations

University of Reading. Discretization On Non-uniform Meshes: Tests solving shallow-water equations University of Reading School of Mathematics, Meteorology and Physics Discretization On Non-uniform Meshes: Tests solving shallow-water equations By FAWZI B ALBUSAIDI August 2008 This dissertation is submitted

More information

On Adaptive Mesh Refinement for Atmospheric Pollution Models

On Adaptive Mesh Refinement for Atmospheric Pollution Models On Adaptive Mesh Refinement for Atmospheric Pollution Models Emil M. Constantinescu and Adrian Sandu Department of Computer Science, Virginia Polytechnic Institute and State University, Blacksburg, VA

More information

BACK AND FORTH ERROR COMPENSATION AND CORRECTION METHODS FOR REMOVING ERRORS INDUCED BY UNEVEN GRADIENTS OF THE LEVEL SET FUNCTION

BACK AND FORTH ERROR COMPENSATION AND CORRECTION METHODS FOR REMOVING ERRORS INDUCED BY UNEVEN GRADIENTS OF THE LEVEL SET FUNCTION BACK AND FORTH ERROR COMPENSATION AND CORRECTION METHODS FOR REMOVING ERRORS INDUCED BY UNEVEN GRADIENTS OF THE LEVEL SET FUNCTION TODD F. DUPONT AND YINGJIE LIU Abstract. We propose a method that significantly

More information

The WENO Method in the Context of Earlier Methods To approximate, in a physically correct way, [3] the solution to a conservation law of the form u t

The WENO Method in the Context of Earlier Methods To approximate, in a physically correct way, [3] the solution to a conservation law of the form u t An implicit WENO scheme for steady-state computation of scalar hyperbolic equations Sigal Gottlieb Mathematics Department University of Massachusetts at Dartmouth 85 Old Westport Road North Dartmouth,

More information

Numerical Methods for (Time-Dependent) HJ PDEs

Numerical Methods for (Time-Dependent) HJ PDEs Numerical Methods for (Time-Dependent) HJ PDEs Ian Mitchell Department of Computer Science The University of British Columbia research supported by National Science and Engineering Research Council of

More information

Overview of Traditional Surface Tracking Methods

Overview of Traditional Surface Tracking Methods Liquid Simulation With Mesh-Based Surface Tracking Overview of Traditional Surface Tracking Methods Matthias Müller Introduction Research lead of NVIDIA PhysX team PhysX GPU acc. Game physics engine www.nvidia.com\physx

More information

Multigrid Pattern. I. Problem. II. Driving Forces. III. Solution

Multigrid Pattern. I. Problem. II. Driving Forces. III. Solution Multigrid Pattern I. Problem Problem domain is decomposed into a set of geometric grids, where each element participates in a local computation followed by data exchanges with adjacent neighbors. The grids

More information

lecture 8 Groundwater Modelling -1

lecture 8 Groundwater Modelling -1 The Islamic University of Gaza Faculty of Engineering Civil Engineering Department Water Resources Msc. Groundwater Hydrology- ENGC 6301 lecture 8 Groundwater Modelling -1 Instructor: Dr. Yunes Mogheir

More information

Simulation in Computer Graphics. Particles. Matthias Teschner. Computer Science Department University of Freiburg

Simulation in Computer Graphics. Particles. Matthias Teschner. Computer Science Department University of Freiburg Simulation in Computer Graphics Particles Matthias Teschner Computer Science Department University of Freiburg Outline introduction particle motion finite differences system of first order ODEs second

More information

Application of Finite Volume Method for Structural Analysis

Application of Finite Volume Method for Structural Analysis Application of Finite Volume Method for Structural Analysis Saeed-Reza Sabbagh-Yazdi and Milad Bayatlou Associate Professor, Civil Engineering Department of KNToosi University of Technology, PostGraduate

More information

ATM 298, Spring 2013 Lecture 4 Numerical Methods: Horizontal DiscreDzaDons April 10, Paul A. Ullrich (HH 251)

ATM 298, Spring 2013 Lecture 4 Numerical Methods: Horizontal DiscreDzaDons April 10, Paul A. Ullrich (HH 251) ATM 298, Spring 2013 Lecture 4 Numerical Methods: Horizontal DiscreDzaDons April 10, 2013 Paul A. Ullrich (HH 251) paullrich@ucdavis.edu Outline 1. Introduction / Motivation 2. Finite Difference Methods

More information

3-D Wind Field Simulation over Complex Terrain

3-D Wind Field Simulation over Complex Terrain 3-D Wind Field Simulation over Complex Terrain University Institute for Intelligent Systems and Numerical Applications in Engineering Congreso de la RSME 2015 Soluciones Matemáticas e Innovación en la

More information

Continuum-Microscopic Models

Continuum-Microscopic Models Scientific Computing and Numerical Analysis Seminar October 1, 2010 Outline Heterogeneous Multiscale Method Adaptive Mesh ad Algorithm Refinement Equation-Free Method Incorporates two scales (length, time

More information

Investigation of mixing chamber for experimental FGD reactor

Investigation of mixing chamber for experimental FGD reactor Investigation of mixing chamber for experimental FGD reactor Jan Novosád 1,a, Petra Danová 1 and Tomáš Vít 1 1 Department of Power Engineering Equipment, Faculty of Mechanical Engineering, Technical University

More information

Advective and conservative semi-lagrangian schemes on uniform and non-uniform grids

Advective and conservative semi-lagrangian schemes on uniform and non-uniform grids Advective and conservative semi-lagrangian schemes on uniform and non-uniform grids M. Mehrenberger Université de Strasbourg and Max-Planck Institut für Plasmaphysik 5 September 2013 M. Mehrenberger (UDS

More information

Numerical Methods for Hyperbolic and Kinetic Equations

Numerical Methods for Hyperbolic and Kinetic Equations Numerical Methods for Hyperbolic and Kinetic Equations Organizer: G. Puppo Phenomena characterized by conservation (or balance laws) of physical quantities are modelled by hyperbolic and kinetic equations.

More information

NIA CFD Seminar, October 4, 2011 Hyperbolic Seminar, NASA Langley, October 17, 2011

NIA CFD Seminar, October 4, 2011 Hyperbolic Seminar, NASA Langley, October 17, 2011 NIA CFD Seminar, October 4, 2011 Hyperbolic Seminar, NASA Langley, October 17, 2011 First-Order Hyperbolic System Method If you have a CFD book for hyperbolic problems, you have a CFD book for all problems.

More information

Multi-Domain Pattern. I. Problem. II. Driving Forces. III. Solution

Multi-Domain Pattern. I. Problem. II. Driving Forces. III. Solution Multi-Domain Pattern I. Problem The problem represents computations characterized by an underlying system of mathematical equations, often simulating behaviors of physical objects through discrete time

More information

The Development of a Navier-Stokes Flow Solver with Preconditioning Method on Unstructured Grids

The Development of a Navier-Stokes Flow Solver with Preconditioning Method on Unstructured Grids Proceedings of the International MultiConference of Engineers and Computer Scientists 213 Vol II, IMECS 213, March 13-15, 213, Hong Kong The Development of a Navier-Stokes Flow Solver with Preconditioning

More information

Introduction to Multigrid and its Parallelization

Introduction to Multigrid and its Parallelization Introduction to Multigrid and its Parallelization! Thomas D. Economon Lecture 14a May 28, 2014 Announcements 2 HW 1 & 2 have been returned. Any questions? Final projects are due June 11, 5 pm. If you are

More information

Cloth Simulation. COMP 768 Presentation Zhen Wei

Cloth Simulation. COMP 768 Presentation Zhen Wei Cloth Simulation COMP 768 Presentation Zhen Wei Outline Motivation and Application Cloth Simulation Methods Physically-based Cloth Simulation Overview Development References 2 Motivation Movies Games VR

More information

Module 1: Introduction to Finite Difference Method and Fundamentals of CFD Lecture 13: The Lecture deals with:

Module 1: Introduction to Finite Difference Method and Fundamentals of CFD Lecture 13: The Lecture deals with: The Lecture deals with: Some more Suggestions for Improvement of Discretization Schemes Some Non-Trivial Problems with Discretized Equations file:///d /chitra/nptel_phase2/mechanical/cfd/lecture13/13_1.htm[6/20/2012

More information

T6: Position-Based Simulation Methods in Computer Graphics. Jan Bender Miles Macklin Matthias Müller

T6: Position-Based Simulation Methods in Computer Graphics. Jan Bender Miles Macklin Matthias Müller T6: Position-Based Simulation Methods in Computer Graphics Jan Bender Miles Macklin Matthias Müller Jan Bender Organizer Professor at the Visual Computing Institute at Aachen University Research topics

More information

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

Homogenization and numerical Upscaling. Unsaturated flow and two-phase flow Homogenization and numerical Upscaling Unsaturated flow and two-phase flow Insa Neuweiler Institute of Hydromechanics, University of Stuttgart Outline Block 1: Introduction and Repetition Homogenization

More information

Post Processing, Visualization, and Sample Output

Post Processing, Visualization, and Sample Output Chapter 7 Post Processing, Visualization, and Sample Output Upon successful execution of an ADCIRC run, a number of output files will be created. Specifically which files are created depends upon how the

More information

A Semi-Lagrangian Discontinuous Galerkin (SLDG) Conservative Transport Scheme on the Cubed-Sphere

A Semi-Lagrangian Discontinuous Galerkin (SLDG) Conservative Transport Scheme on the Cubed-Sphere A Semi-Lagrangian Discontinuous Galerkin (SLDG) Conservative Transport Scheme on the Cubed-Sphere Ram Nair Computational and Information Systems Laboratory (CISL) National Center for Atmospheric Research

More information

MOL Solvers for Hyperbolic PDEs with Source Terms. I. Ahmad and M. Berzins

MOL Solvers for Hyperbolic PDEs with Source Terms. I. Ahmad and M. Berzins MOL Solvers for Hyperbolic PDEs with Source Terms. I. Ahmad and M. Berzins School of Computer Studies, The University of Leeds, Leeds LS2 9JT, UK. Abstract A method-of-lines solution solution algorithm

More information

ERAD Optical flow in radar images. Proceedings of ERAD (2004): c Copernicus GmbH 2004

ERAD Optical flow in radar images. Proceedings of ERAD (2004): c Copernicus GmbH 2004 Proceedings of ERAD (2004): 454 458 c Copernicus GmbH 2004 ERAD 2004 Optical flow in radar images M. Peura and H. Hohti Finnish Meteorological Institute, P.O. Box 503, FIN-00101 Helsinki, Finland Abstract.

More information

Applied Reservoir Simulation. Course. Workshop Problems

Applied Reservoir Simulation. Course. Workshop Problems Applied Reservoir Simulation Course Workshop Problems Reservoir Simulation Application Training Course and (Eclipse) Workshop GeoQuest Training and Development, And NExT Denver and Houston March 06 Applied

More information

Final Report. Discontinuous Galerkin Compressible Euler Equation Solver. May 14, Andrey Andreyev. Adviser: Dr. James Baeder

Final Report. Discontinuous Galerkin Compressible Euler Equation Solver. May 14, Andrey Andreyev. Adviser: Dr. James Baeder Final Report Discontinuous Galerkin Compressible Euler Equation Solver May 14, 2013 Andrey Andreyev Adviser: Dr. James Baeder Abstract: In this work a Discontinuous Galerkin Method is developed for compressible

More information

Introduction to C omputational F luid Dynamics. D. Murrin

Introduction to C omputational F luid Dynamics. D. Murrin Introduction to C omputational F luid Dynamics D. Murrin Computational fluid dynamics (CFD) is the science of predicting fluid flow, heat transfer, mass transfer, chemical reactions, and related phenomena

More information

Nested and Adaptive Grids for Multiscale Air Quality Modeling

Nested and Adaptive Grids for Multiscale Air Quality Modeling Nested and Adaptive Grids for Multiscale Air Quality Modeling M. TALAT ODMAN, ROHIT MATHUR, KIRAN ALAPATY, RAVI K. SRIVASTAVA, D. SCOTT MCRAE, AND ROBERT J. YAMARTINO ** Abstract Our multiscale air quality

More information

An Investigation into Iterative Methods for Solving Elliptic PDE s Andrew M Brown Computer Science/Maths Session (2000/2001)

An Investigation into Iterative Methods for Solving Elliptic PDE s Andrew M Brown Computer Science/Maths Session (2000/2001) An Investigation into Iterative Methods for Solving Elliptic PDE s Andrew M Brown Computer Science/Maths Session (000/001) Summary The objectives of this project were as follows: 1) Investigate iterative

More information

New formulations of the semi-lagrangian method for Vlasov-type equations

New formulations of the semi-lagrangian method for Vlasov-type equations New formulations of the semi-lagrangian method for Vlasov-type equations Eric Sonnendrücker IRMA Université Louis Pasteur, Strasbourg projet CALVI INRIA Nancy Grand Est 17 September 2008 In collaboration

More information

Project assignment: Particle-based simulation of transport by ocean currents

Project assignment: Particle-based simulation of transport by ocean currents Project assignment: Particle-based simulation of transport by ocean currents Tor Nordam, Jonas Blomberg Ghini, Jon Andreas Støvneng 1 Introduction It is probably well known that the Norwegian Meteorological

More information

C. A. D. Fraga Filho 1,2, D. F. Pezzin 1 & J. T. A. Chacaltana 1. Abstract

C. A. D. Fraga Filho 1,2, D. F. Pezzin 1 & J. T. A. Chacaltana 1. Abstract Advanced Computational Methods and Experiments in Heat Transfer XIII 15 A numerical study of heat diffusion using the Lagrangian particle SPH method and the Eulerian Finite-Volume method: analysis of convergence,

More information

An explicit and conservative remapping strategy for semi-lagrangian advection

An explicit and conservative remapping strategy for semi-lagrangian advection ATMOSPHERIC SCIENCE LETTERS Atmos. Sci. Let. 8: 58 63 (2007) Published online 22 May 2007 in Wiley InterScience (www.interscience.wiley.com).151 An explicit and conservative remapping strategy for semi-lagrangian

More information

A Parallel Explicit/Implicit Time Stepping Scheme on Block-Adaptive Grids

A Parallel Explicit/Implicit Time Stepping Scheme on Block-Adaptive Grids A Parallel Explicit/Implicit Time Stepping Scheme on Block-Adaptive Grids Gábor Tóth, Darren L. De Zeeuw, Tamas I. Gombosi, Kenneth G. Powell Center for Space Environment Modeling, University of Michigan,

More information

Abstract. 1 Introduction

Abstract. 1 Introduction Prediction of species transport in urban canyons using an h-adaptive finite element approach David B. Carrington and Darrell W. Pepper Department of Mechanical Engineering, University of Nevada, Las Vegas

More information

2.7 Cloth Animation. Jacobs University Visualization and Computer Graphics Lab : Advanced Graphics - Chapter 2 123

2.7 Cloth Animation. Jacobs University Visualization and Computer Graphics Lab : Advanced Graphics - Chapter 2 123 2.7 Cloth Animation 320491: Advanced Graphics - Chapter 2 123 Example: Cloth draping Image Michael Kass 320491: Advanced Graphics - Chapter 2 124 Cloth using mass-spring model Network of masses and springs

More information

Solving Partial Differential Equations on Overlapping Grids

Solving Partial Differential Equations on Overlapping Grids **FULL TITLE** ASP Conference Series, Vol. **VOLUME**, **YEAR OF PUBLICATION** **NAMES OF EDITORS** Solving Partial Differential Equations on Overlapping Grids William D. Henshaw Centre for Applied Scientific

More information

Tutorial Four Discretization Part 1

Tutorial Four Discretization Part 1 Discretization Part 1 4 th edition, Jan. 2018 This offering is not approved or endorsed by ESI Group, ESI-OpenCFD or the OpenFOAM Foundation, the producer of the OpenFOAM software and owner of the OpenFOAM

More information

Mid-Year Report. Discontinuous Galerkin Euler Equation Solver. Friday, December 14, Andrey Andreyev. Advisor: Dr.

Mid-Year Report. Discontinuous Galerkin Euler Equation Solver. Friday, December 14, Andrey Andreyev. Advisor: Dr. Mid-Year Report Discontinuous Galerkin Euler Equation Solver Friday, December 14, 2012 Andrey Andreyev Advisor: Dr. James Baeder Abstract: The focus of this effort is to produce a two dimensional inviscid,

More information

A Comparison of Some Numerical Methods for the Advection-Diffusion Equation

A Comparison of Some Numerical Methods for the Advection-Diffusion Equation Res Lett Inf Math Sci, 26, Vol1, pp49-62 Available online at http://iimsmasseyacnz/research/letters/ 49 A Comparison of Some Numerical Methods for the Advection-Diffusion Equation M Thongmoon 1 & R McKibbin

More information

Driven Cavity Example

Driven Cavity Example BMAppendixI.qxd 11/14/12 6:55 PM Page I-1 I CFD Driven Cavity Example I.1 Problem One of the classic benchmarks in CFD is the driven cavity problem. Consider steady, incompressible, viscous flow in a square

More information

Space Filling Curves and Hierarchical Basis. Klaus Speer

Space Filling Curves and Hierarchical Basis. Klaus Speer Space Filling Curves and Hierarchical Basis Klaus Speer Abstract Real world phenomena can be best described using differential equations. After linearisation we have to deal with huge linear systems of

More information

The Level Set Method. Lecture Notes, MIT J / 2.097J / 6.339J Numerical Methods for Partial Differential Equations

The Level Set Method. Lecture Notes, MIT J / 2.097J / 6.339J Numerical Methods for Partial Differential Equations The Level Set Method Lecture Notes, MIT 16.920J / 2.097J / 6.339J Numerical Methods for Partial Differential Equations Per-Olof Persson persson@mit.edu March 7, 2005 1 Evolving Curves and Surfaces Evolving

More information

computational Fluid Dynamics - Prof. V. Esfahanian

computational Fluid Dynamics - Prof. V. Esfahanian Three boards categories: Experimental Theoretical Computational Crucial to know all three: Each has their advantages and disadvantages. Require validation and verification. School of Mechanical Engineering

More information

FAST ALGORITHMS FOR CALCULATIONS OF VISCOUS INCOMPRESSIBLE FLOWS USING THE ARTIFICIAL COMPRESSIBILITY METHOD

FAST ALGORITHMS FOR CALCULATIONS OF VISCOUS INCOMPRESSIBLE FLOWS USING THE ARTIFICIAL COMPRESSIBILITY METHOD TASK QUARTERLY 12 No 3, 273 287 FAST ALGORITHMS FOR CALCULATIONS OF VISCOUS INCOMPRESSIBLE FLOWS USING THE ARTIFICIAL COMPRESSIBILITY METHOD ZBIGNIEW KOSMA Institute of Applied Mechanics, Technical University

More information

Express Introductory Training in ANSYS Fluent Workshop 04 Fluid Flow Around the NACA0012 Airfoil

Express Introductory Training in ANSYS Fluent Workshop 04 Fluid Flow Around the NACA0012 Airfoil Express Introductory Training in ANSYS Fluent Workshop 04 Fluid Flow Around the NACA0012 Airfoil Dimitrios Sofialidis Technical Manager, SimTec Ltd. Mechanical Engineer, PhD PRACE Autumn School 2013 -

More information

MATHEMATICAL ANALYSIS, MODELING AND OPTIMIZATION OF COMPLEX HEAT TRANSFER PROCESSES

MATHEMATICAL ANALYSIS, MODELING AND OPTIMIZATION OF COMPLEX HEAT TRANSFER PROCESSES MATHEMATICAL ANALYSIS, MODELING AND OPTIMIZATION OF COMPLEX HEAT TRANSFER PROCESSES Goals of research Dr. Uldis Raitums, Dr. Kārlis Birģelis To develop and investigate mathematical properties of algorithms

More information

CFD MODELING FOR PNEUMATIC CONVEYING

CFD MODELING FOR PNEUMATIC CONVEYING CFD MODELING FOR PNEUMATIC CONVEYING Arvind Kumar 1, D.R. Kaushal 2, Navneet Kumar 3 1 Associate Professor YMCAUST, Faridabad 2 Associate Professor, IIT, Delhi 3 Research Scholar IIT, Delhi e-mail: arvindeem@yahoo.co.in

More information

The Immersed Interface Method

The Immersed Interface Method The Immersed Interface Method Numerical Solutions of PDEs Involving Interfaces and Irregular Domains Zhiiin Li Kazufumi Ito North Carolina State University Raleigh, North Carolina Society for Industrial

More information

MESHLESS SOLUTION OF INCOMPRESSIBLE FLOW OVER BACKWARD-FACING STEP

MESHLESS SOLUTION OF INCOMPRESSIBLE FLOW OVER BACKWARD-FACING STEP Vol. 12, Issue 1/2016, 63-68 DOI: 10.1515/cee-2016-0009 MESHLESS SOLUTION OF INCOMPRESSIBLE FLOW OVER BACKWARD-FACING STEP Juraj MUŽÍK 1,* 1 Department of Geotechnics, Faculty of Civil Engineering, University

More information

Semi-Lagrangian Advection. The Basic Idea. x 1.

Semi-Lagrangian Advection. The Basic Idea. x 1. 3.2.6. Semi-Lagrangian Advection We have studied the Eulerian leapfrog scheme and found it to be conditionally stable. The criterion for stability was the CFL condition µ c t x 1. For high spatial resolution

More information

High Order Fixed-Point Sweeping WENO Methods for Steady State of Hyperbolic Conservation Laws and Its Convergence Study

High Order Fixed-Point Sweeping WENO Methods for Steady State of Hyperbolic Conservation Laws and Its Convergence Study Commun. Comput. Phys. doi:.48/cicp.375.6a Vol., No. 4, pp. 835-869 October 6 High Order Fixed-Point Sweeping WENO Methods for Steady State of Hyperbolic Conservation Laws and Its Convergence Study Liang

More information

Computational Astrophysics 5 Higher-order and AMR schemes

Computational Astrophysics 5 Higher-order and AMR schemes Computational Astrophysics 5 Higher-order and AMR schemes Oscar Agertz Outline - The Godunov Method - Second-order scheme with MUSCL - Slope limiters and TVD schemes - Characteristics tracing and 2D slopes.

More information

An Efficient, Geometric Multigrid Solver for the Anisotropic Diffusion Equation in Two and Three Dimensions

An Efficient, Geometric Multigrid Solver for the Anisotropic Diffusion Equation in Two and Three Dimensions 1 n Efficient, Geometric Multigrid Solver for the nisotropic Diffusion Equation in Two and Three Dimensions Tolga Tasdizen, Ross Whitaker UUSCI-2004-002 Scientific Computing and Imaging Institute University

More information

Chapter 7 Practical Considerations in Modeling. Chapter 7 Practical Considerations in Modeling

Chapter 7 Practical Considerations in Modeling. Chapter 7 Practical Considerations in Modeling CIVL 7/8117 1/43 Chapter 7 Learning Objectives To present concepts that should be considered when modeling for a situation by the finite element method, such as aspect ratio, symmetry, natural subdivisions,

More information

Introduction to ANSYS CFX

Introduction to ANSYS CFX Workshop 03 Fluid flow around the NACA0012 Airfoil 16.0 Release Introduction to ANSYS CFX 2015 ANSYS, Inc. March 13, 2015 1 Release 16.0 Workshop Description: The flow simulated is an external aerodynamics

More information

Outline. Level Set Methods. For Inverse Obstacle Problems 4. Introduction. Introduction. Martin Burger

Outline. Level Set Methods. For Inverse Obstacle Problems 4. Introduction. Introduction. Martin Burger For Inverse Obstacle Problems Martin Burger Outline Introduction Optimal Geometries Inverse Obstacle Problems & Shape Optimization Sensitivity Analysis based on Gradient Flows Numerical Methods University

More information

Axisymmetric Viscous Flow Modeling for Meridional Flow Calculation in Aerodynamic Design of Half-Ducted Blade Rows

Axisymmetric Viscous Flow Modeling for Meridional Flow Calculation in Aerodynamic Design of Half-Ducted Blade Rows Memoirs of the Faculty of Engineering, Kyushu University, Vol.67, No.4, December 2007 Axisymmetric Viscous Flow Modeling for Meridional Flow alculation in Aerodynamic Design of Half-Ducted Blade Rows by

More information

Fully discrete Finite Element Approximations of Semilinear Parabolic Equations in a Nonconvex Polygon

Fully discrete Finite Element Approximations of Semilinear Parabolic Equations in a Nonconvex Polygon Fully discrete Finite Element Approximations of Semilinear Parabolic Equations in a Nonconvex Polygon Tamal Pramanick 1,a) 1 Department of Mathematics, Indian Institute of Technology Guwahati, Guwahati

More information

THE IMPLICIT CLOSEST POINT METHOD FOR THE NUMERICAL SOLUTION OF PARTIAL DIFFERENTIAL EQUATIONS ON SURFACES

THE IMPLICIT CLOSEST POINT METHOD FOR THE NUMERICAL SOLUTION OF PARTIAL DIFFERENTIAL EQUATIONS ON SURFACES THE IMPLICIT CLOSEST POINT METHOD FOR THE NUMERICAL SOLUTION OF PARTIAL DIFFERENTIAL EQUATIONS ON SURFACES COLIN B. MACDONALD AND STEVEN J. RUUTH Abstract. Many applications in the natural and applied

More information

Geometric Modeling Assignment 3: Discrete Differential Quantities

Geometric Modeling Assignment 3: Discrete Differential Quantities Geometric Modeling Assignment : Discrete Differential Quantities Acknowledgements: Julian Panetta, Olga Diamanti Assignment (Optional) Topic: Discrete Differential Quantities with libigl Vertex Normals,

More information

On the thickness of discontinuities computed by THINC and RK schemes

On the thickness of discontinuities computed by THINC and RK schemes The 9th Computational Fluid Dynamics Symposium B7- On the thickness of discontinuities computed by THINC and RK schemes Taku Nonomura, ISAS, JAXA, Sagamihara, Kanagawa, Japan, E-mail:nonomura@flab.isas.jaxa.jp

More information

Finite Element Method. Chapter 7. Practical considerations in FEM modeling

Finite Element Method. Chapter 7. Practical considerations in FEM modeling Finite Element Method Chapter 7 Practical considerations in FEM modeling Finite Element Modeling General Consideration The following are some of the difficult tasks (or decisions) that face the engineer

More information

A LOCAL ADAPTIVE GRID REFINEMENT FOR GAS RELEASE MODELING. S.V. Zhubrin. April, 2005

A LOCAL ADAPTIVE GRID REFINEMENT FOR GAS RELEASE MODELING. S.V. Zhubrin. April, 2005 A LOCAL ADAPTIVE GRID REFINEMENT FOR GAS RELEASE MODELING by S.V. Zhubrin April, 2005 1 Introduction The physical and chemical processes responsible for air pollution during the gas releases span a wide

More information

GPU Implementation of Implicit Runge-Kutta Methods

GPU Implementation of Implicit Runge-Kutta Methods GPU Implementation of Implicit Runge-Kutta Methods Navchetan Awasthi, Abhijith J Supercomputer Education and Research Centre Indian Institute of Science, Bangalore, India navchetanawasthi@gmail.com, abhijith31792@gmail.com

More information

Numerical Methods for PDEs. SSC Workgroup Meetings Juan J. Alonso October 8, SSC Working Group Meetings, JJA 1

Numerical Methods for PDEs. SSC Workgroup Meetings Juan J. Alonso October 8, SSC Working Group Meetings, JJA 1 Numerical Methods for PDEs SSC Workgroup Meetings Juan J. Alonso October 8, 2001 SSC Working Group Meetings, JJA 1 Overview These notes are meant to be an overview of the various memory access patterns

More information

Turbulent Premixed Combustion with Flamelet Generated Manifolds in COMSOL Multiphysics

Turbulent Premixed Combustion with Flamelet Generated Manifolds in COMSOL Multiphysics Turbulent Premixed Combustion with Flamelet Generated Manifolds in COMSOL Multiphysics Rob J.M Bastiaans* Eindhoven University of Technology *Corresponding author: PO box 512, 5600 MB, Eindhoven, r.j.m.bastiaans@tue.nl

More information

Volume Tracking on Adaptively Refined Grids with Curvature Based Refinement

Volume Tracking on Adaptively Refined Grids with Curvature Based Refinement Volume Tracking on Adaptively Refined Grids with Curvature Based Refinement Mayank Malik, Markus Bussmann Department of Mechanical & Industrial Engineering, University of Toronto mayank.malik@utoronto.ca,

More information

The 3D DSC in Fluid Simulation

The 3D DSC in Fluid Simulation The 3D DSC in Fluid Simulation Marek K. Misztal Informatics and Mathematical Modelling, Technical University of Denmark mkm@imm.dtu.dk DSC 2011 Workshop Kgs. Lyngby, 26th August 2011 Governing Equations

More information

METHOD OF LEAST SQUARES FOR COMPUTING NORMALS AND CURVATURES FROM 2D VOLUME FRACTIONS

METHOD OF LEAST SQUARES FOR COMPUTING NORMALS AND CURVATURES FROM 2D VOLUME FRACTIONS XVIII International Conference on Water Resources CMWR 2010 J. Carrera (Ed) CIMNE, Barcelona 2010 METHOD OF LEAST SQUARES FOR COMPUTING NORMALS AND CURVATURES FROM 2D VOLUME FRACTIONS Poorya A. Ferdowsi

More information

Skåne University Hospital Lund, Lund, Sweden 2 Deparment of Numerical Analysis, Centre for Mathematical Sciences, Lund University, Lund, Sweden

Skåne University Hospital Lund, Lund, Sweden 2 Deparment of Numerical Analysis, Centre for Mathematical Sciences, Lund University, Lund, Sweden Volume Tracking: A New Method for Visualization of Intracardiac Blood Flow from Three-Dimensional, Time-Resolved, Three-Component Magnetic Resonance Velocity Mapping Appendix: Theory and Numerical Implementation

More information

Journal of Computational Physics

Journal of Computational Physics Journal of Computational Physics 3 () 56 577 Contents lists available at SciVerse ScienceDirect Journal of Computational Physics journal homepage: www.elsevier.com/locate/jcp A robust and efficient method

More information

Three Dimensional Numerical Simulation of Turbulent Flow Over Spillways

Three Dimensional Numerical Simulation of Turbulent Flow Over Spillways Three Dimensional Numerical Simulation of Turbulent Flow Over Spillways Latif Bouhadji ASL-AQFlow Inc., Sidney, British Columbia, Canada Email: lbouhadji@aslenv.com ABSTRACT Turbulent flows over a spillway

More information

A Toolbox of Level Set Methods

A Toolbox of Level Set Methods A Toolbox of Level Set Methods Ian Mitchell Department of Computer Science University of British Columbia http://www.cs.ubc.ca/~mitchell mitchell@cs.ubc.ca research supported by the Natural Science and

More information

Realtime Water Simulation on GPU. Nuttapong Chentanez NVIDIA Research

Realtime Water Simulation on GPU. Nuttapong Chentanez NVIDIA Research 1 Realtime Water Simulation on GPU Nuttapong Chentanez NVIDIA Research 2 3 Overview Approaches to realtime water simulation Hybrid shallow water solver + particles Hybrid 3D tall cell water solver + particles

More information