C1.2 Ringleb flow. 2nd International Workshop on High-Order CFD Methods. D. C. Del Rey Ferna ndez1, P.D. Boom1, and D. W. Zingg1, and J. E.

Similar documents
Characterizing the Accuracy of Summation-by-Parts Operators for Second-Derivatives with Variable-Coefficients

New Diagonal-Norm Summation-by-Parts Operators for the First Derivative with Increased Order of Accuracy

Dissipation-based continuation: a globalization for inexact-newton solvers

Fourth-Order Implicit Runge-Kutta Time Marching Using A Newton-Krylov Algorithm. Sammy Isono

Application of Dual Time Stepping to Fully Implicit Runge Kutta Schemes for Unsteady Flow Calculations

An Efficient Low Memory Implicit DG Algorithm for Time Dependent Problems

Opportunities for efficient high-order methods based on the summation-by-parts property

Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method

Far Field Noise Minimization Using an Adjoint Approach

A parallel Newton-Krylov-Schur flow solver for the Reynolds-Averaged Navier-Stokes equations

Direct Numerical Solution of the Steady 1D Compressible Euler Equations for Transonic Flow Profiles with Shocks

Compressible Navier-Stokes (Euler) Solver based on Deal.II Library

Rosenbrock time integration combined with Krylov subspace enrichment for unsteady flow simulations

Edwin van der Weide and Magnus Svärd. I. Background information for the SBP-SAT scheme

Numerical Analysis. A Comprehensive Introduction. H. R. Schwarz University of Zürich Switzerland. with a contribution by

Divergence Formulation of Source Term

NUMERICAL METHODS FOR ENGINEERING APPLICATION

Assessment of Implicit Implementation of the AUSM + Method and the SST Model for Viscous High Speed Flow

A comparison of Rosenbrock and ESDIRK methods combined with iterative solvers for unsteady compressible

Application of High-Order Summation-by-Parts Operators to the Steady Reynolds-Averaged Navier-Stokes Equations. Xiaoyue Shen

Investigation of Efficient High-Order Implicit Runge-Kutta Methods Based on Generalized Summation-by-Parts Operators

Nonlinear iterative solvers for unsteady Navier-Stokes equations

Faster Kinetics: Accelerate Your Finite-Rate Combustion Simulation with GPUs

Transport equation cavitation models in an unstructured flow solver. Kilian Claramunt, Charles Hirsch

Active Flux for Advection Diffusion

Optimizing Runge-Kutta smoothers for unsteady flow problems

A STUDY OF MULTIGRID SMOOTHERS USED IN COMPRESSIBLE CFD BASED ON THE CONVECTION DIFFUSION EQUATION

Higher Order Time Integration Schemes for the Unsteady Navier-Stokes Equations on Unstructured Meshes

Stabilization of Explicit Flow Solvers Using a Proper Orthogonal Decomposition Technique

Newton s Method and Efficient, Robust Variants

CHAPTER 10: Numerical Methods for DAEs

OpenFOAM selected solver

Application of a Non-Linear Frequency Domain Solver to the Euler and Navier-Stokes Equations

Index. higher order methods, 52 nonlinear, 36 with variable coefficients, 34 Burgers equation, 234 BVP, see boundary value problems

Improvements of Unsteady Simulations for Compressible Navier Stokes Based on a RK/Implicit Smoother Scheme

Solving PDEs with PGI CUDA Fortran Part 4: Initial value problems for ordinary differential equations

Computation for the Backward Facing Step Test Case with an Open Source Code

Unsteady Optimization Using a Discrete Adjoint Approach Applied to Aeroacoustic Shape Design

Experience with DNS of particulate flow using a variant of the immersed boundary method

Numerical Study of Natural Unsteadiness Using Wall-Distance-Free Turbulence Models

FDM for parabolic equations

2.29 Numerical Fluid Mechanics Spring 2015 Lecture 9

Optimal diagonal-norm SBP operators

Bindel, Fall 2011 Intro to Scientific Computing (CS 3220) Week 12: Monday, Apr 18. HW 7 is posted, and will be due in class on 4/25.

A recovery-assisted DG code for the compressible Navier-Stokes equations

Preconditioned Smoothers for the Full Approximation Scheme for the RANS Equations

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

Efficient solution of stationary Euler flows with critical points and shocks

Multigrid Solution for High-Order Discontinuous Galerkin Discretizations of the Compressible Navier-Stokes Equations. Todd A.

