24.02.2014 Views

Partial Differential Equations - Modelling and ... - ResearchGate

Partial Differential Equations - Modelling and ... - ResearchGate

Partial Differential Equations - Modelling and ... - ResearchGate

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

10 V. Girault <strong>and</strong> M.F. Wheeler<br />

Now, we wish to extend this definition to functions u <strong>and</strong> ϕ that are not<br />

necessarily smooth. Then, we take again a test function v that is sufficiently<br />

smooth in each Ω i , but may not be in H 1 (Ω). Applying Green’s formula to the<br />

last equality in (18) in each Ω i <strong>and</strong> using the fact that u has zero divergence,<br />

we define:<br />

∫<br />

2∑<br />

(∫<br />

∫<br />

)<br />

(u ·∇c)vdx := (u ·∇c)vdx − c(u · n)vdσ . (19)<br />

Ω<br />

Ω i ∂Ω i<br />

i=1<br />

In order to introduce an upwinding into this formula, we consider each Ω i <strong>and</strong><br />

the portion of its boundary where the flow driven by u enters Ω i , i.e., where<br />

{u}·n i < 0. We set<br />

(∂Ω i ) − = {x ∈ ∂Ω i ; {u}·n i (x) < 0}. (20)<br />

Then we replace (19) by<br />

∫<br />

(<br />

2∑ ∫ )<br />

(u ·∇c)vdx := (u ·∇c)vdx−∫<br />

{u}·n i (c int −c ext )v int dσ ,<br />

Ω<br />

i=1 Ω i (∂Ω i) −<br />

(21)<br />

where the superscript int (resp. ext) refers to the interior (resp. exterior) trace<br />

of the function in Ω i , <strong>and</strong> on the part of (∂Ω i ) − that lies on ∂Ω, c ext =0<strong>and</strong><br />

{u} = u. This is a straightforward extension of the Lesaint–Raviart upwind<br />

scheme.<br />

Finally, we wish to extend (21) to the case where u satisfies (14) instead<br />

of (16), while preserving some property analogous to (17). Keeping in mind<br />

the identity:<br />

∫<br />

·∇c)cdx +<br />

Ω(u 1 ∫<br />

u)c<br />

2 Ω(div 2 dx − 1 ∫<br />

(u · n)c 2 dσ =0, (22)<br />

2 ∂Ω<br />

that holds if c <strong>and</strong> u are sufficiently smooth, we replace (21) by:<br />

∫<br />

Ω<br />

(u ·∇c)vdx :=<br />

2∑<br />

i=1<br />

(∫Ω i<br />

(u ·∇c + 1 2 (div u)c )<br />

vdx<br />

− 1 ∫<br />

∫<br />

)<br />

(u · n Ω )cv dσ − {u}·n i (c int − c ext )v int dσ<br />

2 ∂Ω i\Γ 12 (∂Ω i) −<br />

− 1 ∫<br />

[u] e · n e {cv} e dσ. (23)<br />

2 Γ 12<br />

This is the upwind formulation proposed <strong>and</strong> analyzed by Rivière et al.<br />

[GRW05].

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!