Skew-Symmetric Schemes for compressible and incompressible flows

Size: px
Start display at page:

Download "Skew-Symmetric Schemes for compressible and incompressible flows"

Transcription

1 Skew-Symmetric Schemes for compressible and incompressible flows Julius Reiss Fachgebiet für Numerische Fluiddynamik TU Berlin CEMRACS J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, 202 / 46

2 shock acoustic Use Finite Difference or use Finite Volume? J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8th, / 46

3 shock acoustic Use Finite Difference or use Finite Volume? skew symmetric, conservative FD J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8th, / 46

4 Overview Burgers equation 2 Euler/Navier-Stokes Equations 3 Time discretization 4 Arbitrarily Transformed Grids 5 Fluxes & Boundary conditions 6 Incompressible flows J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

5 The concept t u + x f (u) = 0 Discretised: t u + D u u = 0 t u dx T D u = 0 telescoping sum t u 2 dx (D u ) T = D u skew symmetry J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

6 The concept t u + x f (u) = 0 Discretised: t u + D u u = 0 t u dx T D u = 0 telescoping sum Momentum Conservation t u 2 dx (D u ) T = D u skew symmetry Kin. Energy Conservation J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

7 Literature: Skew Symmetry Feiereisen W.C.Reynolds J.H. Ferziger, Numerical simulation of a compressible homogeneous, turbulent shear flow, NASA-CR-64953; SU-TF-3 E. Tadmor, Skew-Selfadjoint Form for Systems of Conservation Laws, J. Math. Ana. Appl. 03, p428, (984) Y. Morinishi and T. S. Lund and O. V. Vasilyev and P. Moin, Fully conservative higher order finite difference schemes for incompressible flow JCP 43, p 90, (998) R. W. C. P. Verstappen, A. E. P. Veldman. Symmetry-preserving discretization of turbulent flow. JCP 87, p343, (2003) J.C. Kok, A high-order low-dispersion symmetry-preserving finite-volume method... JCP 228, p 68, (2009) Y. Morinishi, Skew-symmetric form of convective terms..., JCP 229, p276 (200) S. Pirozzoli, Generalized conservative approximations of split convective derivative operators, p780 JCP 229, (200) J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

8 Skew Symmetric discretisation Simple example: Burgers equation divergence and convection form by (2 [D] + [C])/3: skew symmetric form ( ) t u+ u 2 x 2 = 0 (D) t u+ u x u = 0 (C) t u + 3 [ xu +u x ]u = 0 (S) J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

