Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 On forward in time differencing: an unstructured mesh framework Joanna Szmelter Piotr Smolarkiewicz Loughborough University NCAR UK Colorado USA.

Similar presentations


Presentation on theme: "1 On forward in time differencing: an unstructured mesh framework Joanna Szmelter Piotr Smolarkiewicz Loughborough University NCAR UK Colorado USA."— Presentation transcript:

1 1 On forward in time differencing: an unstructured mesh framework Joanna Szmelter Piotr Smolarkiewicz Loughborough University NCAR UK Colorado USA

2 2 Edge based data Finite Volume ( Smolarkiewicz, Szmelter JCP 2005 ) 2D3D

3 3 Edge based data structure ☺ Flexible mesh adaptivity and hybrid meshes ☺ Low storage ☺ Easy generalisation to 3D, vectorisation, parallelisation, mesh agglomeration ☺ Less expensive than element based data structure More expensive operations than I,J,K

4 Notion of the edge-based MPDATA: ADVECTION FIRST ORDER UPWIND (DONOR CELL) compensating velocity

5 MPDATA BASIC SCHEME ITERATED UPWIND FIRST ORDER UPWIND

6 6 Structured v Unstructured

7 7 CONVERGENCE OF FINITE-VOLUME MPDATA ON UNSTRUCTURED MESH

8 8 CONVERGENCE OF FINITE-VOLUME MPDATA ON UNSTRUCTURED SKEWED MESH

9 9 REVOLUTION OF A SPHERE AROUND THE DIAGONAL OF A DOMAIN INITIAL MPDATA GAGE AFTER 1 REVOLUTION

10 NFT MPDATA: a general template implicit integration preconditioned non-symmetric Krylov-subspace elliptic solver explicit integration

11 11 Compressible flows Explicit integration (Smolarkiewicz, Szmelter JCP 2008 published on line)

12 Classical Total Energy Equation Modified Total Energy Equation Potential Temperature Equation Internal Energy Equation

13 13 M = 5 M = 15 M =2. 5 Supersonic flows Mesh adaptivity by remeshing

14 14 ADAPTIVITY with a refinement indicator based on MPDATA lead error (Szmelter,Smolarkiewicz IJNMF 2005) Mesh movement Point enrichment

15 15 Transonic flow NACA012 M=0.85 α=1.25º MPDATARunge-Kutta

16 16 CONVERGENCE STUDY MPDATA - NFT EULER SOLVER M=0.5 MPDATA UPWIND

17 17 Flow past a cylinder M=0.38

18 18 Flow past a cylinder M=0.38 --- Entropy deviation triangular meshes Potential temperature Internal energy Total energy Modified total energy

19 19

20 20 3D Spherical wave; Analytical solution --- Landau & Lifshitz M=0

21 21 Incompressible flows Implicit integration

22 22 Incompressible flows Re=200. Re=100. Strouhal number =163 Strouhal number =183

23 23 Incompressible flows --- multi-connected domains Re=100

24 24 2D – non-hydrostatic model Incompressible Boussinesq ILES Orographically forced atmospheric gravity waves vertical wave propagation wave breaking

25 25 Flows on a Sphere --- Geospherical coordinates

26 26 Shallow water equations initial

27 27 Shallow water equations

28 28 Shallow water equations Zonal flow over a cone

29 29 Potential for modelling of multi-connected domains and easy implementation of mesh adaptivity. (David Parkinson) ( Treatment of hanging nodes & hybrid meshes Szmelter et al Comp. Meth. Appl. Mech. Eng 92)

30 30 CONCLUSIONS  Presented work opens avenues to construct a flexible edge-based clone of EULAG and to study unstructured meshes performance for all-scale atmospheric flows.  Main new effort lies in mesh generation, visualisation and parallelisation.


Download ppt "1 On forward in time differencing: an unstructured mesh framework Joanna Szmelter Piotr Smolarkiewicz Loughborough University NCAR UK Colorado USA."

Similar presentations


Ads by Google