Implementation and Comparisons of Parallel Implicit Solvers for Hypersonic Flow Computations on Unstructured Meshes

Derivatives for Time-Spectral Computational Fluid Dynamics using an Automatic Differentiation Adjoint

Local Preconditioning for Low Mach-number Aerodynamic Flow Simulation with a Steady Compressible Navier-Stokes Flow Solver

Solving Large Nonlinear Sparse Systems

Ordinary Differential Equations II

PALADINS: Scalable Time-Adaptive Algebraic Splitting and Preconditioners for the Navier-Stokes Equations

Numerical Methods for Differential Equations

Downloaded 10/31/15 to Redistribution subject to SIAM license or copyright; see

Review for Exam 2 Ben Wang and Mark Styczynski

A Robust Preconditioned Iterative Method for the Navier-Stokes Equations with High Reynolds Numbers

The hybridized DG methods for WS1, WS2, and CS2 test cases

Numerical Mathematics

Lecture V: The game-engine loop & Time Integration

Implicit-explicit exponential integrators

Fluid Dynamics: Theory, Computation, and Numerical Simulation Second Edition

Modeling Unsteady Flow in Turbomachinery Using a Harmonic Balance Technique

A Linear Multigrid Preconditioner for the solution of the Navier-Stokes Equations using a Discontinuous Galerkin Discretization. Laslo Tibor Diosady

Linear Multistep Methods I: Adams and BDF Methods

WALL RESOLUTION STUDY FOR DIRECT NUMERICAL SIMULATION OF TURBULENT CHANNEL FLOW USING A MULTIDOMAIN CHEBYSHEV GRID

Performance tuning of Newton-GMRES methods for discontinuous Galerkin discretizations of the Navier-Stokes equations

arxiv: v1 [cs.na] 19 Oct 2014

Chapter 9b: Numerical Methods for Calculus and Differential Equations. Initial-Value Problems Euler Method Time-Step Independence MATLAB ODE Solvers

COMPUTATION OF CASCADE FLUTTER WITH A COUPLED AERODYNAMIC AND STRUCTURAL MODEL

The family of Runge Kutta methods with two intermediate evaluations is defined by

TAU Solver Improvement [Implicit methods]

Review. Numerical Methods Lecture 22. Prof. Jinbo Bi CSE, UConn

Conservation of Mass. Computational Fluid Dynamics. The Equations Governing Fluid Motion

ODE Runge-Kutta methods

An Introduction to the Discontinuous Galerkin Method

Applied Numerical Analysis

Jun 22-25, 2009/San Antonio, TX

Multistage Methods I: Runge-Kutta Methods

MULTIGRID CALCULATIONS FOB. CASCADES. Antony Jameson and Feng Liu Princeton University, Princeton, NJ 08544

APPLICATION OF SPACE-TIME MAPPING ANALYSIS METHOD TO UNSTEADY NONLINEAR GUST-AIRFOIL INTERACTION PROBLEM

Large Eddy Simulation of Three-Stream Jets

Fourth Order RK-Method

Semi-implicit Krylov Deferred Correction Methods for Ordinary Differential Equations

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

A Central Compact-Reconstruction WENO Method for Hyperbolic Conservation Laws

RANS Solutions Using High Order Discontinuous Galerkin Methods

Butcher tableau Can summarize an s + 1 stage Runge Kutta method using a triangular grid of coefficients

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

First, Second, and Third Order Finite-Volume Schemes for Diffusion

Multigrid Algorithms for High-Order Discontinuous Galerkin Discretizations of the Compressible Navier-Stokes Equations

41st AIAA Aerospace Sciences Meeting and Exhibit January 6 9, 2003/Reno, NV

Code MIGALE state- of- the- art

Time-adaptive methods for the incompressible Navier-Stokes equations

Chapter 9: Differential Analysis

A High-Order Discontinuous Galerkin Method for the Unsteady Incompressible Navier-Stokes Equations

Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 9

A Bound-Preserving Fourth Order Compact Finite Difference Scheme for Scalar Convection Diffusion Equations

Transcription:

C. Ringleb flow nd International Workshop on High-Order CFD Methods D. C. Del Rey Ferna ndez, P.D. Boom, and D. W. Zingg, and J. E. Hicken University of Toronto Institute of Aerospace Studies, Toronto, Ontario, M3H 5T6, Canada Rensselaer Polytechnic Institute, Troy, New York, 8 May 7, 3 /