9 Skew Symmetric discretisation Burgers in skew symmetric form t u + 3 [ xu +u x ]u = 0 Discrete t u + (DU + UD) u = 0 } 3 {{} D u U = diag(u), derivative D with D T = D t u + D u u = 0 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

10 Skew Symmetric discretisation Kinetic Energy Conservation 2 ut u = 2 i u2 i t u T u = ( t u) T u + u T t u = (D u u) T u u T D u u = u T [ (D u ) T + D u] u J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

11 Skew Symmetric discretisation Kinetic Energy Conservation 2 ut u = 2 i u2 i t u T u = ( t u) T u + u T t u = (D u u) T u u T D u u = u T [ (D u ) T + D u] u Symmetry of transport term D u (D u ) T = 3 (DU + UD)T = 3 (UT D T + D T U T ) = D u U = diag(u) = U T, D T = D J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

12 Skew Symmetric discretisation Kinetic Energy Conservation 2 ut u = 2 i u2 i Symmetry of transport term D u t u T u = ( t u) T u + u T t u = (D u u) T u u T D u u = u T [ (D u ) T + D u ] u = 0 }{{} =0 (D u ) T = 3 (DU + UD)T = 3 (UT D T + D T U T ) = D u Skew symmetry implies conservation of E kin J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

13 Skew Symmetric discretisation Momentum Conservation T u = i u i Telescoping with D T = D t T u = T t u = T D u u T D u u = 3 (T }{{} D U + T UD)u = 3 } ut {{ Du } = 0 =0 =0 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

14 Skew Symmetric discretisation Momentum Conservation T u = i u i Telescoping t T u = T t u = } T {{ D u u } = 0 =0 T D u u = 3 (T }{{} D U + T UD)u = 3 } ut {{ Du } = 0 =0 =0 Telescoping sum property implies conservation of momentum J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

15 Time Integration Implicit midpoint rule Fully discrete u n+ u n t with u n+/2 = 2 (un + u n+ ) + 3 Dun+/2 u n+/2 = 0 Verstappen, Veldman, J. Com. Phys 87, p. 343 (2003) J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

16 Time Integration Implicit midpoint rule Fully discrete u n+ u n t with u n+/2 = 2 (un + u n+ ) + 3 Dun+/2 u n+/2 = 0 Multiplying by (u n+/2 ) T (u n+/2 ) T (u n+ u n ) + 3 (un+/2 ) T D un+/2 u n+/2 }{{} =0 = 2 (un + u n+ ) T (u n+ u n ) = (un+ ) 2 2 (un ) 2 2 = 0 Verstappen, Veldman, J. Com. Phys 87, p. 343 (2003) J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

17 Numerical example: Burgers Equation J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, 202 / 46

18 Overview Burgers equation 2 Euler/Navier-Stokes Equations 3 Time discretization 4 Arbitrarily Transformed Grids 5 Fluxes & Boundary conditions 6 Incompressible flows J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

19 Skew Symmetric discretisation Euler Momentum Equation divergence and convection form t (ϱu) + x (ϱu 2 ) + x p = 0 (D) ϱ t (u) + ϱu x (u) + x p = 0 (C) by ([D]+[C])/2 Skew symmetric form 2 ( tϱ +ϱ t ) u + 2 ( xuϱ +ϱu x ) u + x p = 0 (S) J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

20 Skew Symmetric discretisation Euler Equations t ϱ + x (uϱ) = 0 2 ( tϱ +ϱ t ) u + 2 ( xuϱ +ϱu x ) u + x p = 0 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

21 Skew Symmetric discretisation Euler Equations t ϱ + x (uϱ) = 0 2 ( tϱ +ϱ t ) u + 2 ( xuϱ +ϱu x ) u + x p = 0 ( ) ( ( )) p p t + x u γ γ + p + ( ) ( ( t ϱu 2 /2 + x u ϱu /2) ) 2 = 0 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

22 Skew Symmetric discretisation Skew symmetric Euler Equations t ϱ + x (uϱ) = 0 2 ( tϱ +ϱ t ) u + 2 ( xuϱ +ϱu x ) u + x p = 0 γ tp + γ γ x (up) u x p = 0 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

23 Skew Symmetric discretisation Skew symmetric Euler Equations t ϱ + x (uϱ) = 0 2 ( tϱ +ϱ t ) u + 2 ( xuϱ +ϱu x ) u + x p = 0 γ tp + γ γ x (up) u x p = 0 Discretised t ϱ + (DU)ϱ = 0 2 ( tϱ + ϱ t )u + (DUR + RUD)u + Dp 2 = 0 γ tp + γ (DU)p (UD)p γ = 0 with U = diag(u), R = diag(ϱ), Derivative D = D T J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

24 Skew Symmetric discretisation Skew symmetric Navier Stokes Equations t ϱ + x (uϱ) = 0 2 ( tϱ +ϱ t ) u + 2 ( xuϱ +ϱu x ) u + x p = x τ γ tp + γ γ x (up) u x p = u x τ + x τ Discretised t ϱ + (DU)ϱ = 0 2 ( tϱ + ϱ t )u + (DUR + RUD)u + Dp 2 = Dτ γ tp + γ (DU)p (UD)p γ = UDτ + Dτu with U = diag(u), R = diag(ϱ), Derivative D = D T, τ = µ x u J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

25 Conservation, time continuous t ϱ + DUϱ = 0 2 ( tϱ + ϱ t )u + (DUR + RUD) u + Dp 2 }{{} = 0 D uϱ γ tp + γ DUp UDp γ = 0 T (mass) = 0 mass Conservation T (mom) + u T (mass)/2 = 0 Momentum Conservation T (innere) + u T (mom) = 0 Energy Conservation J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

26 Conservation, time continuous t ϱ + DUϱ = 0 2 ( tϱ + ϱ t )u + (DUR + RUD) u + Dp 2 }{{} = 0 D uϱ γ tp + γ DUp UDp γ = 0 T (mass) = 0 mass Conservation T (mom) + u T (mass)/2 = 0 Momentum Conservation T (innere) + u T (mom) = 0 Energy Conservation γ t T p + 2 ut ( t ϱ + ϱ t )u = ( ) t γ T p + u T (ϱu)/2 + γ γ T DUp + 2 ut D uϱ u = 0 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

27 Numerical example D Time Integration: Leapfrog like J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

28 Time discretization One Step methods: 2 ( tϱ +ϱ t ) u + 2 ( xuϱ +ϱu x ) u + x p = 0 Morinishi s rewriting 2 ( tρ +ρ t ) u = ρ t ρu use adopted midpoint rule similar to Morinishi, Subbareddy et. al., JCP 2009 generalises to higher order J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

29 Time discretization One Step methods: 2 ( tϱ +ϱ t ) u + 2 ( xuϱ +ϱu x ) u + x p = 0 Morinishi s rewriting 2 ( tρ +ρ t ) u = ρ t ρu use adopted midpoint rule similar to Morinishi, Subbareddy et. al., JCP 2009 generalises to higher order ρ t ( ρu) + 2 Duρ u + D x p = 0 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

30 Time discretization ρ t ρ + 2 Bu ρ = 0 ρ t ( ρu) + 2 Duρ u + D x p = 0 γ tp + γ γ Bu p C u p = 0 ( ρ n+ ρ n) ρ n+/2 + t 2 Bun+a ρ n+b = 0 ( ) n+ ( ) n ρ n+/2 ρu ρu + ρ n+b t 2 Dun+a u n+/2 + D x p n+c = 0 ρ n+/2 = 2 ( ρ n + ρ n+ ) J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

31 Time discretization ρ t ρ + 2 Bu ρ = 0 ρ t ( ρu) + 2 Duρ u + D x p = 0 γ tp + γ γ Bu p C u p = 0 ( ρ n+ ρ n) ρ n+/2 + t 2 Bun+a ρ n+b = 0 ( ) n+ ( ) n ρ n+/2 ρu ρu + ρ n+b t 2 Dun+a u n+/2 + D x p n+c = 0 ρ n+/2 = 2 ( ρ n + ρ n+ ) u n+/2 = ( ρu) n+ +( ρu) n 2 ρ n+/2 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

32 Time discretization Higher Order ρ t ρ + 2 Bu ρ = 0 ρ t ( ρu) + 2 Duρ u + D x p = 0 γ tp + γ γ Bu p C u p = 0 Implicit Midpoint rule is Gauss-collocation method All Gauss-collocation methods preserve skew-symme. & cons. Midpoint (2 nd order) 2 2 Brouwer, Reiss, in prep. Midpoint (4 th order) J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

33 Overview Burgers equation 2 Euler/Navier-Stokes Equations 3 Time discretization 4 Arbitrarily Transformed Grids 5 Fluxes & Boundary conditions 6 Incompressible flows J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

34 Euler Equations, more dimensions Skew symmetric momentum equation ρ t ( ρu α ) + 2 [ xβ ρu β +ρu β xβ ] u α + xα p = 0. Main problem: Keep skew symmetric structure on distorted grids. a Local base e α = ξ αr, r = r(ξ, η, ζ) = (x, y, z) T Use divergence as u β x β = u = J ξ α(e β e γ )u α,cy = (e β e γ ) ξ αu. J α,cy a Veldman, Rinzema, Playing with nonuniform grids, J. Engin. and Math.26, p 9, (992), VV2003 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

35 Euler Equations, more dimensions Skew symmetric momentum equation ρ t ( ρu α ) + 2 [ xβ ρu β +ρu β xβ ] u α + xα p = 0. Main problem: Keep skew symmetric structure on distorted grids. Local base e α = ξ αr, r = r(ξ, η, ζ) = (x, y, z) T Use divergence as u β x β = J ξ α(e β e γ )u α,cy = (e β e γ ) ξ αu. J α,cy y η e η e ξ ξ [ xβ ρu β + ρu β xβ ]u α x α,cy[ ξ α(e β e γ )uϱ + uϱ(e β e γ ) ξ α ]u α J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

36 Euler Equations, more dimensions Skew symmetric momentum equation ρ t ( ρu α ) + 2 [ xβ ρu β +ρu β xβ ] u α + xα p = 0. Main problem: Keep skew symmetric structure on distorted grids. Local base e α = ξ αr, r = r(ξ, η, ζ) = (x, y, z) T Use divergence as u β x β = J ξ α(e β e γ )u α,cy = (e β e γ ) ξ αu. J α,cy [ xβ ρu β + ρu β xβ ]u α y η x e η e ξ ξ α,cy[ ξ α(e β e γ )uϱ + uϱ(e β e γ ) ξ α ]u α J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

37 Euler Equations in 2D Semidiscrete J t ρ + B u ρ = 0 J ρ t ( ρu) + 2 Duρ u + D x p = 0 with J ρ t ( ρv) + 2 Duρ v + D y p = 0 J γ tp + γ γ Bu p C u p = 0 B u = D ξ Ũ + D η Ṽ D uρ = (D ξ ŨR + RŨD ξ) + (D η Ṽ R + RṼ D η) C u = UD x + VD y where Ũ = (UY η VX η ) and Ṽ = (VX ξ UY ξ ) and D x = D ξ Y η D η Y ξ, D y =... J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

38 Overview Burgers equation 2 Euler/Navier-Stokes Equations 3 Time discretization 4 Arbitrarily Transformed Grids 5 Fluxes & Boundary conditions 6 Incompressible flows J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

39 Boundary conditions Flux vs. Value, D mass equation b T = T t ρ + D x uρ = 0 t T ρ + T D x }{{} b T uρ = mass flux over boundaries: ( b T 3 uρ = (ρu) 2 (ρu) 2 Flux no-zero even for u = 0 2 ) ( 3 + (ρu) N = ( 3 2, 2, 0,, 0, 2, 3 2 ) ) 2 (ρu) N = f 0 + f N 2 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

40 Boundary conditions Would like u = 0 f 0 = 0 Wu = u. b T = (, 0,..., 0, ). weigh- matrix W (norm) J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

41 Boundary conditions Would like u = 0 f 0 = 0 Wu = u. b T = (, 0,..., 0, ). weigh- matrix W (norm) W ij = diag( 2,,,...,, 2 ) Summation By Parts (SBP)-Property J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

42 Boundary conditions: SBP For SBP derivatives there is a norm, such that 2 Telescoping sum is broken at boundary Skew Symmetry only broken at D, and D N,N Boundary flux of our scheme depends entirely on boundary values, addition flux to enforce BC Enforcing BC e.g. in Carpenter 3 give global energy estimates. (Work in progress... ) 2 Strand, JCP 0, p47, Carpenter et al, JCP 08, p272, 993 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

43 Skew Symmetric discretisation J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

44 Skew Symmetric discretisation Without SBP J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

45 Skew Symmetric discretisation With SBP J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

46 Skew Symmetric discretisation Conservation with boundary J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

47 Skew Symmetric discretisation First Conclusions Skew symmetry leads to kinetic energy conservation... with telescoping sum property full conservation strict skew symmetry & perfect conservation on transformed grids Procedure easy to implement & numerically efficient Derivatives of any order in space Time stepping of any order J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

48 Skew Symmetric discretisation First Conclusions Skew symmetry leads to kinetic energy conservation... with telescoping sum property full conservation strict skew symmetry & perfect conservation on transformed grids Procedure easy to implement & numerically efficient Derivatives of any order in space Time stepping of any order Outlook Implementation for shock acoustic simulations in progress Big DNS of turbulent flows J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

49 Bonus Part Schemes for the incompressible Navier-Stokes equation J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

50 Bonus Part Schemes for the incompressible Navier-Stokes equation How to avoid odd-even decoupling? Idea: energy and momentum conserving, and collocated, by use of skew symmetry & the combination of non-symmetric derivatives Grid transformations preserving these properties general in 2D restricted in 3D J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

51 Incompressible Navier-Stokes t ρ+ xα ρu α = 0 ρ t ( ρu α ) + ( xβ ρu β +ρu β xβ )u α + xα p 2 = β τ α,β γ tp + γ γ x β (u β p) u β xβ p = 0 t u α + ( xβ u β +u β xβ ) u α + xα p 2 = ν u α xα u α = 0 α, β =, 2, 3 Pressure Poission Equation: xα xα p = ( xα D u ) u α + ν u α J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

52 Incompressible Navier-Stokes t u α + ( xβ u β +u β xβ ) u α + xα p 2 = ν u α xα u α = 0 α, β =, 2, 3 Pressure Poission Equation: xα xα p = ( xα D u ) u α + ν u α J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

53 Incompressible Navier-Stokes t u α + 2 Pressure Poission Equation: Discrete ( xβ u β +u β xβ ) u α + xα p = ν u α xα xα p = xα ( D u u α + ν u α ) xα xα p D α G α p xα u α = 0 α, β =, 2, 3 (Gp) i (p i+ p i ) & (Du) i (u i+ u i ) }{{} DGp (p i+2 2p i + p i 2 ) J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

54 Incompressible Navier-Stokes t u α + 2 Pressure Poission Equation: Discrete ( xβ u β +u β xβ ) u α + xα p = ν u α xα xα p = xα ( D u u α + ν u α ) xα xα p D α G α p xα u α = 0 α, β =, 2, 3 (Gp) i (p i+ p i ) & (Du) i (u i+ u i ) }{{} DGp (p i+2 2p i + p i 2 ) Odd-even decoupling, nasty to solve! J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

55 Avoiding decoupling of p Staggered Grid Collocated Grid u i-/2,j v i,j+/2 p i,j u i+/2,j v i,j p i,j u i,j v i,j-/2 + Simple + No extra damping + Nice Boundary + Same geometry factors - Boundary non-simple - Different geometry factors for p, u α - Upwind: Large damping - Rhie-Chow: Smaller Damping J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

56 Avoiding decoupling of p Staggered Grid Collocated Grid u i-/2,j v i,j+/2 p i,j u i+/2,j v i,j p i,j u i,j v i,j-/2 + Simple + No extra damping + Nice Boundary + Same geometry factors - Boundary non-simple - Different geometry factors for p, u α - Upwind: Large damping - Rhie-Chow: Smaller Damping Skew Symmetric Schemes J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

57 Avoiding decoupling of p Staggered Grid Collocated Grid u i-/2,j v i,j+/2 p i,j u i+/2,j v i,j p i,j u i,j v i,j-/2 + Simple + No extra damping + Nice Boundary + Same geometry factors - Boundary non-simple - Different geometry factors for p, u α - Upwind: Large damping - Rhie-Chow: Smaller Damping Skew Symmetric Schemes??? J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

58 Discretisation t u α + 2 xα u α = 0 ( xβ u β +u β xβ ) u α + xα p = ν u α D α u α = 0 t u α + 2 (D βu β + U β G β ) u α + G α p }{{} = νlu α D u Transport term is skew symmetric D ut = 2 (U βd T β + GT β U β) D u provided D β = G T β not necessary skew sym.! J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

59 Discrete Poission Equation D α u α = 0 t u α + D u u α + G α p = νlu α D α G α p = D α ( D u u α + νlu α ) J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

60 Discrete Poission Equation D α u α = 0 t u α + D u u α + G α p = νlu α D α G α p = D α ( D u u α + νlu α ) D β = G T β }{{} Energy cons.! J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

61 Discrete Poission Equation D β = G T β }{{} Energy cons.! = h D α u α = 0 t u α + D u u α + G α p = νlu α D α G α p = D α ( D u u α + νlu α ) Not upwind! J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

62 Discrete Poission Equation D β = G T β }{{} Energy cons.! = h Not upwind! D α u α = 0 t u α + D u u α + G α p = νlu α D α G α p = D α ( D u u α + νlu α ) D β G β = h J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

63 Discrete Poission Equation D β = G T β }{{} Energy cons.! = h Not upwind! D α u α = 0 t u α + D u u α + G α p = νlu α D α G α p = D α ( D u u α + νlu α ) D β = (... D β G β = h /6 /2 /3 0 ) J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

64 Numerical example J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

65 Numerical example J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

66 Numerical example J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

67 Transformed Grids D α u α = 0 t u α + 2 (D βu β + U β G β ) u α + G α p = νlu α J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

68 Transformed Grids D α u α = 0 t u α + 2 (D βu β + U β G β ) u α + G α p = νlu α D β M α,β u α = 0 J t u α + 2 ( Dγ M β,γ U β + U β M β,γ Ḡ γ ) uα + M α,γ Ḡ γ p = νlu α D β = ḠT β J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

69 Transformed Grids D α u α = 0 t u α + 2 (D βu β + U β G β ) u α + G α p = νlu α D β M α,β u α = 0 J t u α + 2 ( Dγ M β,γ U β + U β M β,γ Ḡ γ ) uα + M α,γ Ḡ γ p = νlu α D β = ḠT β p D M α,β M α,γ β Ḡ γ p =... J J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

70 Transformed Grids: Conservation? D β M α,β u α = 0 J t u α + 2 ( Dγ M β,γ U β + U β M β,γ Ḡ γ ) uα + M α,γ Ḡ γ p = νlu α D β = ḠT β J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

71 Transformed Grids: Conservation? D β M α,β u α = 0 J t u α + 2 ( Dγ M β,γ U β + U β M β,γ Ḡ γ ) uα + M α,γ Ḡ γ p = νlu α D β = ḠT β Energy conservation uα T M α,γ Ḡ γ p = p T Ḡγ T M α,γ u α = p T Dγ M α,γ u α = 0 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

72 Transformed Grids: Conservation? D β M α,β u α = 0 J t u α + 2 ( Dγ M β,γ U β + U β M β,γ Ḡ γ ) uα + M α,γ Ḡ γ p = νlu α D β = ḠT β Energy conservation Momentum conservation uα T M α,γ Ḡ γ p = p T Ḡγ T M α,γ u α = p T Dγ M α,γ u α = 0 T M α,γ Ḡ γ p = p T Ḡγ T m α,γ = p T Dγ m α,γ =? J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

73 Transformed Grids: Momentum Conservation J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

74 Transformed Grids: Momentum Conservation 2D D γ m α,γ = ( Dξ y η D η y ξ... Provided y ξ = D ξ y y η = D η y ) = 0 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

75 Transformed Grids: Momentum Conservation 2D D γ m α,γ = ( Dξ y η D η y ξ... Provided y ξ = D ξ y y η = D η y ) = 0 3D D T γ m α,γ = ( Dξ (y η z ζ y ζ z η ) + D η (y ζ z ξ y ξ z ζ ) + D ζ (y ξ z η y η z ξ )... Only zero for restricted transformations: x(ξ, η), y(ξ, η), z(ζ) ) J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

76 Second Conclusions We found Schemes for the incompressible Navier-Stokes equation, wich are collocated, energy and momentum conserving, by use of skew symmetry & the combination of non-symmetric derivatives Grid transformations preserving these properties general in 2D restricted in 3D Very simple to implement J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

77 Conclusions Skew symmetric Schemes are Skew symmetric schemes respect kinetic energy Avoid numerical damping Stable Simple to implement... worth a try! J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

78 Thank you for your attention! Question? J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

79 Euler Equations, more dimensions ρ t ( ρu α ) + 2 [ xβ ρu β +ρu β xβ ]u α + xα p = 0. Momentum equation in skew symmetric form, 2D, u u component : J ρ t ( ρu) + [ ( ξ ϱ(y η u x η v) +ϱ(y η u x η v) ξ ) 2 ] +( η ϱ( y ξ u + x ξ v) +ϱ( y ξ u + x ξ v) η ) u +( ξ y η η y ξ )p = 0 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

80 Shock & Artifical Damping 2 ( tr + R t )u + (DUR + RUD)u + Dp = Dτ 2 Friction Term τ = µdu DµDu FσF T u with adaptive sigama: σ = ( r th + 2 r r ) th i with with shock detector building on dilatation r i = r i ( u) r i 4 Bogey et al, JCP 228, 447, 2009 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

81 Where are we now? Shock & Acousic Pulse ϱ J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

82 Skew Symmetric discretisation Euler Equations, time t ϱ + B u ϱ = 0 2 [ tr + R t ]u + 2 Duϱ u + D x p = 0 γ tp + γ γ Bu p C u p = 0 Leap Frog like scheme ( ϱ n+ ϱ n ) +B un ϱ n = 0 4 t 2 t ( (R n+ + R n )u n+ (R n + R n )u n ) + 2 Dun ϱ n u n + D x p n = 0 γ 2 t ( p n+ p n ) +γ Bun p n γ Cun p n = 0 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

83 Skew Symmetric discretisation Euler Equations, implicit time mass (ϱ n+ ϱ n ) + ( 2 t 8 D (uϱ) n + 6(uϱ) n + (uϱ) n+) = 0 velocity ( (R n+ + R n )u n+ (R n + R n )u n ) + 4 t (D (uϱ)n u n + D (uϱ)n (u n + 4u n + u n+ ) + D (uϱ)n+ u n+) D x(p n + 2p n + p n+ ) = 0 pressure 0 = ( p n+ p n ) + γ 2 t γ ( 4γ D (up) n + 2(up) n + (up) n+) 4 un D(p n + 2p n + p n+ ) J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

84 Time Integration Energy conservation Time integration by midpoint rule produces energy conservation u n+ u n t + 3 Dun+/2 u n+/2 = 0 Multiplying by (u n+/2 ) T = 2 (un + u n+ ) T 2 (un + u n+ ) T un+ u n + t 3 (un+/2 ) T D un+/2 u n+/2 = 0 }{{} =0 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

85 Time Integration Energy conservation Time integration by midpoint rule produces energy conservation u n+ u n t + 3 Dun+/2 u n+/2 = 0 Multiplying by (u n+/2 ) T = 2 (un + u n+ ) T 2 (un + u n+ ) T un+ u n t = 0 gives ( (u n+ ) T u n+ (u n ) T u n) = 0 2 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

86 Time Integration Momentum conservation Time integration by midpoint rule produces momentum conservation Multiplying by ( ) T = (,,,,,... ) ( ) T un+ u n t + 3 ( ) T D un+/2 u n+/2 = 0 with ( ) T D un+/2 u n+/2 = ( ) T DU n+/2 + (u n+/2 ) T Du n+/2 = 0 gives ( u n+ 2 i i i u n i ) = 0 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

87 Euler Equations, more dimensions Use divergence as 2 ( tϱ + ϱ t ) u i + [ ϱ u + ϱ u ] u i + p = 0. 2 u = J ξ i (e j e k )u = (e j e k ) J ξ i u. i,cy Momentum equation in skew symmetric form 2 ( tϱ + ϱ t ) u α + ( ) ξ i (e j e k )ϱu + (e j e k )ϱu 2 J ξ i uα i,cy + J ξ i (e j e k )p = 0 i,cy... is indeed skew symmetric! J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46 α i,cy

88 Time discretization Central scheme 3 step 4 t t ϱ + RHS ϱ = 0 2 [ tr + R t ]u + RHS u = 0 γ tp + RHS p = 0 2 t ( ϱ n+ ϱ n ) +RHS ϱ = 0 ( (R n+ + R n )u n+ (R n + R n )u n ) +RHS u = 0 ( p n+ p n ) +RHS p = 0 γ 2 t J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

89 Skew Symmetric discretisation Euler Equations, time mass n+ 2 = T (ϱn + ϱ n+ ) 2 mom n+ 2 = (ϱ n + ϱ n+ ) T 2 (u n + u n+ ) 2 e n+/2 tot = T γ (pn + p n+ )/2 + (un ) T (ϱ n + ϱ n+ )u n+ 4 E.g. momentum conservation mom /2 mom N /2 = equivalent to FV for t 0 N n= N f /2 n= f N /2 J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

90 End J. Reiss (TU Berlin) Skew-Symmetric Schemes August 8 th, / 46

Conservative, skew symmetric compact finite difference schemes for the compessible Navier Stokes equations

Conservative, skew symmetric compact finite difference schemes for the compessible Navier Stokes equations Conservative, skew symmetric compact finite difference schemes for the compessible Navier Stokes equations Jan Schulze, Julius Reiss & Jörn Sesterhenn Fachgebiet für Numerische Fluidmechanik TU Berlin

More information

Partitioned Methods for Multifield Problems

Partitioned Methods for Multifield Problems C Partitioned Methods for Multifield Problems Joachim Rang, 6.7.2016 6.7.2016 Joachim Rang Partitioned Methods for Multifield Problems Seite 1 C One-dimensional piston problem fixed wall Fluid flexible

More information

SECOND-ORDER FULLY DISCRETIZED PROJECTION METHOD FOR INCOMPRESSIBLE NAVIER-STOKES EQUATIONS

SECOND-ORDER FULLY DISCRETIZED PROJECTION METHOD FOR INCOMPRESSIBLE NAVIER-STOKES EQUATIONS Tenth MSU Conference on Differential Equations and Computational Simulations. Electronic Journal of Differential Equations, Conference 3 (06), pp. 9 0. ISSN: 07-669. URL: http://ejde.math.txstate.edu or

More information

An evaluation of a conservative fourth order DNS code in turbulent channel flow

An evaluation of a conservative fourth order DNS code in turbulent channel flow Center for Turbulence Research Annual Research Briefs 2 2 An evaluation of a conservative fourth order DNS code in turbulent channel flow By Jessica Gullbrand. Motivation and objectives Direct numerical

More information

Governing Equations of Fluid Dynamics

Governing Equations of Fluid Dynamics Chapter 3 Governing Equations of Fluid Dynamics The starting point of any numerical simulation are the governing equations of the physics of the problem to be solved. In this chapter, we first present

More information

Finite Volume Method

Finite Volume Method Finite Volume Method An Introduction Praveen. C CTFD Division National Aerospace Laboratories Bangalore 560 037 email: praveen@cfdlab.net April 7, 2006 Praveen. C (CTFD, NAL) FVM CMMACS 1 / 65 Outline

More information

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

A Bound-Preserving Fourth Order Compact Finite Difference Scheme for Scalar Convection Diffusion Equations A Bound-Preserving Fourth Order Compact Finite Difference Scheme for Scalar Convection Diffusion Equations Hao Li Math Dept, Purdue Univeristy Ocean University of China, December, 2017 Joint work with

More information

Space-time XFEM for two-phase mass transport

Space-time XFEM for two-phase mass transport Space-time XFEM for two-phase mass transport Space-time XFEM for two-phase mass transport Christoph Lehrenfeld joint work with Arnold Reusken EFEF, Prague, June 5-6th 2015 Christoph Lehrenfeld EFEF, Prague,

More information

RANS Equations in Curvilinear Coordinates

RANS Equations in Curvilinear Coordinates Appendix C RANS Equations in Curvilinear Coordinates To begin with, the Reynolds-averaged Navier-Stokes RANS equations are presented in the familiar vector and Cartesian tensor forms. Each term in the

More information

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

Conservation of Mass. Computational Fluid Dynamics. The Equations Governing Fluid Motion http://www.nd.edu/~gtryggva/cfd-course/ http://www.nd.edu/~gtryggva/cfd-course/ Computational Fluid Dynamics Lecture 4 January 30, 2017 The Equations Governing Fluid Motion Grétar Tryggvason Outline Derivation

More information

Numerical Methods for Problems with Moving Fronts Orthogonal Collocation on Finite Elements

Numerical Methods for Problems with Moving Fronts Orthogonal Collocation on Finite Elements Electronic Text Provided with the Book Numerical Methods for Problems with Moving Fronts by Bruce A. Finlayson Ravenna Park Publishing, Inc., 635 22nd Ave. N. E., Seattle, WA 985-699 26-524-3375; ravenna@halcyon.com;www.halcyon.com/ravenna

More information

Implementation of a symmetry-preserving discretization in Gerris

Implementation of a symmetry-preserving discretization in Gerris Implementation of a symmetry-preserving discretization in Gerris Daniel Fuster Cols: Pierre Sagaut, Stephane Popinet Université Pierre et Marie Curie, Institut Jean Le Rond D Alembert Introduction 10/11:

More information

EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science. CASA-Report November 2016

EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science. CASA-Report November 2016 EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science CASA-Report 16-21 November 2016 Local BVP methods for the computation of cell-face velocities in the incompressible Navier-Stokes

More information

Introduction to Finite Volume projection methods. On Interfaces with non-zero mass flux

Introduction to Finite Volume projection methods. On Interfaces with non-zero mass flux Introduction to Finite Volume projection methods On Interfaces with non-zero mass flux Rupert Klein Mathematik & Informatik, Freie Universität Berlin Summerschool SPP 1506 Darmstadt, July 09, 2010 Introduction

More information

Convergence of the MAC scheme for incompressible flows

Convergence of the MAC scheme for incompressible flows Convergence of the MAC scheme for incompressible flows T. Galloue t?, R. Herbin?, J.-C. Latche??, K. Mallem????????? Aix-Marseille Universite I.R.S.N. Cadarache Universite d Annaba Calanque de Cortiou

More information

Chapter 2. General concepts. 2.1 The Navier-Stokes equations

Chapter 2. General concepts. 2.1 The Navier-Stokes equations Chapter 2 General concepts 2.1 The Navier-Stokes equations The Navier-Stokes equations model the fluid mechanics. This set of differential equations describes the motion of a fluid. In the present work

More information

Block-Structured Adaptive Mesh Refinement

Block-Structured Adaptive Mesh Refinement Block-Structured Adaptive Mesh Refinement Lecture 2 Incompressible Navier-Stokes Equations Fractional Step Scheme 1-D AMR for classical PDE s hyperbolic elliptic parabolic Accuracy considerations Bell

More information

Feedback Control of Turbulent Wall Flows

Feedback Control of Turbulent Wall Flows Feedback Control of Turbulent Wall Flows Dipartimento di Ingegneria Aerospaziale Politecnico di Milano Outline Introduction Standard approach Wiener-Hopf approach Conclusions Drag reduction A model problem:

More information

Alexei F. Cheviakov. University of Saskatchewan, Saskatoon, Canada. INPL seminar June 09, 2011

Alexei F. Cheviakov. University of Saskatchewan, Saskatoon, Canada. INPL seminar June 09, 2011 Direct Method of Construction of Conservation Laws for Nonlinear Differential Equations, its Relation with Noether s Theorem, Applications, and Symbolic Software Alexei F. Cheviakov University of Saskatchewan,

More information

Extension to moving grids

Extension to moving grids Extension to moving grids P. Lafon 1, F. Crouzet 2 & F. Daude 1 1 LaMSID - UMR EDF/CNRS 2832 2 EDF R&D, AMA April 3, 2008 1 Governing equations Physical coordinates Generalized coordinates Geometrical

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

Fundamentals of Fluid Dynamics: Elementary Viscous Flow

Fundamentals of Fluid Dynamics: Elementary Viscous Flow Fundamentals of Fluid Dynamics: Elementary Viscous Flow Introductory Course on Multiphysics Modelling TOMASZ G. ZIELIŃSKI bluebox.ippt.pan.pl/ tzielins/ Institute of Fundamental Technological Research

More information

Vector and scalar penalty-projection methods

Vector and scalar penalty-projection methods Numerical Flow Models for Controlled Fusion - April 2007 Vector and scalar penalty-projection methods for incompressible and variable density flows Philippe Angot Université de Provence, LATP - Marseille

More information

Numerical Methods for PDEs

Numerical Methods for PDEs Numerical Methods for PDEs Problems 1. Numerical Differentiation. Find the best approximation to the second drivative d 2 f(x)/dx 2 at x = x you can of a function f(x) using (a) the Taylor series approach

More information

AN UNCERTAINTY ESTIMATION EXAMPLE FOR BACKWARD FACING STEP CFD SIMULATION. Abstract

AN UNCERTAINTY ESTIMATION EXAMPLE FOR BACKWARD FACING STEP CFD SIMULATION. Abstract nd Workshop on CFD Uncertainty Analysis - Lisbon, 19th and 0th October 006 AN UNCERTAINTY ESTIMATION EXAMPLE FOR BACKWARD FACING STEP CFD SIMULATION Alfredo Iranzo 1, Jesús Valle, Ignacio Trejo 3, Jerónimo

More information

Finite difference MAC scheme for compressible Navier-Stokes equations

Finite difference MAC scheme for compressible Navier-Stokes equations Finite difference MAC scheme for compressible Navier-Stokes equations Bangwei She with R. Hošek, H. Mizerova Workshop on Mathematical Fluid Dynamics, Bad Boll May. 07 May. 11, 2018 Compressible barotropic

More information

Modeling and simulation of bedload transport with viscous effects

Modeling and simulation of bedload transport with viscous effects Introduction Modeling and simulation of bedload transport with viscous effects E. Audusse, L. Boittin, M. Parisot, J. Sainte-Marie Project-team ANGE, Inria; CEREMA; LJLL, UPMC Université Paris VI; UMR

More information

A high-order discontinuous Galerkin solver for 3D aerodynamic turbulent flows

A high-order discontinuous Galerkin solver for 3D aerodynamic turbulent flows A high-order discontinuous Galerkin solver for 3D aerodynamic turbulent flows F. Bassi, A. Crivellini, D. A. Di Pietro, S. Rebay Dipartimento di Ingegneria Industriale, Università di Bergamo CERMICS-ENPC

More information

DUE: WEDS MARCH 26TH 2018

DUE: WEDS MARCH 26TH 2018 HOMEWORK # 2: FINITE DIFFERENCES MAPPING AND TWO DIMENSIONAL PROBLEMS DUE: WEDS MARCH 26TH 2018 NOTE: In this homework, you will choose ONE of the following three questions to perform and hand-in. Each

More information

Chapter 2: Fluid Dynamics Review

Chapter 2: Fluid Dynamics Review 7 Chapter 2: Fluid Dynamics Review This chapter serves as a short review of basic fluid mechanics. We derive the relevant transport equations (or conservation equations), state Newton s viscosity law leading

More information

Conservation Laws: Systematic Construction, Noether s Theorem, Applications, and Symbolic Computations.

Conservation Laws: Systematic Construction, Noether s Theorem, Applications, and Symbolic Computations. Conservation Laws: Systematic Construction, Noether s Theorem, Applications, and Symbolic Computations. Alexey Shevyakov Department of Mathematics and Statistics, University of Saskatchewan, Saskatoon,

More information

Colloquium in honour of Geneviève Comte-Bellot. Similarities and Differences Rainer Friedrich, TU MünchenM

Colloquium in honour of Geneviève Comte-Bellot. Similarities and Differences Rainer Friedrich, TU MünchenM Colloquium in honour of Geneviève Comte-Bellot Compressible Turbulent Channel & Pipe Flo: Similarities and Differences Rainer Friedrich, TU MünchenM Compressible turbulent flos Motivation Compressible

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

Incompressible MHD simulations

Incompressible MHD simulations Incompressible MHD simulations Felix Spanier 1 Lehrstuhl für Astronomie Universität Würzburg Simulation methods in astrophysics Felix Spanier (Uni Würzburg) Simulation methods in astrophysics 1 / 20 Outline

More information

ON THE BENEFIT OF THE SUMMATION-BY-PARTS PROPERTY ON INTERIOR NODAL SETS

ON THE BENEFIT OF THE SUMMATION-BY-PARTS PROPERTY ON INTERIOR NODAL SETS 6th European Conference on Computational Mechanics (ECCM 6 7th European Conference on Computational Fluid Dynamics (ECFD 7 11 15 June 018, Glasgow, UK ON THE BENEFIT OF THE SUMMATION-BY-PARTS PROPERTY

More information

University of Groningen. Preserving Symmetry in Convection-Diffusion Schemes Verstappen, R.W.C.P.; Veldman, Arthur

University of Groningen. Preserving Symmetry in Convection-Diffusion Schemes Verstappen, R.W.C.P.; Veldman, Arthur University of Groningen Preserving Symmetry in Convection-Diffusion Schemes Verstappen, R.W.C.P.; Veldman, Arthur Published in: Turbulent Flow Computation IMPORTANT NOTE: You are advised to consult the

More information

Computational Analysis of an Imploding Gas:

Computational Analysis of an Imploding Gas: 1/ 31 Direct Numerical Simulation of Navier-Stokes Equations Stephen Voelkel University of Notre Dame October 19, 2011 2/ 31 Acknowledges Christopher M. Romick, Ph.D. Student, U. Notre Dame Dr. Joseph

More information

Soft Bodies. Good approximation for hard ones. approximation breaks when objects break, or deform. Generalization: soft (deformable) bodies

Soft Bodies. Good approximation for hard ones. approximation breaks when objects break, or deform. Generalization: soft (deformable) bodies Soft-Body Physics Soft Bodies Realistic objects are not purely rigid. Good approximation for hard ones. approximation breaks when objects break, or deform. Generalization: soft (deformable) bodies Deformed

More information

Numerical methods for the Navier- Stokes equations

Numerical methods for the Navier- Stokes equations Numerical methods for the Navier- Stokes equations Hans Petter Langtangen 1,2 1 Center for Biomedical Computing, Simula Research Laboratory 2 Department of Informatics, University of Oslo Dec 6, 2012 Note:

More information

Well-posedness, stability and conservation for a discontinuous interface problem: an initial investigation.

Well-posedness, stability and conservation for a discontinuous interface problem: an initial investigation. Well-posedness, stability and conservation for a discontinuous interface problem: an initial investigation. Cristina La Cognata and Jan Nordström Abstract A robust interface treatment for the discontinuous

More information

Some remarks on grad-div stabilization of incompressible flow simulations

Some remarks on grad-div stabilization of incompressible flow simulations Some remarks on grad-div stabilization of incompressible flow simulations Gert Lube Institute for Numerical and Applied Mathematics Georg-August-University Göttingen M. Stynes Workshop Numerical Analysis

More information

Constrained Transport Method for the Finite Volume Evolution Galerkin Schemes with Application in Astrophysics

Constrained Transport Method for the Finite Volume Evolution Galerkin Schemes with Application in Astrophysics Project work at the Department of Mathematics, TUHH Constrained Transport Method for the Finite Volume Evolution Galerkin Schemes with Application in Astrophysics Katja Baumbach April 4, 005 Supervisor:

More information

Predicting natural transition using large eddy simulation

Predicting natural transition using large eddy simulation Center for Turbulence Research Annual Research Briefs 2011 97 Predicting natural transition using large eddy simulation By T. Sayadi AND P. Moin 1. Motivation and objectives Transition has a big impact

More information

SOE3213/4: CFD Lecture 1

SOE3213/4: CFD Lecture 1 What is CFD SOE3213/4: CFD Lecture 1 3d 3d Computational Fluid Dynamics { use of computers to study uid dynamics. Solve the Navier-Stokes Equations (NSE) : r:u = 0 Du Dt = rp + r 2 u + F 4 s for 4 unknowns,

More information

Flow simulation on moving boundary-fitted grids and application to fluid-structure interaction problems

Flow simulation on moving boundary-fitted grids and application to fluid-structure interaction problems Flow simulation on moving boundary-fitted grids and application to fluid-structure interaction problems Martin Engel and Michael Griebel Institute of Numerical Simulation, University of Bonn, Wegelerstr.

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

arxiv: v1 [math.na] 23 Jun 2017

arxiv: v1 [math.na] 23 Jun 2017 On the use of kinetic energy preserving DG-schemes for large eddy simulation David Flad 1 arxiv:1706.07601v1 [math.na] 23 Jun 2017 Institute for Aerodynamics and Gas Dynamics, University of Stuttgart,

More information

Computational Fluid Dynamics 2

Computational Fluid Dynamics 2 Seite 1 Introduction Computational Fluid Dynamics 11.07.2016 Computational Fluid Dynamics 2 Turbulence effects and Particle transport Martin Pietsch Computational Biomechanics Summer Term 2016 Seite 2

More information

CHAPTER 9. Microscopic Approach: from Boltzmann to Navier-Stokes. In the previous chapter we derived the closed Boltzmann equation:

CHAPTER 9. Microscopic Approach: from Boltzmann to Navier-Stokes. In the previous chapter we derived the closed Boltzmann equation: CHAPTER 9 Microscopic Approach: from Boltzmann to Navier-Stokes In the previous chapter we derived the closed Boltzmann equation: df dt = f +{f,h} = I[f] where I[f] is the collision integral, and we have

More information

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

Application of Dual Time Stepping to Fully Implicit Runge Kutta Schemes for Unsteady Flow Calculations Application of Dual Time Stepping to Fully Implicit Runge Kutta Schemes for Unsteady Flow Calculations Antony Jameson Department of Aeronautics and Astronautics, Stanford University, Stanford, CA, 94305

More information

Shock Capturing for Discontinuous Galerkin Methods using Finite Volume Sub-cells

Shock Capturing for Discontinuous Galerkin Methods using Finite Volume Sub-cells Abstract We present a shock capturing procedure for high order Discontinuous Galerkin methods, by which shock regions are refined in sub-cells and treated by finite volume techniques Hence, our approach

More information

Well-Balanced Schemes for the Euler Equations with Gravity

Well-Balanced Schemes for the Euler Equations with Gravity Well-Balanced Schemes for the Euler Equations with Gravity Alina Chertock North Carolina State University chertock@math.ncsu.edu joint work with S. Cui, A. Kurganov, S.N. Özcan and E. Tadmor supported

More information

Engineering. Spring Department of Fluid Mechanics, Budapest University of Technology and Economics. Large-Eddy Simulation in Mechanical

Engineering. Spring Department of Fluid Mechanics, Budapest University of Technology and Economics. Large-Eddy Simulation in Mechanical Outline Geurts Book Department of Fluid Mechanics, Budapest University of Technology and Economics Spring 2013 Outline Outline Geurts Book 1 Geurts Book Origin This lecture is strongly based on the book:

More information

Generalised Summation-by-Parts Operators and Variable Coefficients

Generalised Summation-by-Parts Operators and Variable Coefficients Institute Computational Mathematics Generalised Summation-by-Parts Operators and Variable Coefficients arxiv:1705.10541v [math.na] 16 Feb 018 Hendrik Ranocha 14th November 017 High-order methods for conservation

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

Dispersive Navier-Stokes Systems for Gas Dynamics: Mathematical Theories

Dispersive Navier-Stokes Systems for Gas Dynamics: Mathematical Theories Dispersive Navier-Stokes Systems for Gas Dynamics: Mathematical Theories C. David Levermore Department of Mathematics and Institute for Physical Science and Technology University of Maryland, College Park

More information

Zonal modelling approach in aerodynamic simulation

Zonal modelling approach in aerodynamic simulation Zonal modelling approach in aerodynamic simulation and Carlos Castro Barcelona Supercomputing Center Technical University of Madrid Outline 1 2 State of the art Proposed strategy 3 Consistency Stability

More information

Discrete Projection Methods for Incompressible Fluid Flow Problems and Application to a Fluid-Structure Interaction

Discrete Projection Methods for Incompressible Fluid Flow Problems and Application to a Fluid-Structure Interaction Discrete Projection Methods for Incompressible Fluid Flow Problems and Application to a Fluid-Structure Interaction Problem Jörg-M. Sautter Mathematisches Institut, Universität Düsseldorf, Germany, sautter@am.uni-duesseldorf.de

More information

FEniCS Course. Lecture 6: Incompressible Navier Stokes. Contributors Anders Logg André Massing

FEniCS Course. Lecture 6: Incompressible Navier Stokes. Contributors Anders Logg André Massing FEniCS Course Lecture 6: Incompressible Navier Stokes Contributors Anders Logg André Massing 1 / 11 The incompressible Navier Stokes equations u + u u ν u + p = f in Ω (0, T ] u = 0 in Ω (0, T ] u = g

More information

AProofoftheStabilityoftheSpectral Difference Method For All Orders of Accuracy

AProofoftheStabilityoftheSpectral Difference Method For All Orders of Accuracy AProofoftheStabilityoftheSpectral Difference Method For All Orders of Accuracy Antony Jameson 1 1 Thomas V. Jones Professor of Engineering Department of Aeronautics and Astronautics Stanford University

More information

Numerische Mathematik

Numerische Mathematik Numer. Math. ) :545 563 DOI.7/s--443-7 Numerische Mathematik A minimum entropy principle of high order schemes for gas dynamics equations iangxiong Zhang Chi-Wang Shu Received: 7 July / Revised: 5 September

More information

Week 6 Notes, Math 865, Tanveer

Week 6 Notes, Math 865, Tanveer Week 6 Notes, Math 865, Tanveer. Energy Methods for Euler and Navier-Stokes Equation We will consider this week basic energy estimates. These are estimates on the L 2 spatial norms of the solution u(x,

More information

Getting started: CFD notation

Getting started: CFD notation PDE of p-th order Getting started: CFD notation f ( u,x, t, u x 1,..., u x n, u, 2 u x 1 x 2,..., p u p ) = 0 scalar unknowns u = u(x, t), x R n, t R, n = 1,2,3 vector unknowns v = v(x, t), v R m, m =

More information

Discretisation of the pseudo-incompressible Equations with implicit LES for Gravity Wave Simulation DACH2010. Felix Rieper, Ulrich Achatz

Discretisation of the pseudo-incompressible Equations with implicit LES for Gravity Wave Simulation DACH2010. Felix Rieper, Ulrich Achatz Discretisation of the pseudo-incompressible Equations with implicit LES for Gravity Wave Simulation DACH2010, Ulrich Achatz Institut für Atmosphäre und Umwelt Aim of the project Analysis: Propagation and

More information

arxiv: v2 [physics.class-ph] 4 Apr 2009

arxiv: v2 [physics.class-ph] 4 Apr 2009 arxiv:0903.4949v2 [physics.class-ph] 4 Apr 2009 Geometric evolution of the Reynolds stress tensor in three-dimensional turbulence Sergey Gavrilyuk and Henri Gouin Abstract The dynamics of the Reynolds

More information

Pressure-velocity correction method Finite Volume solution of Navier-Stokes equations Exercise: Finish solving the Navier Stokes equations

Pressure-velocity correction method Finite Volume solution of Navier-Stokes equations Exercise: Finish solving the Navier Stokes equations Today's Lecture 2D grid colocated arrangement staggered arrangement Exercise: Make a Fortran program which solves a system of linear equations using an iterative method SIMPLE algorithm Pressure-velocity

More information

The Discontinuous Galerkin Method for Hyperbolic Problems

The Discontinuous Galerkin Method for Hyperbolic Problems Chapter 2 The Discontinuous Galerkin Method for Hyperbolic Problems In this chapter we shall specify the types of problems we consider, introduce most of our notation, and recall some theory on the DG

More information

Mixed Mimetic Spectral Elements for Geophysical Fluid Dynamics

Mixed Mimetic Spectral Elements for Geophysical Fluid Dynamics for Geophysical Fluid Dynamics Dave Lee Los Alamos National Laboratory Outline Connection of finite volumes to differential forms Key ideas of differential forms Differential forms for discrete data Construction

More information

SIMPLE Algorithm for Two-Dimensional Channel Flow. Fluid Flow and Heat Transfer

SIMPLE Algorithm for Two-Dimensional Channel Flow. Fluid Flow and Heat Transfer SIMPLE Algorithm for Two-Dimensional Channel Flow Fluid Flow and Heat Transfer by Professor Jung-Yang San Mechanical Engineering Department National Chung Hsing University Two-dimensional, transient, incompressible

More information

Symmetry-preserving upwind discretization of convection on non-uniform grids Veldman, Arthur; Lam, Ka-Wing

Symmetry-preserving upwind discretization of convection on non-uniform grids Veldman, Arthur; Lam, Ka-Wing University of Groningen Symmetry-preserving upwind discretization of convection on non-uniform grids Veldman, Arthur; Lam, Ka-Wing Published in: Applied numerical mathematics DOI: 10.1016/j.apnum.2007.11.015

More information

Direct numerical simulation of turbulent pipe flow up to a Reynolds number of 61,000

Direct numerical simulation of turbulent pipe flow up to a Reynolds number of 61,000 Journal of Physics: Conference Series Direct numerical simulation of turbulent pipe flow up to a Reynolds number of 6, To cite this article: Bendiks Jan Boersma J. Phys.: Conf. Ser. 8 445 View the article

More information

A numerical approximation with IP/SUPG algorithm for P-T-T viscoelastic flows

A numerical approximation with IP/SUPG algorithm for P-T-T viscoelastic flows Available online at www.tjnsa.com J. Nonlinear Sci. Appl. 6 (2016, 152 161 Research Article A numerical approximation with IP/SUPG algorithm for P-T-T viscoelastic flows Lei Hou a, Yunqing Feng a,, Lin

More information

Spatial discretization scheme for incompressible viscous flows

Spatial discretization scheme for incompressible viscous flows Spatial discretization scheme for incompressible viscous flows N. Kumar Supervisors: J.H.M. ten Thije Boonkkamp and B. Koren CASA-day 2015 1/29 Challenges in CFD Accuracy a primary concern with all CFD

More information

256 Summary. D n f(x j ) = f j+n f j n 2n x. j n=1. α m n = 2( 1) n (m!) 2 (m n)!(m + n)!. PPW = 2π k x 2 N + 1. i=0?d i,j. N/2} N + 1-dim.

256 Summary. D n f(x j ) = f j+n f j n 2n x. j n=1. α m n = 2( 1) n (m!) 2 (m n)!(m + n)!. PPW = 2π k x 2 N + 1. i=0?d i,j. N/2} N + 1-dim. 56 Summary High order FD Finite-order finite differences: Points per Wavelength: Number of passes: D n f(x j ) = f j+n f j n n x df xj = m α m dx n D n f j j n= α m n = ( ) n (m!) (m n)!(m + n)!. PPW =

More information

Info. No lecture on Thursday in a week (March 17) PSet back tonight

Info. No lecture on Thursday in a week (March 17) PSet back tonight Lecture 0 8.086 Info No lecture on Thursday in a week (March 7) PSet back tonight Nonlinear transport & conservation laws What if transport becomes nonlinear? Remember: Nonlinear transport A first attempt

More information

Fluid Mechanics II Viscosity and shear stresses

Fluid Mechanics II Viscosity and shear stresses Fluid Mechanics II Viscosity and shear stresses Shear stresses in a Newtonian fluid A fluid at rest can not resist shearing forces. Under the action of such forces it deforms continuously, however small

More information

Math 575-Lecture Viscous Newtonian fluid and the Navier-Stokes equations

Math 575-Lecture Viscous Newtonian fluid and the Navier-Stokes equations Math 575-Lecture 13 In 1845, tokes extended Newton s original idea to find a constitutive law which relates the Cauchy stress tensor to the velocity gradient, and then derived a system of equations. The

More information

We begin our discussion of special relativity with a power point presentation, available on the website.

We begin our discussion of special relativity with a power point presentation, available on the website. Special Relativity We begin our discussion of special relativity with a power point presentation, available on the website.. Spacetime From the power point presentation, you know that spacetime is a four

More information

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost Game and Media Technology Master Program - Utrecht University Dr. Nicolas Pronost Soft body physics Soft bodies In reality, objects are not purely rigid for some it is a good approximation but if you hit

More information

Hydrodynamic Limits for the Boltzmann Equation

Hydrodynamic Limits for the Boltzmann Equation Hydrodynamic Limits for the Boltzmann Equation François Golse Université Paris 7 & Laboratoire J.-L. Lions golse@math.jussieu.fr Academia Sinica, Taipei, December 2004 LECTURE 2 FORMAL INCOMPRESSIBLE HYDRODYNAMIC

More information

Efficient FEM-multigrid solver for granular material

Efficient FEM-multigrid solver for granular material Efficient FEM-multigrid solver for granular material S. Mandal, A. Ouazzi, S. Turek Chair for Applied Mathematics and Numerics (LSIII), TU Dortmund STW user committee meeting Enschede, 25th September,

More information

Last time: Diffusion - Numerical scheme (FD) Heat equation is dissipative, so why not try Forward Euler:

Last time: Diffusion - Numerical scheme (FD) Heat equation is dissipative, so why not try Forward Euler: Lecture 7 18.086 Last time: Diffusion - Numerical scheme (FD) Heat equation is dissipative, so why not try Forward Euler: U j,n+1 t U j,n = U j+1,n 2U j,n + U j 1,n x 2 Expected accuracy: O(Δt) in time,

More information

Scientific Computing I

Scientific Computing I Scientific Computing I Module 10: Case Study Computational Fluid Dynamics Michael Bader Winter 2012/2013 Module 10: Case Study Computational Fluid Dynamics, Winter 2012/2013 1 Fluid mechanics as a Discipline

More information

Journal of Computational and Applied Mathematics. Multigrid method for solving convection-diffusion problems with dominant convection

Journal of Computational and Applied Mathematics. Multigrid method for solving convection-diffusion problems with dominant convection Journal of Computational and Applied Mathematics 226 (2009) 77 83 Contents lists available at ScienceDirect Journal of Computational and Applied Mathematics journal homepage: www.elsevier.com/locate/cam

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

Spectral analysis of the incompressible Navier-Stokes equations with different boundary conditions

Spectral analysis of the incompressible Navier-Stokes equations with different boundary conditions Spectral analysis of the incompressible Navier-Stokes equations with different boundary conditions Cristina La Cognata, Jan Nordström Department of Mathematics, Computational Mathematics, Linköping University,

More information

LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES)

LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES) LECTURE # 0 BASIC NOTATIONS AND CONCEPTS IN THE THEORY OF PARTIAL DIFFERENTIAL EQUATIONS (PDES) RAYTCHO LAZAROV 1 Notations and Basic Functional Spaces Scalar function in R d, d 1 will be denoted by u,

More information

arxiv: v1 [math.na] 23 Sep 2015

arxiv: v1 [math.na] 23 Sep 2015 An Entropy Stable Nodal Discontinuous Galerkin Method for the Two Dimensional Shallow Water Equations on Unstructured Curvilinear Meshes with Discontinuous Bathymetry Niklas Wintermeyer a, Andrew R. Winters

More information

Chapter 1. Condition numbers and local errors in the boundary element method

Chapter 1. Condition numbers and local errors in the boundary element method Chapter 1 Condition numbers and local errors in the boundary element method W. Dijkstra, G. Kakuba and R. M. M. Mattheij Eindhoven University of Technology, Department of Mathematics and Computing Science,

More information

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

Experience with DNS of particulate flow using a variant of the immersed boundary method Experience with DNS of particulate flow using a variant of the immersed boundary method Markus Uhlmann Numerical Simulation and Modeling Unit CIEMAT Madrid, Spain ECCOMAS CFD 2006 Motivation wide range

More information

The Johns Hopkins Turbulence Databases (JHTDB)

The Johns Hopkins Turbulence Databases (JHTDB) The Johns Hopkins Turbulence Databases (JHTDB) HOMOGENEOUS BUOYANCY DRIVEN TURBULENCE DATA SET Data provenance: D. Livescu 1 Database Ingest and Web Services: C. Canada 1, K. Kalin 2, R. Burns 2 & IDIES

More information

NUMERICAL COMPUTATION OF A VISCOUS FLOW AROUND A CIRCULAR CYLINDER ON A CARTESIAN GRID

NUMERICAL COMPUTATION OF A VISCOUS FLOW AROUND A CIRCULAR CYLINDER ON A CARTESIAN GRID European Congress on Computational Methods in Applied Sciences and Engineering ECCOMAS 2000 Barcelona, 11-14 September 2000 c ECCOMAS NUMERICAL COMPUTATION OF A VISCOUS FLOW AROUND A CIRCULAR CYLINDER

More information

Turbulence - Theory and Modelling GROUP-STUDIES:

Turbulence - Theory and Modelling GROUP-STUDIES: Lund Institute of Technology Department of Energy Sciences Division of Fluid Mechanics Robert Szasz, tel 046-0480 Johan Revstedt, tel 046-43 0 Turbulence - Theory and Modelling GROUP-STUDIES: Turbulence

More information

Conservation Laws of Surfactant Transport Equations

Conservation Laws of Surfactant Transport Equations Conservation Laws of Surfactant Transport Equations Alexei Cheviakov Department of Mathematics and Statistics, University of Saskatchewan, Saskatoon, Canada Winter 2011 CMS Meeting Dec. 10, 2011 A. Cheviakov

More information

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

First, Second, and Third Order Finite-Volume Schemes for Diffusion First, Second, and Third Order Finite-Volume Schemes for Diffusion Hiro Nishikawa 51st AIAA Aerospace Sciences Meeting, January 10, 2013 Supported by ARO (PM: Dr. Frederick Ferguson), NASA, Software Cradle.

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

On Some Variational Optimization Problems in Classical Fluids and Superfluids

On Some Variational Optimization Problems in Classical Fluids and Superfluids On Some Variational Optimization Problems in Classical Fluids and Superfluids Bartosz Protas Department of Mathematics & Statistics McMaster University, Hamilton, Ontario, Canada URL: http://www.math.mcmaster.ca/bprotas

More information

Boundary layer flows The logarithmic law of the wall Mixing length model for turbulent viscosity

Boundary layer flows The logarithmic law of the wall Mixing length model for turbulent viscosity Boundary layer flows The logarithmic law of the wall Mixing length model for turbulent viscosity Tobias Knopp D 23. November 28 Reynolds averaged Navier-Stokes equations Consider the RANS equations with

More information

NUMERICAL SOLUTION OF THE LINEARIZED EULER EQUATIONS USING HIGH ORDER FINITE DIFFERENCE OPERATORS WITH THE SUMMATION BY PARTS PROPERTY

NUMERICAL SOLUTION OF THE LINEARIZED EULER EQUATIONS USING HIGH ORDER FINITE DIFFERENCE OPERATORS WITH THE SUMMATION BY PARTS PROPERTY NUMERICAL SOLUTION OF THE LINEARIZED EULER EQUATIONS USING HIGH ORDER FINITE DIFFERENCE OPERATORS WITH THE SUMMATION BY PARTS PROPERTY Stefan Johansson Department of Information Technology Scientific Computing

More information

A finite-volume algorithm for all speed flows

A finite-volume algorithm for all speed flows A finite-volume algorithm for all speed flows F. Moukalled and M. Darwish American University of Beirut, Faculty of Engineering & Architecture, Mechanical Engineering Department, P.O.Box 11-0236, Beirut,

More information