Riemann Solvers and Numerical Methods for Fluid Dynamics

Size: px
Start display at page:

Download "Riemann Solvers and Numerical Methods for Fluid Dynamics"

Transcription

1 Eleuterio R Toro Riemann Solvers and Numerical Methods for Fluid Dynamics A Practical Introduction With 223 Figures Springer

2 Table of Contents Preface V 1. The Equations of Fluid Dynamics The Euler Equations Conservation-Law Form Other Compact Forms Thermodynamic Considerations Units of Measure Equations of State (EOS) Other Variables and Relations Ideal Gases Covolume and van der Waal Gases Viscous Stresses Heat Conduction Integral Form of the Equations Time Derivatives Conservation of Mass Conservation of Momentum Conservation of Energy Submodels \ Summary of the Equations Compressible Submodels Incompressible Submodels Notions on Hyperbolic Partial Differential Equations Quasi-Linear Equations: Basic Concepts The Linear Advection Equation Characteristics and the General Solution The Riemann Problem Linear Hyperbolic Systems Diagonalisation and Characteristic Variables The General Initial-Value Problem The Riemann Problem The Riemann Problem for Linearised Gas Dynamics.. 58

3 XII Table of Contents Some Useful Definitions Conservation Laws Integral Forms of Conservation Laws Non-Linearities and Shock Formation Characteristic Fields Elementary-Wave Solutions of the Riemann Problem Some Properties of the Euler Equations The One-Dimensional Euler Equations Conservative Formulation Non-Conservative Formulations Elementary Wave Solutions of the Riemann Problem Multi-Dimensional Euler Equations Two-Dimensional Equations in Conservative Form Three-Dimensional Equations in Conservative Form Three-Dimensional Primitive Variable Formulation The Split Three-Dimensional Riemann Problem Conservative Versus Non-Conservative Formulations Ill 4. The Riemann Problem for the Euler Equations Solution Strategy Equations for Pressure and Particle Velocity Function f L for a Left Shock Function / L for Left Rarefaction Function / R for a Right Shock Function /R for a Right Rarefaction Numerical Solution for Pressure Behaviour of the Pressure Function Iterative Scheme for Finding the Pressure Numerical Tests \ The Complete Solution Sampling the Solution Left Side of Contact: S = x/t<u* Right Side of Contact: S = x/t>u* The Riemann Problem in the Presence of Vacuum Case 1: Vacuum Right State Case 2: Vacuum Left State Case 3: Generation of Vacuum The Riemann Problem for Covolume Gases Solution for Pressure and Particle Velocity Numerical Solution for Pressure The Complete Solution Solution Inside Rarefactions The Split Multi-Dimensional Case FORTRAN 77 Program for Exact Riemann Solver 151

4 Table of Contents XIII 5. Notions on Numerical Methods Discretisation: Introductory Concepts Approximation to Derivatives Finite Difference Approximation to a PDE Selected Difference Schemes The First Order Upwind Scheme Other Well-Known Schemes Conservative Methods Basic Definitions Godunov's First-Order Upwind Method Godunov's Method for Burgers's Equation Conservative Form of Difference Schemes Upwind Schemes for Linear Systems The CIR Scheme Godunov's Method Sample Numerical Results Linear Advection The Inviscid Burgers Equation FORTRAN 77 Program for Godunov's Method The Method of Godunov for Non linear Systems Bases of Godunov's Method The Godunov Scheme Godunov's Method for the Euler Equations Evaluation of the Intercell Fluxes Time Step Size Boundary Conditions Numerical Results and Discussion Numerical Results for Godunov's Method Numerical Results from Other Methods Random Choice and Related Methods Introduction RCM on a Non-Staggered Grid The Scheme for Non-Linear Systems Boundary Conditions and the Time Step Size A Random Choice Scheme of the Lax-Friedrichs Type Review of the Lax-Friedrichs Scheme The Scheme The RCM on a Staggered Grid The Scheme for Non-Linear Systems A Deterministic First-Order Centred Scheme (FORCE) Analysis of the FORCE Scheme Random Numbers Van der Corput Pseudo-Random Numbers 234

5 XIV Table of Contents Statistical Properties Propagation of a Single Shock Numerical Results Concluding Remarks Flux Vector Splitting Methods Introduction The Flux Vector Splitting Approach Upwind Differencing The FVS Approach FVS for the Isothermal Equations Split Fluxes FVS Numerical Schemes FVS Applied to the Euler Equations Recalling the Equations The Steger-Warming Splitting The van Leer Splitting The Liou-Steffen Scheme Numerical Results Tests Results for Test Results for Test Results for Test Results for Test Approximate-State Riemann Solvers Introduction The Riemann Problem and the Godunov Flux Tangential Velocity Components Sonic Rarefactions Primitive Variable Riemann Solvers (PVRS) Approximations Based on the Exact Solver The Two-Rarefaction Riemann Solver (TRRS) A Two-Shock Riemann Solver (TSRS) Adaptive Riemann Solvers A PVRS-EXACT Adaptive Scheme A PVRS-TRRS-TSRS Adaptive Scheme Numerical Results The HLL and HLLC Riemann Solvers The Riemann Problem and the Godunov Flux The Riemann Problem and Integral Relations The HLL Approximate Riemann Solver The HLLC Approximate Riemann Solver Wave-Speed Estimates 302

6 Table of Contents XV Direct Wave Speed Estimates Pressure-Velocity Based Wave Speed Estimates Summary of the HLL and HLLC Riemann Solvers Contact Waves and Passive Scalars Numerical Results Closing Remarks and Extensions The Riemann Solver of Roe Bases of the Roe Approach The Exact Riemann Problem and the Godunov Flux.. 314,, Approximate Conservation Laws The Approximate Riemann Problem and the Intercell Flux The Original Roe Method The Isothermal Equations The Euler Equations The Roe-Pike Method The Approach The Isothermal Equations The Euler Equations An Entropy Fix The Entropy Problem The Harten-Hyman Entropy Fix The Speeds u», a tl, a* R Numerical Results and Discussion The Tests The Results Extensions The Riemann Solver of Osher Osher's Scheme for a General System Mathematical Bases Osher's Numerical Flux Osher's Flux for the Single-Wave Case Osher's Flux for the Inviscid Burgers Equation Osher's Flux for the General Case Osher's Flux for the Isothermal Equations Osher's Flux with P-Ordering Osher's Flux with O-Ordering Osher's Scheme for the Euler Equations Osher's Flux with P-Ordering Osher's Flux with O-Ordering Remarks on Path Orderings The Split Three-Dimensional Case Numerical Results and Discussion 372

