An admissibility and asymptotic-preserving scheme for systems of - - PowerPoint PPT Presentation

an admissibility and asymptotic preserving scheme for
SMART_READER_LITE
LIVE PREVIEW

An admissibility and asymptotic-preserving scheme for systems of - - PowerPoint PPT Presentation

An admissibility and asymptotic-preserving scheme for systems of conservation laws with source terms on 2D unstructured meshes F. Blachre 1 R. Turpault 1 1 Laboratoire de Mathmatiques Jean Leray, Universit de Nantes SHARK-FV14, 1 st May


slide-1
SLIDE 1

An admissibility and asymptotic-preserving scheme for systems of conservation laws with source terms on 2D unstructured meshes

  • F. Blachère1
  • R. Turpault1

1Laboratoire de Mathématiques Jean Leray,

Université de Nantes

SHARK-FV14, 1st May 2014

slide-2
SLIDE 2

Outline

1

General context and examples

2

State-of-the-art

3

Development of a new asymptotic preserving FV scheme

4

Conclusion and perspectives

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 2 / 31

slide-3
SLIDE 3

Outline

1

General context and examples

2

State-of-the-art

3

Development of a new asymptotic preserving FV scheme

4

Conclusion and perspectives

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 3 / 31

slide-4
SLIDE 4

Problematic

Hyperbolic systems of conservation laws with source terms:

∂tU + div(F(U)) = γ(U)(R(U) − U) (1) A: set of admissible states, U ∈ A ⊂ RN, F: flux, γ > 0: controls the stiffness, R : A → A: smooth function with some compatibility conditions developed by C. Berthon – P.G. Le Floch – R. Turpault [3].

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 4 / 31

slide-5
SLIDE 5

Problematic

Hyperbolic systems of conservation laws with source terms:

∂tU + div(F(U)) = γ(U)(R(U) − U) (1) Under compatibility conditions on R, when γt → ∞, (1) degenerates into a smaller parabolic system: ∂tu − div

  • M(u)∇u
  • = 0

(2) u ∈ Rn, linked to U, M : positive and definite matrix.

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 5 / 31

slide-6
SLIDE 6

Examples: Telegraph equations

∂tv + a∂xv = σ(w − v) ∂tw − a∂xw = σ(v − w) , a, σ > 0

Formalism of (1)

U = (v, w)T F(U) = (av, −aw)T R(U) = (w, v)T γ(U) = σ

Limit diffusion equation: heat equation on (v + w)

∂t(v + w) − ∂x a2 2σ∂x(v + w)

  • = 0
  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 6 / 31

slide-7
SLIDE 7

Examples: isentropic Euler with friction

   ∂tρ + ∂xρu + ∂yρv = ∂tρu + ∂x(ρu2 + p(ρ)) + ∂yρuv = −κρu ∂tρv + ∂xρuv + ∂y(ρv2 + p(ρ)) = −κρv , with: p′(ρ) > 0, κ > 0 A = {(ρ, ρu, ρv)T ∈ R3/ρ > 0}

Formalism of (1)

U = (ρ, ρu, ρv)T R(U) = (ρ, 0, 0)T F(U) = ρu, ρu2 + p , ρuv ρv, ρuv , ρv2 + p T γ(U) = κ

Limit diffusion equation

∂tρ − div 1 κ∇p(ρ)

  • = 0
  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 7 / 31

slide-8
SLIDE 8

Examples: M1 model for radiative transfer

       ∂tE + ∂xFx + ∂yFy = cσeaT 4 − cσaE ∂tFx + c2∂xPxx(E, F) + c2∂yPxy(E, F) = −cσf Fx ∂tFy + c2∂xPyx(E, F) + c2∂yPyy(E, F) = −cσf Fy ρCv∂tT = cσaE − cσeaT 4 σ = σ(E, Fx, Fy, T) A = {(E, Fx, Fy, T) ∈ R4/E > 0, T > 0,

  • F 2

x + F 2 y < cE}

