C1.1 Inviscid ow over a bump - DLR Portal...Diablo Flow SolverResultsQuestions C1.1 Inviscid ow over...

6
Diablo Flow Solver Results Questions C1.1 Inviscid flow over a bump 2nd International Workshop on High-Order CFD Methods D. C. Del Rey Fern´ andez 1 , P.D. Boom 1 , and D. W. Zingg 1 , and J. E. Hicken 2 1 University of Toronto Institute of Aerospace Studies, Toronto, Ontario, M3H 5T6, Canada 2 Rensselaer Polytechnic Institute, Troy, New York, 12180 May 27, 2013 — C1.1 Inviscid flow over a bump 1/6

Transcript of C1.1 Inviscid ow over a bump - DLR Portal...Diablo Flow SolverResultsQuestions C1.1 Inviscid ow over...

  • Diablo Flow Solver Results Questions

    C1.1 Inviscid flow over a bump2nd International Workshop on High-Order CFD Methods

    D. C. Del Rey Fernández1, P.D. Boom1, and D. W. Zingg1, and J. E. Hicken2

    1University of Toronto Institute of Aerospace Studies, Toronto, Ontario, M3H 5T6, Canada

    2Rensselaer Polytechnic Institute, Troy, New York, 12180

    May 27, 2013

    — C1.1 Inviscid flow over a bump 1/6

  • Diablo Flow Solver Results Questions

    Diablo Flow Solver

    Algorithm for solving the three-dimensional Euler/Navier-Stokes/RANS equations

    Spalart-Allmaras 1-equation turbulence model1 (currently second-order with first-order convective terms)

    Code implemented to solve the discrete equations, in parallel, using multi-block domaindecomposition on structured grids

    Weak imposition of boundary conditions using simultaneous-approximation-terms (SATs)2

    Only requires C0 continuity between blocksCommunication overhead, for parallel processing, remains the same regardless of the order of the discretization

    1Michal Osusky and David W. Zingg. “A Parallel Newton-Krylov-Schur flow solver for the Reynolds-averaged Navier-Stokesequations”. In: AIAA Paper 2012-0442 (2012).

    2Jason E. Hicken and David W. Zingg. “A parallel Newton-Krylov solver for the Euler equations discretized using simultaneousapproximation terms”. In: AIAA Journal 46.11 (2008), pp. 2773–2786.

    — C1.1 Inviscid flow over a bump 2/6

  • Diablo Flow Solver Results Questions

    Spatial derivatives discretized using high-order summation-by-parts (SBP), centred,finite-difference operators

    Mimetic of integration by partsDiscretely satisfies divergence theorem → conservativeEquipped with discrete norm and higher-order quadrature rule3

    Amenable to the energy method → prove time stability for linearized NS equationsSuperconvergence 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 aninexact 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 valuesDelayed preconditioner updates for individual stages or stepsRelative tolerance termination of the nonlinear subiterations

    3Jason E. Hicken and D. W. Zingg. “Summation-by-parts operators and high-order quadrature”. In: Journal of Computational andApplied Mathematics 237 (2013), pp. 111–125.

    4J. E. Hicken and D. W. Zingg. “Superconvergent functional estimates from summation-by-parts finite-difference discretizations.” In:SIAM Journal on Scientific Computing 33.2 (2011), pp. 893–922.

    5David C. Del Rey Fernández and D. W. Zingg. “High-Order Compact-Stencil Summation-By-Parts Operators for the SecondDerivative with Variable Coefficients”. In: ICCFD7-2803 (2012).

    6Michal Osusky et al. “An efficient Newton-Krylov-Shur parallel solution algorithm for the steady and unsteady Navier-Stokesequations”. In: ICCFD7. 2012.

    — C1.1 Inviscid flow over a bump 3/6

  • Diablo Flow Solver Results Questions

    Simulation parameters and characteristics

    Mach number = 0.5

    Grid, 5 block structured grid

    Farfield distance to midpoint of bump 10

    No dissipation for RHS computations

    TauBench reference time is 9.5968 sec

    Computations were performed on the General Purpose Cluster (GPC) supercomputer at the SciNet HPC Consortium. SciNet isfunded by: the Canada Foundation for Innovation under the auspices of Compute Canada; the Government of Ontario; Ontario ResearchFund - Research Excellence; and the University of Toronto.

    — C1.1 Inviscid flow over a bump 4/6

  • Diablo Flow Solver Results Questions

    10−3

    10−2

    10−1

    10−9

    10−8

    10−7

    10−6

    10−5

    10−4

    10−3

    1/√DOF

    ||E(E

    ntr

    opy)|| H

    O(D(2,1,2))=1.9449

    O(D(4,2,3))=2.9154

    O(D(6,3,4))=4.7324

    100

    101

    102

    103

    10−9

    10−8

    10−7

    10−6

    10−5

    10−4

    10−3

    Work-units

    ||E(E

    ntropy)|| H

    D(2,1,2)

    D(4,2,3)

    D(6,3,4)

    — C1.1 Inviscid flow over a bump 5/6

  • Diablo Flow Solver Results Questions

    Questions

    — C1.1 Inviscid flow over a bump 6/6

    Diablo Flow SolverResultsQuestions