7 XVI Table of Contents 12.5 Extensions High-Order and TVD Methods for Scalar Problems Introduction,., Basic Properties of Selected Schemes ; Selected Schemes Accuracy Stability WAF-Type High Order Schemes The Basic WAF Scheme Generalisations of the WAF Scheme MUSCL-Type High-Order Methods Data Reconstruction The MUSCL-Hancock Method (MHM) The Piece-Wise Linear Method (PLM) The Generalised Riemann Problem (GRP) Method MUSCL-Hancock Centred (SLIC) Schemes Other Approaches Semi-Discrete Schemes Implicit Methods Monotone Schemes and Accuracy Monotone Schemes A Motivating Example Monotone Schemes and Godunov's Theorem Spurious Oscillations and High Resolution Data Compatibility Total Variation Diminishing (TVD) Methods The Total Variation TVD and Monotonicity Preserving Schemes Flux Limiter Methods TVD Version of the WAF Method The General Flux-Limiter Approach TVD Upwind Flux Limiter Schemes TVD Centred Flux Limiter Schemes Slope Limiter Methods..' TVD Conditions Construction of TVD Slopes Slope Limiters Limited Slopes Obtained from Flux Limiters Extensions of TVD Methods TVD Schemes in the Presence of Source Terms TVD Schemes in the Presence of Diffusion Terms Numerical Results for Linear Advection 453

8 Table of Contents XVII 14. High-Order and TVD Schemes for Non-Linear Systems Introduction CFL and Boundary Conditions Weighted Average Flux (WAF) Schemes The Original Version of WAF A Weighted Average State Version Rarefactions in State Riemann Solvers TVD Version of WAF Schemes Riemann Solvers Summary of the WAF Method The MUSCL-Hancock Scheme The Basic Scheme A Variant of the Scheme TVD Version of the Scheme Summary of the MUSCL-Hancock Method Centred TVD Schemes Review of the FORCE Flux A Flux Limiter Centred (FLIC) Scheme A Slope Limiter Centred (SLIC) Scheme Primitive-Variable Schemes Formulation of the Equations and Primitive Schemes A WAF-Type Primitive Variable Scheme A MUSCL-Hancock Primitive Scheme Adaptive Primitive-Conservative Schemes Some Numerical Results Upwind TVD Methods Centred TVD Methods Splitting Schemes for PDEs with Source Terms Introduction Splitting for a Model Equation Numerical Methods Based on Splitting Model Equations Schemes for Systems Remarks on ODE Solvers First-Order Systems of ODEs Numerical Methods " Implementation Details for Split Schemes Concluding Remarks Methods for Multi-Dimensional PDEs Introduction Dimensional Splitting Splitting for a Model Problem Splitting Schemes for Two-Dimensional Systems 511