Formalism of (1):

U = (E, Fx, Fy, T)T R(U) F(U) = Fx, c2Pxx , c2Pyx , 0 Fy, c2Pxy , c2Pyy , 0 T γ(U) = cσm(U)

Limit diffusion equation: equilibrium diffusion equation

∂t(ρCvT + aT 4) − div c 3σr ∇(aT 4)

  • = 0
  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 8 / 31

slide-9
SLIDE 9

Other examples

Euler coupled with the M1 model − → diffusion system

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 9 / 31

slide-10
SLIDE 10

Other examples

Euler coupled with the M1 model − → diffusion system

Shallow water with friction

  • ∂th + ∂xhv

= ∂thv + ∂x(hv2 + gh2

2 )

= −κ(h)2ghv|hv| , with: κ(h) = κ0 hη

Limit diffusion equation: non linear parabolic equation

∂th − ∂x √ h κ(h) ∂xh

  • |∂xh|
  • = 0
  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 9 / 31

slide-11
SLIDE 11

Aim of an AP scheme

Model:

∂tU + div(F(U)) = γ(U)(R(U) − U)

Numerical scheme Diffusion system:

∂tu − div

  • M(u)∇u
  • = 0

Limit scheme

γt → ∞ γt → ∞

consistent:

∆t, ∆x → 0

not consistent:

∆t, ∆x → 0

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 10 / 31

slide-12
SLIDE 12

Aim of an AP scheme

Model:

∂tU + div(F(U)) = γ(U)(R(U) − U)

Numerical scheme Diffusion system:

∂tu − div

  • M(u)∇u
  • = 0

Limit scheme

γt → ∞ γt → ∞

consistent:

∆t, ∆x → 0

not consistent:

∆t, ∆x → 0

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 10 / 31

slide-13
SLIDE 13

Example of a non AP scheme on Euler with friction in 1D

∂tU + ∂x(F(U)) = γ(U)(R(U) − U) U = (ρ, ρu)T F(U) = (ρu, ρu2 + p)T γ(U) = κ R(U) = (ρ, 0)T

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 11 / 31

slide-14
SLIDE 14

Example of a non AP scheme on Euler with friction in 1D

∂tU + ∂x(F(U)) = γ(U)(R(U) − U) U = (ρ, ρu)T F(U) = (ρu, ρu2 + p)T γ(U) = κ R(U) = (ρ, 0)T Un+1

i

− Un

i

∆t = − 1 ∆x

  • Fi+1/2 − Fi−1/2
  • + γ(Un

i )(R(Un i ) − Un i )

Fi+1/2: Rusanov flux

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 11 / 31

slide-15
SLIDE 15

Example of a non AP scheme on Euler with friction in 1D

∂tU + ∂x(F(U)) = γ(U)(R(U) − U) U = (ρ, ρu)T F(U) = (ρu, ρu2 + p)T γ(U) = κ R(U) = (ρ, 0)T Un+1

i

− Un

i

∆t = − 1 ∆x

  • Fi+1/2 − Fi−1/2
  • + γ(Un

i )(R(Un i ) − Un i )

Fi+1/2: Rusanov flux

Limit

ρn+1

i

− ρn

i

∆t = 1 2∆x2

  • bi+1/2∆x(ρn

i+1 − ρn i ) − bi−1/2∆x(ρn i − ρn i−1)

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 11 / 31

slide-16
SLIDE 16

Outline

1

General context and examples

2

State-of-the-art

3

Development of a new asymptotic preserving FV scheme

4

Conclusion and perspectives

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 12 / 31

slide-17
SLIDE 17

AP in 1D

1 controls the numerical diffusion:

telegraph equations: L. Gosse – G. Toscani [11], M1 model: C. Buet – B. Desprès [7], C. Buet – S. Cordier [6] ,

  • C. Berthon – P. Charrier – B. Dubroca [2], . . .
  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 13 / 31

