Approximations multiéchelles - Laboratoire Jacques-Louis Lions ...
Approximations multiéchelles - Laboratoire Jacques-Louis Lions ...
Approximations multiéchelles - Laboratoire Jacques-Louis Lions ...
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)