9 XVIII Table of Contents x Splitting Schemes for Three-Dimensional Systems Practical Implementation of Splitting Schemes in Three Dimensions Handling the Sweeps by a Single Subroutine Choice of Time Step Size..'.' The Intercell Flux and the TVD Condition Unsplit Finite Volume Methods Introductory Concepts Accuracy and Stability of Multidimensional Schemes A MUSCL-Hancock Finite Volume Scheme WAF-Type Finite Volume Schemes Two-Dimensional Linear Advection Three-Dimensional Linear Advection Schemes for Two-Dimensional Nonlinear Systems Schemes for Three-Dimensional Nonlinear Systems Non-Cartesian Geometries Introduction General Domains and Coordinate Transformation The Finite Volume Method for Non-Cartesian Domains Multidimensional Test Problems Explosions and Implosions Explosion Test in Two-Space Dimensions Implosions in Two Dimensions Explosion Test in Three Space Dimensions Shock Wave Reflection from Wedges Mach Number M s = 1.7 and tj> = 25 Degrees Mach Number M s = 1.2 and (j> = 30 Degrees Concluding Remarks Summary.; Extensions and Applications Shallow Water Equations Steady Supersonic Euler Equations The Artificial Compressibility Equations The Compressible Navier-Stokes Equations Compressible Materials Detonation Waves Multiphase Flows Magnetohydrodynamics (MHD) Relativistic Gas Dynamics Waves in Solids Teaching and Development Programs 567

The RAMSES code and related techniques I. Hydro solvers

The RAMSES code and related techniques I. Hydro solvers The RAMSES code and related techniques I. Hydro solvers Outline - The Euler equations - Systems of conservation laws - The Riemann problem - The Godunov Method - Riemann solvers - 2D Godunov schemes -

More information

Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement

Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement Numerical Solutions for Hyperbolic Systems of Conservation Laws: from Godunov Method to Adaptive Mesh Refinement Romain Teyssier CEA Saclay Romain Teyssier 1 Outline - Euler equations, MHD, waves, hyperbolic

More information

RESEARCH HIGHLIGHTS. WAF: Weighted Average Flux Method

RESEARCH HIGHLIGHTS. WAF: Weighted Average Flux Method RESEARCH HIGHLIGHTS (Last update: 3 rd April 2013) Here I briefly describe my contributions to research on numerical methods for hyperbolic balance laws that, in my view, have made an impact in the scientific

More information

NUMERICAL SOLUTION OF HYPERBOLIC PARTIAL DIFFERENTIAL EQUATIONS

NUMERICAL SOLUTION OF HYPERBOLIC PARTIAL DIFFERENTIAL EQUATIONS NUMERICAL SOLUTION OF HYPERBOLIC PARTIAL DIFFERENTIAL EQUATIONS JOHN A. TRANGENSTEIN Department of Mathematics, Duke University Durham, NC 27708-0320 Ш CAMBRIDGE ЩР UNIVERSITY PRESS Contents 1 Introduction

More information

Riemann Solvers and Numerical Methods for Fluid Dynamics. Third Edition

Riemann Solvers and Numerical Methods for Fluid Dynamics. Third Edition Riemann Solvers and Numerical Methods for Fluid Dynamics Third Edition Eleuterio F. Toro Riemann Solvers and Numerical Methods for Fluid Dynamics A Practical Introduction Third Edition 123 Professor Eleuterio

More information

A Finite Volume Code for 1D Gas Dynamics

A Finite Volume Code for 1D Gas Dynamics A Finite Volume Code for 1D Gas Dynamics Michael Lavell Department of Applied Mathematics and Statistics 1 Introduction A finite volume code is constructed to solve conservative systems, such as Euler

More information

Comparison of Approximate Riemann Solvers

Comparison of Approximate Riemann Solvers Comparison of Approximate Riemann Solvers Charlotte Kong May 0 Department of Mathematics University of Reading Supervisor: Dr P Sweby A dissertation submitted in partial fulfilment of the requirement for

More information

VISCOUS FLUX LIMITERS

VISCOUS FLUX LIMITERS VISCOUS FLUX LIMITERS E. F. Toro Department of Aerospace Science College of Aeronautics Cranfield Institute of Technology Cranfield, Beds MK43 OAL England. Abstract We present Numerical Viscosity Functions,

More information

Computational Fluid Dynamics-1(CFDI)

Computational Fluid Dynamics-1(CFDI) بسمه تعالی درس دینامیک سیالات محاسباتی 1 دوره کارشناسی ارشد دانشکده مهندسی مکانیک دانشگاه صنعتی خواجه نصیر الدین طوسی Computational Fluid Dynamics-1(CFDI) Course outlines: Part I A brief introduction to

More information

MATHEMATICAL ASPECTS OF NUMERICAL SOLUTION OF HYPERBOLIC SYSTEMS

MATHEMATICAL ASPECTS OF NUMERICAL SOLUTION OF HYPERBOLIC SYSTEMS K CHAPMAN & HALL/CRC Monographs and Surveys in Pure and Applied Mathematics I 18 MATHEMATICAL ASPECTS OF NUMERICAL SOLUTION OF HYPERBOLIC SYSTEMS ANDREI G. KULIKOVSKII NIKOLAI V. POGORELOV ANDREI YU. SEMENOV

More information

International Engineering Research Journal

International Engineering Research Journal Special Edition PGCON-MECH-7 Development of high resolution methods for solving D Euler equation Ms.Dipti A. Bendale, Dr.Prof. Jayant H. Bhangale and Dr.Prof. Milind P. Ray ϯ Mechanical Department, SavitribaiPhule

More information

Godunov methods in GANDALF

Godunov methods in GANDALF Godunov methods in GANDALF Stefan Heigl David Hubber Judith Ngoumou USM, LMU, München 28th October 2015 Why not just stick with SPH? SPH is perfectly adequate in many scenarios but can fail, or at least

More information

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS 1 / 59 AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS The Finite Volume Method These slides are partially based on the recommended textbook: Culbert B.

More information

Non-linear Methods for Scalar Equations

Non-linear Methods for Scalar Equations Non-linear Methods for Scalar Equations Professor Dr. E F Toro Laboratory of Applied Mathematics University of Trento, Italy eleuterio.toro@unitn.it http://www.ing.unitn.it/toro October 3, 04 / 56 Abstract

More information

Research Article A New Flux Splitting Scheme Based on Toro-Vazquez and HLL Schemes for the Euler Equations

Research Article A New Flux Splitting Scheme Based on Toro-Vazquez and HLL Schemes for the Euler Equations Computational Methods in Physics Volume 4, Article ID 8734, 3 pages http://dx.doi.org/.55/4/8734 Research Article A New Flux Splitting Scheme Based on Toro-Vazquez and HLL Schemes for the Euler Equations

More information

The Center for Astrophysical Thermonuclear Flashes. FLASH Hydrodynamics

The Center for Astrophysical Thermonuclear Flashes. FLASH Hydrodynamics The Center for Astrophysical Thermonuclear Flashes FLASH Hydrodynamics Jonathan Dursi (CITA), Alan Calder (FLASH) B. Fryxell, T. Linde, A. Mignone, G. Wiers Many others! Mar 23, 2005 An Advanced Simulation

More information

Finite Volume Schemes: an introduction

Finite Volume Schemes: an introduction Finite Volume Schemes: an introduction First lecture Annamaria Mazzia Dipartimento di Metodi e Modelli Matematici per le Scienze Applicate Università di Padova mazzia@dmsa.unipd.it Scuola di dottorato

More information

POSITIVITY PROPERTY OF SECOND-ORDER FLUX-SPLITTING SCHEMES FOR THE COMPRESSIBLE EULER EQUATIONS. Cheng Wang. Jian-Guo Liu

POSITIVITY PROPERTY OF SECOND-ORDER FLUX-SPLITTING SCHEMES FOR THE COMPRESSIBLE EULER EQUATIONS. Cheng Wang. Jian-Guo Liu DISCRETE AND CONTINUOUS Website: http://aimsciences.org DYNAMICAL SYSTEMS SERIES B Volume 3 Number May003 pp. 0 8 POSITIVITY PROPERTY OF SECOND-ORDER FLUX-SPLITTING SCHEMES FOR THE COMPRESSIBLE EULER EQUATIONS

More information

The RAMSES code and related techniques 2- MHD solvers

The RAMSES code and related techniques 2- MHD solvers The RAMSES code and related techniques 2- MHD solvers Outline - The ideal MHD equations - Godunov method for 1D MHD equations - Ideal MHD in multiple dimensions - Cell-centered variables: divergence B

More information

CapSel Roe Roe solver.

CapSel Roe Roe solver. CapSel Roe - 01 Roe solver keppens@rijnh.nl modern high resolution, shock-capturing schemes for Euler capitalize on known solution of the Riemann problem originally developed by Godunov always use conservative

More information

Math 660-Lecture 23: Gudonov s method and some theories for FVM schemes

Math 660-Lecture 23: Gudonov s method and some theories for FVM schemes Math 660-Lecture 3: Gudonov s method and some theories for FVM schemes 1 The idea of FVM (You can refer to Chapter 4 in the book Finite volume methods for hyperbolic problems ) Consider the box [x 1/,

More information

Art Checklist. Journal Code: Article No: 6959

Art Checklist. Journal Code: Article No: 6959 Art Checklist Journal Code: JCPH Article No: 6959 Disk Recd Disk Disk Usable Art # Y/N Format Y/N Remarks Fig. 1 Y PS Y Fig. 2 Y PS Y Fig. 3 Y PS Y Fig. 4 Y PS Y Fig. 5 Y PS Y Fig. 6 Y PS Y Fig. 7 Y PS

More information

Advection / Hyperbolic PDEs. PHY 604: Computational Methods in Physics and Astrophysics II

Advection / Hyperbolic PDEs. PHY 604: Computational Methods in Physics and Astrophysics II Advection / Hyperbolic PDEs Notes In addition to the slides and code examples, my notes on PDEs with the finite-volume method are up online: https://github.com/open-astrophysics-bookshelf/numerical_exercises

More information

Approximate Harten-Lax-Van Leer (HLL) Riemann Solvers for Relativistic hydrodynamics and MHD

Approximate Harten-Lax-Van Leer (HLL) Riemann Solvers for Relativistic hydrodynamics and MHD Approximate Harten-Lax-Van Leer (HLL) Riemann Solvers for Relativistic hydrodynamics and MHD Andrea Mignone Collaborators: G. Bodo, M. Ugliano Dipartimento di Fisica Generale, Universita di Torino (Italy)

More information

Finite volumes for complex applications In this paper, we study finite-volume methods for balance laws. In particular, we focus on Godunov-type centra

Finite volumes for complex applications In this paper, we study finite-volume methods for balance laws. In particular, we focus on Godunov-type centra Semi-discrete central schemes for balance laws. Application to the Broadwell model. Alexander Kurganov * *Department of Mathematics, Tulane University, 683 St. Charles Ave., New Orleans, LA 708, USA kurganov@math.tulane.edu

More information

3. FORMS OF GOVERNING EQUATIONS IN CFD

3. FORMS OF GOVERNING EQUATIONS IN CFD 3. FORMS OF GOVERNING EQUATIONS IN CFD 3.1. Governing and model equations in CFD Fluid flows are governed by the Navier-Stokes equations (N-S), which simpler, inviscid, form is the Euler equations. For

More information

The RAMSES code and related techniques 4. Source terms

The RAMSES code and related techniques 4. Source terms The RAMSES code and related techniques 4. Source terms Outline - Optically thin radiative hydrodynamics - Relaxation towards the diffusion limit - Hydrodynamics with gravity source term - Relaxation towards

More information

Gas-Kinetic Relaxation (BGK-Type) Schemes for the Compressible Euler Equations

Gas-Kinetic Relaxation (BGK-Type) Schemes for the Compressible Euler Equations Gas-Kinetic Relaxation (BGK-Type) Schemes for the Compressible Euler Equations Iizln Xu* and Antony ~arneson~ Department of Mechanical and Aerospace Engineering Princeton University Princeton, New Jersey

More information

State of the Art MHD Methods for Astrophysical Applications p.1/32

State of the Art MHD Methods for Astrophysical Applications p.1/32 State of the Art MHD Methods for Astrophysical Applications Scott C. Noble February 25, 2004 CTA, Physics Dept., UIUC State of the Art MHD Methods for Astrophysical Applications p.1/32 Plan of Attack Is

More information

Part 1: Numerical Modeling for Compressible Plasma Flows

Part 1: Numerical Modeling for Compressible Plasma Flows Part 1: Numerical Modeling for Compressible Plasma Flows Dongwook Lee Applied Mathematics & Statistics University of California, Santa Cruz AMS 280C Seminar October 17, 2014 MIRA, BG/Q, Argonne National

More information

A numerical study of SSP time integration methods for hyperbolic conservation laws

A numerical study of SSP time integration methods for hyperbolic conservation laws MATHEMATICAL COMMUNICATIONS 613 Math. Commun., Vol. 15, No., pp. 613-633 (010) A numerical study of SSP time integration methods for hyperbolic conservation laws Nelida Črnjarić Žic1,, Bojan Crnković 1

More information

Computational Fluid Dynamics. PHY 688: Numerical Methods for (Astro)Physics

Computational Fluid Dynamics. PHY 688: Numerical Methods for (Astro)Physics Computational Fluid Dynamics Hydrodynamics When we discussed PDEs, we focused so far on scalar PDEs Often we wish to study systems of PDEs. Here we'll look at the equations of hydrodynamics Nonlinear system

More information

A New Fourth-Order Non-Oscillatory Central Scheme For Hyperbolic Conservation Laws

A New Fourth-Order Non-Oscillatory Central Scheme For Hyperbolic Conservation Laws A New Fourth-Order Non-Oscillatory Central Scheme For Hyperbolic Conservation Laws A. A. I. Peer a,, A. Gopaul a, M. Z. Dauhoo a, M. Bhuruth a, a Department of Mathematics, University of Mauritius, Reduit,

More information

Chapter 1. Introduction

Chapter 1. Introduction Chapter 1 Introduction Many astrophysical scenarios are modeled using the field equations of fluid dynamics. Fluids are generally challenging systems to describe analytically, as they form a nonlinear

More information

Chp 4: Non-linear Conservation Laws; the Scalar Case. By Prof. Dinshaw S. Balsara

Chp 4: Non-linear Conservation Laws; the Scalar Case. By Prof. Dinshaw S. Balsara Chp 4: Non-linear Conservation Laws; the Scalar Case By Prof. Dinshaw S. Balsara 1 4.1) Introduction We have seen that monotonicity preserving reconstruction and iemann solvers are essential building blocks

More information

Gas Dynamics Equations: Computation

Gas Dynamics Equations: Computation Title: Name: Affil./Addr.: Gas Dynamics Equations: Computation Gui-Qiang G. Chen Mathematical Institute, University of Oxford 24 29 St Giles, Oxford, OX1 3LB, United Kingdom Homepage: http://people.maths.ox.ac.uk/chengq/

More information

DEVELOPMENT AND APPLICATION OF GENERALIZED MUSTA SCHEMES

DEVELOPMENT AND APPLICATION OF GENERALIZED MUSTA SCHEMES European Conference on Computational Fluid Dynamics ECCOMAS CFD 26 P. Wesseling, E. Oñate and J. Périaux (Eds) c TU Delft, The Netherlands, 26 DEVELOPMENT AND APPLICATION OF GENERALIZED MUSTA SCHEMES V.

More information

A Comparative Study of Divergence-Cleaning Techniques for Multi-Dimensional MHD Schemes )