slide-18
SLIDE 18

AP in 1D

1 controls the numerical diffusion:

telegraph equations: L. Gosse – G. Toscani [11], M1 model: C. Buet – B. Desprès [7], C. Buet – S. Cordier [6] ,

  • C. Berthon – P. Charrier – B. Dubroca [2], . . .

2 ideas of hydrostatic reconstruction used in ‘well-balanced’ scheme:

used to have AP properties Euler with friction: F. Bouchut – H. Ounaissa – B. Perthame [5]

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 13 / 31

slide-19
SLIDE 19

AP in 1D

1 controls the numerical diffusion:

telegraph equations: L. Gosse – G. Toscani [11], M1 model: C. Buet – B. Desprès [7], C. Buet – S. Cordier [6] ,

  • C. Berthon – P. Charrier – B. Dubroca [2], . . .

2 ideas of hydrostatic reconstruction used in ‘well-balanced’ scheme:

used to have AP properties Euler with friction: F. Bouchut – H. Ounaissa – B. Perthame [5]

3 using convergence speed and finite differences:

  • D. Aregba-Driolet – M. Briani – R. Natalini [1]
  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 13 / 31

slide-20
SLIDE 20

AP in 1D

1 controls the numerical diffusion:

telegraph equations: L. Gosse – G. Toscani [11], M1 model: C. Buet – B. Desprès [7], C. Buet – S. Cordier [6] ,

  • C. Berthon – P. Charrier – B. Dubroca [2], . . .

2 ideas of hydrostatic reconstruction used in ‘well-balanced’ scheme:

used to have AP properties Euler with friction: F. Bouchut – H. Ounaissa – B. Perthame [5]

3 using convergence speed and finite differences:

  • D. Aregba-Driolet – M. Briani – R. Natalini [1]

4 generalization of L. Gosse – G. Toscani:

  • C. Berthon – P. Le Floch – R. Turpault [3]
  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 13 / 31

slide-21
SLIDE 21

AP in 2D

cartesian and admissible meshes = ⇒ 1D

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 14 / 31

slide-22
SLIDE 22

AP in 2D

cartesian and admissible meshes = ⇒ 1D unstructured meshes:

1

MPFA based scheme:

  • C. Buet – B. Desprès – E. Frank [8]

2

using the diamond scheme (Y. Coudière – J.P. Vila – P. Villedieu [9]) for the limit scheme:

  • C. Berthon – G. Moebs - C. Sarazin-Desbois – R. Turpault [4]
  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 14 / 31

slide-23
SLIDE 23

Outline

1

General context and examples

2

State-of-the-art

3

Development of a new asymptotic preserving FV scheme

4

Conclusion and perspectives

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 15 / 31

slide-24
SLIDE 24

Aim of the development

for any 2D unstructured meshes,

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 16 / 31

slide-25
SLIDE 25

Aim of the development

for any 2D unstructured meshes, for any system of conservation laws which could be written as (1),

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 16 / 31

slide-26
SLIDE 26

Aim of the development

for any 2D unstructured meshes, for any system of conservation laws which could be written as (1), under a ‘hyperbolic’ CFL: max

K∈M

i∈EK

  • bK,i

∆t ∆x

  • ≤ 1

2. (3)

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 16 / 31

slide-27
SLIDE 27

Aim of the development

for any 2D unstructured meshes, for any system of conservation laws which could be written as (1), under a ‘hyperbolic’ CFL:

stability,

max

K∈M

i∈EK

  • bK,i

∆t ∆x

  • ≤ 1

2. (3)

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 16 / 31

slide-28
SLIDE 28

Aim of the development

for any 2D unstructured meshes, for any system of conservation laws which could be written as (1), under a ‘hyperbolic’ CFL:

stability, preservation of A,

max

K∈M

i∈EK

  • bK,i

