28.08.2014 Views

université de montréal développement de la méthode des ...

université de montréal développement de la méthode des ...

université de montréal développement de la méthode des ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

269<br />

À <strong>la</strong> sortie <strong>de</strong> cet algorithme en p<strong>la</strong>ce, <strong>la</strong> matrice A contient les élements <strong>de</strong> L et<br />

U sous <strong>la</strong> forme L/U − I suivante :<br />

• {a ij |(i, j) ∈ [1, N] × [1, N], i > j } correspond à l’ensemble <strong>de</strong>s éléments non-diagonaux<br />

<strong>de</strong> L. Remarque : les éléments diagonaux <strong>de</strong> L sont égaux à 1 par normalisation<br />

et ne sont donc pas stockés.<br />

• {a ij |(i, j) ∈ [1, N] × [1, N], j > i} correspond à l’ensemble <strong>de</strong>s éléments non-diagonaux<br />

<strong>de</strong> U.<br />

• {a ii |i ∈ [1, N]} correspond à l’ensemble <strong>de</strong>s inverses <strong>de</strong>s éléments diagonaux <strong>de</strong><br />

U.<br />

Les différentes décompositions viennent alors du choix <strong>de</strong> P. Si P = N z (A), c’est<br />

à dire que le graphe <strong>de</strong> <strong>la</strong> décomposition ILU <strong>de</strong> A est le même que celui <strong>de</strong> A et<br />

que l’on ne permet aucun remplissage, on a affaire à une décomposition ILU0.<br />

Pour <strong>la</strong> résolution <strong>de</strong> ACA, au vu <strong>de</strong>s résultats publiés par [Santandrea & Sanchez,<br />

2005], nous avons décidé d’opter pour cette décomposition qui offre un stockage<br />

qui peut être réduit <strong>de</strong> manière très satisfaisante pour ACA. En effet, si l’on observe<br />

l’algorithme, on remarque qu’un élément (i, j) non-diagonal <strong>de</strong> A n’est modifié que<br />

si Ri R ∩ Rj<br />

R n’est pas limité à {(i, j), (j, i)} i.e. les nœuds i et j ont <strong>de</strong>s voisins en<br />

commun. Dans le cas <strong>de</strong> <strong>la</strong> métho<strong>de</strong> DP N , Santandrea a montré que les éléments<br />

non-diagonaux <strong>de</strong> U ne diffèrent jamais <strong>de</strong> A et par conséquent, seuls les éléments<br />

diagonaux <strong>de</strong> U doivent être stockés (les éléments <strong>de</strong> L sont simplement construits<br />

à partir <strong>de</strong> ceux <strong>de</strong> A par normalisation à cette diagonale). Dans le cas <strong>de</strong> ACA<br />

où les nœuds correspon<strong>de</strong>nt directement aux régions et surfaces externes <strong>de</strong> <strong>la</strong><br />

géométrie, les éléments non-diagonaux <strong>de</strong> U qui diffèrent <strong>de</strong> A peuvent exister<br />

mais sont en nombre limité (noté N 0 ). Ainsi, en pratique, on ne stocke à l’issue<br />

d’une décomposition ILU0 que <strong>la</strong> diagonal <strong>de</strong> U et les éléments non-diagonaux qui<br />

diffèrent <strong>de</strong> A (en introduisant <strong>de</strong>ux in<strong>de</strong>x construits préa<strong>la</strong>blement). Ainsi, si l’on<br />

considère G groupes pour lesquels ont doit faire cette décomposition, le stockage

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

Saved successfully!

Ooh no, something went wrong!