A Comparative Study of Divergence-Cleaning Techniques for Multi-Dimensional MHD Schemes ) A Comparative Study of Divergence-Cleaning Techniques for Multi-Dimensional MHD Schemes ) Takahiro MIYOSHI and Kanya KUSANO 1) Hiroshima University, Higashi-Hiroshima 739-856, Japan 1) Nagoya University,

More information

FUNDAMENTALS OF LAX-WENDROFF TYPE APPROACH TO HYPERBOLIC PROBLEMS WITH DISCONTINUITIES

FUNDAMENTALS OF LAX-WENDROFF TYPE APPROACH TO HYPERBOLIC PROBLEMS WITH DISCONTINUITIES 6th European Conference on Computational Mechanics (ECCM 6) 7th European Conference on Computational Fluid Dynamics (ECFD 7) 1115 June 018, Glasgow, UK FUNDAMENTALS OF LAX-WENDROFF TYPE APPROACH TO HYPERBOLIC

More information

Numerical Methods for Conservation Laws WPI, January 2006 C. Ringhofer C2 b 2

Numerical Methods for Conservation Laws WPI, January 2006 C. Ringhofer C2 b 2 Numerical Methods for Conservation Laws WPI, January 2006 C. Ringhofer ringhofer@asu.edu, C2 b 2 2 h2 x u http://math.la.asu.edu/ chris Last update: Jan 24, 2006 1 LITERATURE 1. Numerical Methods for Conservation