∆t ∆x

  • ≤ 1

2. (3)

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 16 / 31

slide-29
SLIDE 29

Aim of the development

for any 2D unstructured meshes, for any system of conservation laws which could be written as (1), under a ‘hyperbolic’ CFL:

stability, preservation of A, asymptotic preserving,

max

K∈M

i∈EK

  • bK,i

∆t ∆x

  • ≤ 1

2. (3)

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 16 / 31

slide-30
SLIDE 30

Choice of the limit scheme

FV scheme to discretize elliptic equations: div(M∇u) = 0

  • q

= M∇u div(q) =

Choice:

Scheme developed by J. Droniou and C. Le Potier [10]: conservative and consistent, preserves A, second order, nonlinear.

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 17 / 31

slide-31
SLIDE 31

Choice of the limit scheme

FV scheme to discretize elliptic equations: div(M∇u) = 0

  • q

= M∇u div(q) =

Choice:

Scheme developed by J. Droniou and C. Le Potier [10]: conservative and consistent, preserves A, second order, nonlinear. On admissible meshes this scheme is equivalent to the FV4 scheme.

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 17 / 31

slide-32
SLIDE 32

Presentation of the DLP scheme

Approximation FK,i of the flux q.nK,i with DLP scheme:

  • q

= M∇u div(q) = FK,i(u) =

  • j∈SK,i

νK,i,j(u)(uJ − uK) SK,i the set of points used for the reconstruction on edges i of cell K νK,i,j(u) > 0

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 18 / 31

slide-33
SLIDE 33

Example with four points for the DLP scheme

K L A B M2 M1

nK,i i

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 19 / 31

slide-34
SLIDE 34

Example with four points for the DLP scheme

K L A B M2 M1

nK,i i

M1 =

  • j∈SL,i ai,j Xj

= ai,1 L + ai,2 K + ai,3 A + ai,4 B M2 =

  • j∈SK,i a′

i,j Xj

= a′

i,1 K + a′ i,2 L + a′ i,3 A + a′ i,4 B

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 19 / 31

slide-35
SLIDE 35

Scheme for the hyperbolic part

homogeneous hyperbolic system: ∂tU + div(F(U)) = 0 Rusanov-like flux: Fn

K,i · ni = ¯

Fn

K,i · ni − biθi

2 ∇iUn · ni, (4) ¯ Fn

K,i: approximation of F(U),

bi: characteristic speed on the interface i θi > 0: characteristic length, ∇iUn · ni: approximation of the normal gradient.

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 20 / 31

slide-36
SLIDE 36

Scheme for the hyperbolic part

K L A B M2 M1

  • nK,i

i

  • τB
  • τL
  • τA

j

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 21 / 31

slide-37
SLIDE 37

Scheme for the hyperbolic part

Fn

K,i · ni = ¯

Fn

K,i · ni − biθi

2 ∇iUn · ni, (4)

Assumptions on ¯ Fn

K,i:

1 Consistency:

if ∀K ∈ M, Un

K = U then ∀K ∈ M, ∀ei ∈ EK, ¯

Fn

K,i · ni = F(U) · ni,

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 22 / 31

slide-38
SLIDE 38

Scheme for the hyperbolic part

Fn

K,i · ni = ¯

Fn

K,i · ni − biθi

2 ∇iUn · ni, (4)

Assumptions on ¯ Fn

K,i:

1 Consistency:

if ∀K ∈ M, Un

K = U then ∀K ∈ M, ∀ei ∈ EK, ¯

Fn

K,i · ni = F(U) · ni,

2 Conservativity: if εi = K ∩ L then ¯

Fn

K,i · ni = −¯

Fn

L,i · ni,

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 22 / 31

slide-39
SLIDE 39

Scheme for the hyperbolic part

Fn

K,i · ni = ¯

Fn

K,i · ni − biθi

2 ∇iUn · ni, (4)