Diablo Flow Solver Algorithm for solving the three-dimensional Euler/Navier-Stokes/RANS equations Spalart-Allmaras -equation turbulence model (currently second-order with first-order convective terms) Code implemented to solve the discrete equations, in parallel, using multi-block domain decomposition on structured grids Weak imposition of boundary conditions using simultaneous-approximation-terms (SATs) Only requires C continuity between blocks Communication overhead, for parallel processing, remains the same regardless of the order of the discretization Michal Osusky and David W. Zingg. A Parallel Newton-Krylov-Schur flow solver for the Reynolds-averaged Navier-Stokes equations. In: AIAA Paper -44 (). Jason E. Hicken and David W. Zingg. A parallel Newton-Krylov solver for the Euler equations discretized using simultaneous approximation terms. In: AIAA Journal 46. (8), pp. 773 786. /

Spatial derivatives discretized using high-order summation-by-parts (SBP), centred, finite-difference operators Mimetic of integration by parts Discretely satisfies divergence theorem conservative Equipped with discrete norm and higher-order quadrature rule3 Amenable to the energy method prove time stability for linearized NS equations Superconvergence of functionals if the discretization is dual-consistent and the solution is sufficiently smooth4 Second derivative can be approximated by application of the first derivative twice or minimum-width-stencil operator5 The nonlinear system of equations, resulting from the discretization, is solved using an inexact Newton-Krylov algorithm with a pseudo-transient time continuation startup phase The linear system is solved with FGMRES and a Parallel Approximate-Schur preconditioner General implementation for implicit and explicit multistep Runge-Kutta (MRK) methods which specifically includes6 : Linear multistep methods (Euler, BDF, Trapezoidal,...) Runge-Kutta methods (Explicit RK, SDIRK, ESDIRK,...) Newton s method is accelerated for implicit time-marching methods using: Lagrange polynomial extrapolation from step/stage solution values Delayed preconditioner updates for individual stages or steps Relative tolerance termination of the nonlinear subiterations 3 Jason E. Hicken and D. W. Zingg. Summation-by-parts operators and high-order quadrature. In: Journal of Computational and Applied Mathematics 37 (3), pp. 5. 4 J. E. Hicken and D. W. Zingg. Superconvergent functional estimates from summation-by-parts finite-difference discretizations. In: SIAM Journal on Scientific Computing 33. (), pp. 893 9. 5 David C. Del Rey Ferna ndez and D. W. Zingg. High-Order Compact-Stencil Summation-By-Parts Operators for the Second Derivative with Variable Coefficients. In: ICCFD7-83 (). 6 Michal Osusky et al. An efficient Newton-Krylov-Shur parallel solution algorithm for the steady and unsteady Navier-Stokes equations. In: ICCFD7.. 3/

Simulation parameters and characteristics Single block grid Characteristic boundary conditions for inflow/outflow boundaries, slip wall boundary condition for remaining boundaries TauBench reference time is 9.5968 sec 4/

Slip wall boundary conditions O(D(,,))=.6495 O()=.496 O()=3.366 E (E ntr opy) H E (E ntr opy) H 6 6 D(,,) / DO F 3 5/

Slip wall boundary conditions O(D(,,))=.3547 O()=.7559 O()=.4468 E (ρ) H E (ρ) H D(,,) / DO F 3 6/

Slip wall boundary conditions O(D(,,))=.7947 O()=.4 O()=.76 D(,,) E (ρu) H E (ρu) H / DO F 3 7/

Slip wall boundary conditions O(D(,,))=.654 O()=.9538 O()=.95 D(,,) E (ρv) H E (ρv) H / DO F 3 8/

Slip wall boundary conditions O(D(,,))=.364 O()=.668 O()=.4658 D(,,) E (e) H E (e) H / DO F 3 9/

Characteristic boundary conditions O(D(,,))=.864 O()=.79 O()=3.76 E (E ntr opy) H E (E ntr opy) H 6 7 7 6 D(,,) / DO F /

Subsonic domain: slip wall boundary condition E (E ntr opy) H E (E ntr opy) H 6 7 8 O(D(,,))=.48 9 O(D (4,,3))=3.86 8 9 D(,,).8 7 O()=4.563 6.6.4 / DO F. 3 /

Questions /