More information

Physical Diffusion Cures the Carbuncle Phenomenon

Physical Diffusion Cures the Carbuncle Phenomenon Physical Diffusion Cures the Carbuncle Phenomenon J. M. Powers 1, J. Bruns 1, A. Jemcov 1 1 Department of Aerospace and Mechanical Engineering University of Notre Dame, USA Fifty-Third AIAA Aerospace Sciences

More information

High Order ADER FV/DG Numerical Methods for Hyperbolic Equations

High Order ADER FV/DG Numerical Methods for Hyperbolic Equations Monographs of the School of Doctoral Studies in Environmental Engineering 10 High Order ADER FV/DG Numerical Methods for Hyperbolic Equations Cristóbal E. Castro 2007 Based on the Doctoral Thesis in Environmental

More information

A New Class of Gas-Kinetic Relaxation Schemes for the Compressible Euler Equations

A New Class of Gas-Kinetic Relaxation Schemes for the Compressible Euler Equations Journal of Statistical Physics, Vol. 81, Nos. 1/2, 1995 A New Class of Gas-Kinetic Relaxation Schemes for the Compressible Euler Equations Kun Xu I Received September 1. 1994; final December 23. 1994 Starting

More information

Bound-preserving high order schemes in computational fluid dynamics Chi-Wang Shu

Bound-preserving high order schemes in computational fluid dynamics Chi-Wang Shu Bound-preserving high order schemes in computational fluid dynamics Chi-Wang Shu Division of Applied Mathematics Brown University Outline Introduction Maximum-principle-preserving for scalar conservation

More information

The one-dimensional equations for the fluid dynamics of a gas can be written in conservation form as follows:

The one-dimensional equations for the fluid dynamics of a gas can be written in conservation form as follows: Topic 7 Fluid Dynamics Lecture The Riemann Problem and Shock Tube Problem A simple one dimensional model of a gas was introduced by G.A. Sod, J. Computational Physics 7, 1 (1978), to test various algorithms

More information

CapSel Euler The Euler equations. conservation laws for 1D dynamics of compressible gas. = 0 m t + (m v + p) x

CapSel Euler The Euler equations. conservation laws for 1D dynamics of compressible gas. = 0 m t + (m v + p) x CapSel Euler - 01 The Euler equations keppens@rijnh.nl conservation laws for 1D dynamics of compressible gas ρ t + (ρ v) x = 0 m t + (m v + p) x = 0 e t + (e v + p v) x = 0 vector of conserved quantities

More information

Projection Dynamics in Godunov-Type Schemes

Projection Dynamics in Godunov-Type Schemes JOURNAL OF COMPUTATIONAL PHYSICS 142, 412 427 (1998) ARTICLE NO. CP985923 Projection Dynamics in Godunov-Type Schemes Kun Xu and Jishan Hu Department of Mathematics, Hong Kong University of Science and

More information

High-resolution finite volume methods for hyperbolic PDEs on manifolds

High-resolution finite volume methods for hyperbolic PDEs on manifolds High-resolution finite volume methods for hyperbolic PDEs on manifolds Randall J. LeVeque Department of Applied Mathematics University of Washington Supported in part by NSF, DOE Overview High-resolution

More information

Positivity-preserving high order schemes for convection dominated equations

Positivity-preserving high order schemes for convection dominated equations Positivity-preserving high order schemes for convection dominated equations Chi-Wang Shu Division of Applied Mathematics Brown University Joint work with Xiangxiong Zhang; Yinhua Xia; Yulong Xing; Cheng

More information

Solving the Euler Equations!

Solving the Euler Equations! http://www.nd.edu/~gtryggva/cfd-course/! Solving the Euler Equations! Grétar Tryggvason! Spring 0! The Euler equations for D flow:! where! Define! Ideal Gas:! ρ ρu ρu + ρu + p = 0 t x ( / ) ρe ρu E + p

More information

Numerical Schemes for 1-D Two-Phase Flows

Numerical Schemes for 1-D Two-Phase Flows Numerical Schemes for 1-D Two-Phase Flows by Qiulan Zeng A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Doctor of Philosophy in Mechanical and