Assumptions on ¯ Fn

K,i:

1 Consistency:

if ∀K ∈ M, Un

K = U then ∀K ∈ M, ∀ei ∈ EK, ¯

Fn

K,i · ni = F(U) · ni,

2 Conservativity: if εi = K ∩ L then ¯

Fn

K,i · ni = −¯

Fn

L,i · ni,

3 Admissibility of ¯

F: ∀K ∈ M, ∀ei ∈ EK, ∃ νi,j(U) ≥ 0 such that:

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 22 / 31

slide-40
SLIDE 40

Scheme for the hyperbolic part

Fn

K,i · ni = ¯

Fn

K,i · ni − biθi

2 ∇iUn · ni, (4)

Assumptions on ¯ Fn

K,i:

1 Consistency:

if ∀K ∈ M, Un

K = U then ∀K ∈ M, ∀ei ∈ EK, ¯

Fn

K,i · ni = F(U) · ni,

2 Conservativity: if εi = K ∩ L then ¯

Fn

K,i · ni = −¯

Fn

L,i · ni,

3 Admissibility of ¯

F: ∀K ∈ M, ∀ei ∈ EK, ∃ νi,j(U) ≥ 0 such that:

  • a. ¯

Fn

K,i · ni = j∈Si

νi,j(U)

F(Un

K )+F(Un j )

2

· τ j,

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 22 / 31

slide-41
SLIDE 41

Scheme for the hyperbolic part

Fn

K,i · ni = ¯

Fn

K,i · ni − biθi

2 ∇iUn · ni, (4)

Assumptions on ¯ Fn

K,i:

1 Consistency:

if ∀K ∈ M, Un

K = U then ∀K ∈ M, ∀ei ∈ EK, ¯

Fn

K,i · ni = F(U) · ni,

2 Conservativity: if εi = K ∩ L then ¯

Fn

K,i · ni = −¯

Fn

L,i · ni,

3 Admissibility of ¯

F: ∀K ∈ M, ∀ei ∈ EK, ∃ νi,j(U) ≥ 0 such that:

  • a. ¯

Fn

K,i · ni = j∈Si

νi,j(U)

F(Un

K )+F(Un j )

2

· τ j,

  • b. For any constant vector V ,

i∈EK

|ei|

j∈Si

νi,jV · τ j = 0.

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 22 / 31

slide-42
SLIDE 42

Scheme for the hyperbolic part

Un+1

K

= Un

K − ∆t

|K|

  • ei∈EK

|ei|Fn

K,i · ni

(5)

Theorem

Under the previous assumptions on ¯ Fn

K,i, the numerical scheme (5) is

stable, consistent, conservative and preserves the set of admissible states A as soon as the following CFL condition is satisfied : max

K∈M

j∈EK

  • µj

∆t δK

j

  • ≤ 1

2. (6) µj = µj(bi, θi) δK

j : characteristic length

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 23 / 31

slide-43
SLIDE 43

Scheme for the hyperbolic part

Idea of the proof

Rewrite the scheme (5) as a convex combination of 1D-Rusanov scheme on each interface j of normal τj : Un+1

K

=

  • j∈EK

ωj

  • Un

K − ∆t

δK

j

F(Un

K) + F(Un j )

2 · τ j − µj 2 (Uj − UK)

  • K

L A B M2 M1

  • nK,i

i

  • τB
  • τL
  • τA

j

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 24 / 31

slide-44
SLIDE 44

Scheme for the complete model

complete hyperbolic system: ∂tU + div(F(U)) = γ(U)(R(U) − U) (1) Un+1

K

= Un

K −

  • j∈EK

ωjαj

  • ∆t

δK

j

F(Un

K) + F(Un j )

2 · τ j − µj 2 (Uj − UK)

  • +
  • j∈EK

ωj(1 − αj)

  • ∆t

δK

j

Sj(U)

  • (7)

αj =

