Je suis habitué à considérer les différences finies comme un cas particulier d'éléments finis, sur une grille très contrainte. Quelles sont donc les conditions pour choisir entre la méthode des différences finies (FDM) et la méthode des éléments finis (FEM) en tant que méthode numérique?
Du côté de la méthode des différences finies (FDM), on peut considérer qu’elles sont conceptuellement plus simples et plus faciles à mettre en œuvre que la méthode des éléments finis (FEM). Les FEM ont l'avantage d'être très flexibles, par exemple, les grilles peuvent être très non uniformes et les domaines peuvent avoir une forme arbitraire.
Le seul exemple que je connaisse où FDM s'est avéré supérieur au FEM est celui de Celia, Bouloutas, Zarba , où l'avantage est dû à la méthode FD qui utilise une discrétisation différente de la dérivée du temps, qui pourrait toutefois être corrigée pour la méthode des éléments finis. .
la source
Cette question peut être trop large pour avoir une réponse significative. La plupart des personnes qui répondent ne connaîtront qu'un sous-ensemble de tous les types de discrétisations FD et FE pouvant être utilisées. Notez que FD et FE
Vous avez eu l'idée. Bien sûr, dans une discipline particulière, les méthodes FD et FE que les gens implémentent et utilisent couramment peuvent avoir des caractéristiques très différentes. Mais cela n’est généralement pas dû aux limites inhérentes aux deux approches de discrétisation.
Concernant les schémas FD d'ordre arbitrairement élevé: les coefficients des schémas FD d'ordre élevé peuvent être générés automatiquement pour tout ordre; voir le livre de Lévis , par exemple. Les méthodes de collocation spectrale, qui sont des méthodes FD, convergeront plus rapidement que n'importe quelle puissance de l'espacement des mailles; voir le livre de Trefethen , par exemple.
la source
Avantages des éléments finis (FE):
Avantages des différences finies (FD):
Parfois, les gens disent «différences finies» comme un intégrateur pour ODE comme Runge-Kutta ou la méthode Adams. Dans ce cas, FD présente un autre avantage:
tandis que FE a besoin d'une itération non linéaire comme la méthode de Newton.
la source
Plusieurs bonnes réponses ont déjà indiqué que les avantages des méthodes d'éléments finis étant flexibles et puissants, je donnerai ici un autre avantage de FEM, du point de vue de l'espace et de la géométrie différentielle de Sobolev, est que la possibilité qu'un espace d'éléments finis hérite de la condition de continuité physique du Sobolev espaces où la vraie solution réside.
Par exemple, l’élément facial Raviart-Thomas pour l’élasticité plane et la méthode mixte pour la diffusion; Élément de bord Nédélec pour électromagnétisme informatique.
Normalement, la solution d’une EDP, qui est une forme différentielle située dans l’ espace "énergie ingérable": où est le dérivé extérieur, et nous pourrions construire la cohomologie de Rham autour de cet espace , ce qui signifie que nous pourrions construire une séquence de Rham exacte comme celle-ci dans l’espace 3D:k L2
la plage de l'opérateur est l'espace nul de l'opérateur suivant, et il existe de nombreuses propriétés intéressantes à ce sujet. Si nous pouvions créer un espace d'éléments finis pour hériter de cette séquence exacte de Rham, la méthode de Galerkin basée sur cet espace d'éléments finis être stable et convergera vers la solution réelle. Et nous pourrions obtenir la propriété de stabilité et d’approximation de l’opérateur d’interpolation simplement par le diagramme de commutation de la séquence de Rham, puis construire la procédure d’estimation d’erreur a posteriori et d’affinage de maillage adaptatif à partir de cette séquence.
Pour en savoir plus, consultez l'article de Douglas Arnold dans Acta Numerica: " Calcul extérieur par éléments finis, techniques homologiques et applications " et une diapositive présentant brièvement l'idée.
la source
Il est important de faire la distinction entre les schémas spatiaux et temporels.
Les éléments finis utilisent souvent des différences finies pour intégrer des termes temporels (par exemple, Euler explicite, implicite, Crank-Nicholson ou Runga Kutta pour la diffusion transitoire) et des éléments finis pour la discrétisation spatiale.
Les éléments finis se prêtent bien à des mailles irrégulières. Ils peuvent être basés sur des principes variationnels, mais ils sont généralement généralisés à l'aide de la méthode des résidus pondérés. Il est facile de développer des bibliothèques d'éléments qui utilisent différents ordres polynomiaux et d'appliquer des contraintes telles que l'incompressibilité à l'aide de multiplicateurs de Lagrange.
Les deux formulations sont le moyen d’atteindre un but: exprimer une équation différentielle en termes de systèmes d’équations et d’algèbre linéaire.
Les déclarations sur la vitesse d'une méthode par rapport à une autre doivent être qualifiées en décrivant l'algorithme. Par exemple, définir des problèmes mécaniques sous forme de problèmes de dynamique hyperbolique peut donner des résultats plus rapides dans certains cas, car ils remplacent la décomposition de la matrice par la multiplication et l'addition.
J'admets que j'en sais beaucoup plus sur les méthodes d'éléments finis que sur les différences finies. FEM est disponible dans des packages commerciaux et est largement utilisé dans l'industrie et le monde universitaire pour résoudre des problèmes de mécanique des solides et de transfert de chaleur. Je crois que les approches aux différences finies ou aux volumes finis sont utilisées dans la dynamique des fluides computationnelle.
la source