More information

PDE Solvers for Fluid Flow

PDE Solvers for Fluid Flow PDE Solvers for Fluid Flow issues and algorithms for the Streaming Supercomputer Eran Guendelman February 5, 2002 Topics Equations for incompressible fluid flow 3 model PDEs: Hyperbolic, Elliptic, Parabolic

More information

The PLUTO code for astrophysical gasdynamics

The PLUTO code for astrophysical gasdynamics Mem. S.A.It. Suppl. Vol. 13, 67 c SAIt 009 Memorie della Supplementi The PLUTO code for astrophysical gasdynamics A. Mignone 1, 1 Dipartimento di Fisica Generale Amedeo Avogadro, Università degli Studi

More information

The multi-stage centred-scheme approach applied to a drift-flux two-phase flow model

The multi-stage centred-scheme approach applied to a drift-flux two-phase flow model The multi-stage centred-scheme approach applied to a drift-flux two-phase flow model Svend Tollak Munkejord 1 Steinar Evje 2 Tore Flåtten 2 1 Norwegian University of Science and Technology (NTNU), Department

More information

Active Flux for Advection Diffusion

Active Flux for Advection Diffusion Active Flux for Advection Diffusion A Miracle in CFD Hiroaki Nishikawa National Institute of Aerospace! NIA CFD Seminar! August 25, 2015 In collaboration with the University of Michigan Supported by NASA

More information

On a class of numerical schemes. for compressible flows

On a class of numerical schemes. for compressible flows On a class of numerical schemes for compressible flows R. Herbin, with T. Gallouët, J.-C. Latché L. Gastaldo, D. Grapsas, W. Kheriji, T.T. N Guyen, N. Therme, C. Zaza. Aix-Marseille Université I.R.S.N.

More information

COMPUTATIONAL METHODS AND ALGORITHMS Vol II - Computational Methods for Compressible Flow Problems - Remi Abgrall

COMPUTATIONAL METHODS AND ALGORITHMS Vol II - Computational Methods for Compressible Flow Problems - Remi Abgrall COMPUTATIONAL METHODS FOR COMPRESSIBLE FLOW PROBLEMS Rémi Abgrall Université Bordeaux I, Talence Cedex, France Keywords: computational methods, numerical schemes, 1- D problems, multidimensional problems,

More information

A Numerical Study of Compressible Two-Phase Flows Shock and Expansion Tube Problems

A Numerical Study of Compressible Two-Phase Flows Shock and Expansion Tube Problems A Numerical Study of Compressible Two-Phase Flows Shock and Expansion Tube Problems Dia Zeidan,a) and Eric Goncalves 2 School of Basic Sciences and Humanities, German Jordanian University, Amman, Jordan

More information

A NUMERICAL STUDY FOR THE PERFORMANCE OF THE RUNGE-KUTTA FINITE DIFFERENCE METHOD BASED ON DIFFERENT NUMERICAL HAMILTONIANS

A NUMERICAL STUDY FOR THE PERFORMANCE OF THE RUNGE-KUTTA FINITE DIFFERENCE METHOD BASED ON DIFFERENT NUMERICAL HAMILTONIANS A NUMERICAL STUDY FOR THE PERFORMANCE OF THE RUNGE-KUTTA FINITE DIFFERENCE METHOD BASED ON DIFFERENT NUMERICAL HAMILTONIANS HASEENA AHMED AND HAILIANG LIU Abstract. High resolution finite difference methods

More information

Computational Astrophysics 7 Hydrodynamics with source terms

Computational Astrophysics 7 Hydrodynamics with source terms Computational Astrophysics 7 Hydrodynamics with source terms Oscar Agertz Outline - Optically thin radiative hydrodynamics - Relaxation towards the diffusion limit - Hydrodynamics with gravity source term

More information

Large Time Step Scheme Behaviour with Different Entropy Fix

Large Time Step Scheme Behaviour with Different Entropy Fix Proceedings of the Paistan Academy of Sciences: A. Physical and Computational Sciences 53 (): 13 4 (016) Copyright Paistan Academy of Sciences ISSN: 0377-969 (print), 306-1448 (online) Paistan Academy

More information

Finite Volume Methods for Hyperbolic Problems

Finite Volume Methods for Hyperbolic Problems Finite Volume Methods for Hyperbolic Problems This book contains an introduction to hyperbolic partial differential equations and a powerful class of numerical methods for approximating their solution,

More information

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

High Order Accurate Runge Kutta Nodal Discontinuous Galerkin Method for Numerical Solution of Linear Convection Equation High Order Accurate Runge Kutta Nodal Discontinuous Galerkin Method for Numerical Solution of Linear Convection Equation Faheem Ahmed, Fareed Ahmed, Yongheng Guo, Yong Yang Abstract This paper deals with

More information

The Discontinuous Galerkin (dg) method is a popular numerical method that has received much attention

The Discontinuous Galerkin (dg) method is a popular numerical method that has received much attention Fluid Dynamics and Co-located Conferences June 24-27, 2013, San Diego, CA 21st AIAA Computational Fluid Dynamics Conference AIAA 2013-2595 Discontinuous Galerkin method for multifluid Euler equations Marc

More information

Heuristical and numerical considerations for the carbuncle phenomenon

Heuristical and numerical considerations for the carbuncle phenomenon Heuristical and numerical considerations for the carbuncle phenomenon arxiv:57.666v2 [physics.comp-ph] 6 Mar 27 Friedemann Kemm March 7, 27 Keywords: Carbuncle phenomenon, High speed flow, Shock instability,

More information

Non-linear Scalar Equations

Non-linear Scalar Equations Non-linear Scalar Equations Professor Dr. E F Toro Laboratory of Applied Mathematics University of Trento, Italy eleuterio.toro@unitn.it http://www.ing.unitn.it/toro August 24, 2014 1 / 44 Overview Here

More information

AN OPTIMALLY ACCURATE SPECTRAL VOLUME FORMULATION WITH SYMMETRY PRESERVATION

