15.07.2013 Views

Approximations multiéchelles - Laboratoire Jacques-Louis Lions ...

Approximations multiéchelles - Laboratoire Jacques-Louis Lions ...

Approximations multiéchelles - Laboratoire Jacques-Louis Lions ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

où fN = f.N désigne le produit scalaire avec le vecteur normale, f R N (u1, u2) est le flux numérique approchant<br />

le flux exact sur une arête où la solution est u1 et u2 de part et d’autre. Dans le cas de la méthode de Godunov,<br />

f R N (u1, u2) = fN(W (0; u1, u2)), où W ( x<br />

t ; u1, u2) est la solution du problème de Riemann<br />

Wt + ∂<br />

∂ξ fN(W ) = 0,<br />

<br />

u1, si ξ < 0,<br />

W (ξ, 0) =<br />

u2, si ξ > 0,<br />

Le schéma le plus simple (de Godunov) consiste à utiliser comme opérateur de reconstruction l’application<br />

qui à (vj)j∈G associe la fonction constante par morceaux<br />

Rv(x) = <br />

vjχΩj (x)<br />

j∈G<br />

mais on peut envisager, pour améliorer la précision, d’utiliser un opérateur de reconstruction polynomial<br />

par morceau<br />

(Rv) (x) =<br />

r−1<br />

<br />

Bl(x − ci) l pour x ∈ Ci<br />

k=0 |l|=k<br />

avec x ∈ R d , l = (l1, ..., ld), |l| = li, et ci le centre de gravité de la cellule Ci.<br />

Un tel opérateur de reconstruction doit vérifier certaines propriétés dont l’exactitude polynomiale, c’est à<br />

dire la vérification de DR = Id, ce qui conduit à un système linéaire reliant les coefficients {Bl} de R<br />

(DRv) j =<br />

r−1<br />

<br />

k=0 |l|=k<br />

Dans les relations ci-dessus, Ifv(i) est une famille de<br />

cellules, contenant en particulier Ci, qu’on appelle en<br />

général stencil. Le choix de ce dernier est crucial. Suivant<br />

la dimension du problème et le degré du polynôme<br />

on aura à choisir parmi plusieurs stencils possibles<br />

et le critère de sélection du stencil conduira<br />

à des méthodes plus ou moins stables et plus ou<br />

moins précises. Par exemple, dans le cas d’une reconstruction<br />

Essentiellement Non-Oscillante (ENO) ,<br />

le stencil Ifv(i; v n ) est sélectionné de manière adaptative<br />

de telle sorte que la solution reconstruite<br />

soit régulière (voir figure (18) et références [28,<br />

14]).<br />

On peut résumer ce choix parfois très compliqué du flux<br />

numérique en écrivant le schéma volumes finis sous la<br />

forme condensée<br />

v n+1 = v n − b n<br />

<br />

Bl D.(x − ci) l<br />

j = vj, Ωj ∈ Ifv(i)<br />

(81)<br />

Stencil<br />

(i;v<br />

S fv<br />

n )<br />

Ω<br />

i<br />

Cell<br />

Shock<br />

Fig. 18 – Sélection adaptative du stencil Ifv au<br />

voisinage d’un choc.<br />

où b n = B(v n ) est un opérateur non-linéaire. En dimension 1 la condition de conservativité des flux impose<br />

la forme de l’opérateur B<br />

v n+1<br />

j<br />

= vn j<br />

∆t<br />

<br />

− ˆf(vn j−p , v<br />

∆x<br />

n j−p+1 , ...vn j+q ) − ˆ f(v n j−p−1 , vn j−p , ...vn j+q−1 )<br />

<br />

34<br />

(82)

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

Saved successfully!

Ooh no, something went wrong!