2µj 2µj+γjdj ∈ [0, 1],

dj: length of the jth interface on the reconstructed cell, γj: discretization of γ(U),

Sj(U): representative of the discretization of the source term

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 25 / 31

slide-45
SLIDE 45

Scheme for the complete model

Is the scheme with the source term AP ?

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 26 / 31

slide-46
SLIDE 46

Scheme for the complete model

Is the scheme with the source term AP ? ⇒ generally not . . .

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 26 / 31

slide-47
SLIDE 47

Scheme for the complete model

Is the scheme with the source term AP ? ⇒ generally not . . .

Equivalent formulation

Rewrite (1) into : ∂tU + div(F(U)) = (γ(U) + ¯ γ(U))(¯ R(U) − U) (8) with: γ(U) + ¯ γ(U) > 0 ¯ R(U) = γR(U)+¯

γU γ+¯ γ

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 26 / 31

slide-48
SLIDE 48

Example

Reformulation of Euler with friction

∂tU + div(F(U)) = (γ(U) + ¯ γ(U))(¯ R(U) − U)

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 27 / 31

slide-49
SLIDE 49

Example

Reformulation of Euler with friction

∂tU + div(F(U)) = (γ(U) + ¯ γ(U))(¯ R(U) − U)

Limit

ρn+1

K

− ρn

K

∆t −

  • i∈EK

|ei| |K|

  • j∈Si

νij(ρ)(ρj − ρK) µjbiθi dj(κ + ¯ κj) = 0

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 27 / 31

slide-50
SLIDE 50

Example

Reformulation of Euler with friction

∂tU + div(F(U)) = (γ(U) + ¯ γ(U))(¯ R(U) − U)

Limit

ρn+1

K

− ρn

K

∆t −

  • i∈EK

|ei| |K|

  • j∈Si

νij(ρ)(ρj − ρK) µjbiθi dj(κ + ¯ κj) = 0 with: (κ + ¯ κj) = κρj − ρK pj − pK µjbiθi dj

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 27 / 31

slide-51
SLIDE 51

Example

Reformulation of Euler with friction

∂tU + div(F(U)) = (γ(U) + ¯ γ(U))(¯ R(U) − U)

Limit

ρn+1

K

− ρn

K

∆t −

  • i∈EK

|ei| |K|

  • j∈Si

νij(ρ)(ρj − ρK) µjbiθi dj(κ + ¯ κj) = 0 with: (κ + ¯ κj) = κρj − ρK pj − pK µjbiθi dj ρn+1

K

− ρn

K

∆t −

  • i∈EK

|ei| |K|

  • j∈Si

νij (pj(ρ) − pK(ρ)) κ = 0

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 27 / 31

slide-52
SLIDE 52

Example

Reformulation of Euler with friction

∂tU + div(F(U)) = (γ(U) + ¯ γ(U))(¯ R(U) − U)

Limit

ρn+1

K

− ρn

K

∆t −

  • i∈EK

|ei| |K|

  • j∈Si

νij(ρ)(ρj − ρK) µjbiθi dj(κ + ¯ κj) = 0 with: (κ + ¯ κj) = κρj − ρK pj − pK µjbiθi dj ρn+1

K

− ρn

K

∆t −

  • i∈EK

|ei| |K|

  • j∈Si

νij (pj(ρ) − pK(ρ)) κ = 0 ⇒ ∂tρ − div 1 κ∇p(ρ)

  • = 0
  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 27 / 31

slide-53
SLIDE 53

Scheme for the complete model

Un+1

K

= Un

K −

  • j∈EK

ωjαj

  • ∆t

δK

j

F(Un

K) + F(Un j )

2 · τ j − µj 2 (Uj − UK)

  • +
  • j∈EK

ωj(1 − αj)

  • ∆t

δK

j

Sj(U)

  • (7)

Theorem

Under the previous assumptions on ¯ Fn