AN OPTIMALLY ACCURATE SPECTRAL VOLUME FORMULATION WITH SYMMETRY PRESERVATION AN OPTIMALLY ACCURATE SPECTRAL VOLUME FORMULATION WITH SYMMETRY PRESERVATION Fareed Hussain Mangi*, Umair Ali Khan**, Intesab Hussain Sadhayo**, Rameez Akbar Talani***, Asif Ali Memon* ABSTRACT High order

More information

ARTICLE IN PRESS Mathematical and Computer Modelling ( )

ARTICLE IN PRESS Mathematical and Computer Modelling ( ) Mathematical and Computer Modelling Contents lists available at ScienceDirect Mathematical and Computer Modelling ournal homepage: wwwelseviercom/locate/mcm Total variation diminishing nonstandard finite

More information

Boundary-Layer Theory

Boundary-Layer Theory Hermann Schlichting Klaus Gersten Boundary-Layer Theory With contributions from Egon Krause and Herbert Oertel Jr. Translated by Katherine Mayes 8th Revised and Enlarged Edition With 287 Figures and 22

More information

A Central Rankine Hugoniot Solver for Hyperbolic Conservation Laws

A Central Rankine Hugoniot Solver for Hyperbolic Conservation Laws A Central Rankine Hugoniot Solver for Hyperbolic Conservation Laws S. Jaisankar, S. V. Raghurama Rao CFD Centre, Department of Aerospace Engineering, Indian Institute of Science, Bangalore, India-56 Abstract

More information

Antony Jameson. AIAA 18 th Computational Fluid Dynamics Conference

Antony Jameson. AIAA 18 th Computational Fluid Dynamics Conference Energy Estimates for Nonlinear Conservation Laws with Applications to Solutions of the Burgers Equation and One-Dimensional Viscous Flow in a Shock Tube by Central Difference Schemes Antony Jameson AIAA

More information

THE numerical simulation of the creation and evolution

THE numerical simulation of the creation and evolution Proceedings of the World Congress on Engineering Vol III WCE, July 4-6,, London, U.K. Numerical Simulation of Compressible Two-phase Flows Using an Eulerian Type Reduced Model A. Ballil, Member, IAENG,

More information

K. Ambika and R. Radha

K. Ambika and R. Radha Indian J. Pure Appl. Math., 473: 501-521, September 2016 c Indian National Science Academy DOI: 10.1007/s13226-016-0200-9 RIEMANN PROBLEM IN NON-IDEAL GAS DYNAMICS K. Ambika and R. Radha School of Mathematics

More information

Numerical modelling of phase change processes in clouds. Challenges and Approaches. Martin Reitzle Bernard Weigand

Numerical modelling of phase change processes in clouds. Challenges and Approaches. Martin Reitzle Bernard Weigand Institute of Aerospace Thermodynamics Numerical modelling of phase change processes in clouds Challenges and Approaches Martin Reitzle Bernard Weigand Introduction Institute of Aerospace Thermodynamics

More information

A WIMF Scheme for the Drift-Flux Two-Phase Flow Model

A WIMF Scheme for the Drift-Flux Two-Phase Flow Model A WIMF Scheme for the Drift-Flux Two-Phase Flow Model Steinar Eve A,B,D, Tore Flåtten B,A and Svend Tollak Munkeord C A Centre of Mathematics for Applications (CMA), 153 Blindern, NO-316 Oslo, Norway B

More information

A Linearised Riemann Solver for Godunov-Type Methods. E.F.Toro

A Linearised Riemann Solver for Godunov-Type Methods. E.F.Toro Cranfield»nun «32 College of Aeronautics Report No.9116 September 1991 TECHNISCHE UNIVERSITEIT DELFT LUCHTVAART- EN RUIMTEVAARnECHNIEK BIBLIOTHEEK Kluyverweg 1-2629 HS DELFT A Linearised Riemann Solver

More information

Finite volume method on unstructured grids

Finite volume method on unstructured grids Finite volume method on unstructured grids Praveen. C praveen@math.tifrbng.res.in Tata Institute of Fundamental Research Center for Applicable Mathematics Bangalore 560065 http://math.tifrbng.res.in/~praveen

More information

Numerical and mathematical analysis of a five-equation model for two-phase flow

Numerical and mathematical analysis of a five-equation model for two-phase flow SINTEF Energy Research Master s Thesis PFE-Master Numerical and mathematical analysis of a five-equation model for two-phase flow Author Pedro José Martínez Ferrer Supervisors Svend Tollak Munkejord Tore

More information

Multi-D MHD and B = 0

Multi-D MHD and B = 0 CapSel DivB - 01 Multi-D MHD and B = 0 keppens@rijnh.nl multi-d MHD and MHD wave anisotropies dimensionality > 1 non-trivial B = 0 constraint even if satisfied exactly t = 0: can numerically generate B

More information

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS 1 / 43 AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS Treatment of Boundary Conditions These slides are partially based on the recommended textbook: Culbert

More information

Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method

Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method Per-Olof Persson and Jaime Peraire Massachusetts Institute of Technology 7th World Congress on Computational Mechanics

More information

Gas Evolution Dynamics in Godunov-type Schemes and Analysis of Numerical Shock Instability

Gas Evolution Dynamics in Godunov-type Schemes and Analysis of Numerical Shock Instability NASA/CR-1999-208985 ICASE Report No. 99-6 Gas Evolution Dynamics in Godunov-type Schemes and Analysis of Numerical Shock Instability Kun Xu ICASE, Hampton, Virginia Institute for Computer Applications

More information

FDM for wave equations

FDM for wave equations FDM for wave equations Consider the second order wave equation Some properties Existence & Uniqueness Wave speed finite!!! Dependence region Analytical solution in 1D Finite difference discretization Finite

More information

Two-Dimensional Riemann Solver for Euler Equations of Gas Dynamics

Two-Dimensional Riemann Solver for Euler Equations of Gas Dynamics Journal of Computational Physics 167, 177 195 (2001) doi:10.1006/jcph.2000.6666, available online at http://www.idealibrary.com on Two-Dimensional Riemann Solver for Euler Equations of Gas Dynamics M.

More information

arxiv: v4 [astro-ph.im] 27 Apr 2011

arxiv: v4 [astro-ph.im] 27 Apr 2011 A ROBUST NUMERICAL SCHEME FOR HIGHLY COMPRESSIBLE MAGNETOHYDRODYNAMICS: NONLINEAR STABILITY, IMPLEMENTATION AND TESTS K. WAAGAN, C. FEDERRATH, AND C. KLINGENBERG arxiv:1101.3007v4 [astro-ph.im] 27 Apr

More information

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

Direct numerical simulation of compressible multi-phase ow with a pressure-based method Seventh International Conference on Computational Fluid Dynamics (ICCFD7), Big Island, Hawaii, July 9-13, 2012 ICCFD7-2902 Direct numerical simulation of compressible multi-phase ow with a pressure-based

More information

Diffusion / Parabolic Equations. PHY 688: Numerical Methods for (Astro)Physics

Diffusion / Parabolic Equations. PHY 688: Numerical Methods for (Astro)Physics Diffusion / Parabolic Equations Summary of PDEs (so far...) Hyperbolic Think: advection Real, finite speed(s) at which information propagates carries changes in the solution Second-order explicit methods

More information

Various Hydro Solvers in FLASH3

Various Hydro Solvers in FLASH3 The Center for Astrophysical Thermonuclear Flashes Various Hydro Solvers in FLASH3 Dongwook Lee FLASH3 Tutorial June 22-23, 2009 An Advanced Simulation and Computing (ASC) Academic Strategic Alliances

More information

TOTAL VARIATION DIMINISHING RUNGE-KUTTA SCHEMES

TOTAL VARIATION DIMINISHING RUNGE-KUTTA SCHEMES MATHEMATICS OF COMPUTATION Volume 67 Number 221 January 1998 Pages 73 85 S 0025-5718(98)00913-2 TOTAL VARIATION DIMINISHING RUNGE-KUTTA SCHEMES SIGAL GOTTLIEB AND CHI-WANG SHU Abstract. In this paper we

More information

Extremum-Preserving Limiters for MUSCL and PPM

Extremum-Preserving Limiters for MUSCL and PPM arxiv:0903.400v [physics.comp-ph] 7 Mar 009 Extremum-Preserving Limiters for MUSCL and PPM Michael Sekora Program in Applied and Computational Mathematics, Princeton University Princeton, NJ 08540, USA

More information

Solution of Two-Dimensional Riemann Problems for Gas Dynamics without Riemann Problem Solvers

Solution of Two-Dimensional Riemann Problems for Gas Dynamics without Riemann Problem Solvers Solution of Two-Dimensional Riemann Problems for Gas Dynamics without Riemann Problem Solvers Alexander Kurganov, 1, * Eitan Tadmor 2 1 Department of Mathematics, University of Michigan, Ann Arbor, Michigan

More information

Finite volume approximation of the relativistic Burgers equation on a Schwarzschild (anti-)de Sitter spacetime

Finite volume approximation of the relativistic Burgers equation on a Schwarzschild (anti-)de Sitter spacetime Turkish Journal of Mathematics http:// journals. tubitak. gov. tr/ math/ Research Article Turk J Math 2017 41: 1027 1041 c TÜBİTAK doi:10.906/mat-1602-8 Finite volume approximation of the relativistic

More information

Numerical resolution of a two-component compressible fluid model with interfaces

Numerical resolution of a two-component compressible fluid model with interfaces Numerical resolution of a two-component compressible fluid model with interfaces Bruno Després and Frédéric Lagoutière February, 25 Abstract We study a totally conservative algorithm for moving interfaces

More information

c 1999 Society for Industrial and Applied Mathematics

c 1999 Society for Industrial and Applied Mathematics SIAM J. SCI. COMPUT. Vol. 21, No. 3, pp. 1115 1145 c 1999 Society for Industrial and Applied Mathematics A SIMPLE METHOD FOR COMPRESSIBLE MULTIFLUID FLOWS RICHARD SAUREL AND RÉMI ABGRALL Abstract. A simple

More information

Introduction to Aerodynamics. Dr. Guven Aerospace Engineer (P.hD)

Introduction to Aerodynamics. Dr. Guven Aerospace Engineer (P.hD) Introduction to Aerodynamics Dr. Guven Aerospace Engineer (P.hD) Aerodynamic Forces All aerodynamic forces are generated wither through pressure distribution or a shear stress distribution on a body. The

More information

Adaptive TVD-RK Discontinuous Galerkin Algorithms for Shallow Water Equations

Adaptive TVD-RK Discontinuous Galerkin Algorithms for Shallow Water Equations Adaptive TVD-RK Discontinuous Galerkin Algorithms for Shallow Water Equations Thida Pongsanguansin, Khamron Mekchay and Montri Maleewong Abstract The adaptive Discontinuous Galerkin DG method for solving

More information

HFVS: An Arbitrary High Order Flux Vector Splitting Method

HFVS: An Arbitrary High Order Flux Vector Splitting Method HFVS: An Arbitrary High Order Flu Vector Splitting Method Yibing Chen, Song Jiang and Na Liu Institute of Applied Physics and Computational Mathematics, P.O. Bo 8009, Beijing 00088, P.R. China E-mail:

More information

Journal of Computational Physics

Journal of Computational Physics Journal of Computational Physics 8 (9) 77 798 Contents lists available at ScienceDirect Journal of Computational Physics journal homepage: www.elsevier.com/locate/jcp A central Rankine Hugoniot solver

More information

A method for avoiding the acoustic time step restriction in compressible flow

A method for avoiding the acoustic time step restriction in compressible flow A method for avoiding the acoustic time step restriction in compressible flow Nipun Kwatra Jonathan Su Jón T. Grétarsson Ronald Fedkiw Stanford University, 353 Serra Mall Room 27, Stanford, CA 9435 Abstract

More information

A Fourth-Order Central Runge-Kutta Scheme for Hyperbolic Conservation Laws

A Fourth-Order Central Runge-Kutta Scheme for Hyperbolic Conservation Laws A Fourth-Order Central Runge-Kutta Scheme for Hyperbolic Conservation Laws Mehdi Dehghan, Rooholah Jazlanian Department of Applied Mathematics, Faculty of Mathematics and Computer Science, Amirkabir University

More information