K,i, the numerical scheme (7) is

stable, consistent, conservative and preserves the set of admissible states A as soon as the following CFL condition is satisfied : max

K∈M

j∈EK

  • µj

∆t δK

j

  • ≤ 1

2. (6)

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 28 / 31

slide-54
SLIDE 54

Outline

1

General context and examples

2

State-of-the-art

3

Development of a new asymptotic preserving FV scheme

4

Conclusion and perspectives

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 29 / 31

slide-55
SLIDE 55

Conclusion and perspectives

Conclusion

generic theory for various hyperbolic problems with asymptotic behaviours, first order scheme that preserve A and the asymptotic

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 30 / 31

slide-56
SLIDE 56

Conclusion and perspectives

Conclusion

generic theory for various hyperbolic problems with asymptotic behaviours, first order scheme that preserve A and the asymptotic

Perspectives

complete the numerical part, change the limit scheme (DLP), and the expression of numerical flux (Rusanov), high-order techniques applied on the 1D convex combination.

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 30 / 31

slide-57
SLIDE 57

Thank you for your attention.

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 31 / 31

slide-58
SLIDE 58

References I

[1] D. Aregba-Driollet, M. Briani, and R. Natalini. Time asymptotic high order schemes for dissipative BGK hyperbolic systems. arXiv:1207.6279v1, 2012. [2] C. Berthon, P. Charrier, and B Dubroca. An HLLC scheme to solve the M1 model of radiative transfer in two space dimensions.

  • J. Sci. Comput., 31(3):347–389, 2007.

[3] C. Berthon, P. G. LeFloch, and R. Turpault. Late-time/stiff-relaxation asymptotic-preserving approximations of hyperbolic equations.

  • Math. Comp., 82(282):831–860, 2013.
  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 32 / 31

slide-59
SLIDE 59

References II

[4] C. Berthon, G. Moebs, C. Sarazin-Desbois, and R. Turpault. An asymptotic-preserving scheme for systems of conservation laws with source terms on 2D unstructured meshes. to appear, 2014. [5] F. Bouchut, H. Ounaissa, and B. Perthame. Upwinding of the source term at interfaces for euler equations with high friction.

  • Comput. Math. Appl., 53:361–375, 2007.

[6] C. Buet and S. Cordier. An asymptotic preserving scheme for hydrodynamics radiative transfer models. Numerische Mathematik, 108(2):199–221, 2007.

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 33 / 31

slide-60
SLIDE 60

References III

[7] C. Buet and B. Desprès. Asymptotic preserving and positive schemes for radiation hydrodynamics.

  • J. Comp. Phys., 215:717–740, 2006.

[8] C. Buet, B. Desprès, and Frank E. Design of asymptotic preserving finite volume schemes for the hyperbolic heat equation on unstructured meshes.

  • Num. Math, 122(2):227–278, 2012.

[9] Y. Coudière, J.P. Vila, and P. Villedieu. Convergence rate of a finite volume scheme for a two dimensional convection-diffusion problem. Mathematical Modelling and Numerical Analysis, 33(3):493–516, 1999.

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 34 / 31

slide-61
SLIDE 61

References IV

[10] J. Droniou and C. Le Potier. Construction and convergence study of schemes preserving the elliptic local maximum principle. SIAM J. Numer. Anal., 49:459–490, 2011. [11] L. Gosse and G. Toscani. Asymptotic-preserving well-balanced scheme for the hyperbolic heat equations.

  • C. R., Math., Acad. Sci. Paris, 334:337–342, 2002.
  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 35 / 31

slide-62
SLIDE 62

Admissible mesh

Definition of an admissible mesh

A mesh is said to be admissible as soon as all the interfaces are orthogonal to the lines which joins the cells’ centroids.

  • F. Blachère, R. Turpault (Nantes)

AP schemes on 2D unstructured meshes SHARK-FV14, 01/05/14 36 / 31