Ressources modernes pour l'apprentissage FEM

31

Je dois commencer à utiliser les méthodes des éléments finis. Je suis sur le point de commencer à lire Solutions numériques d'équations aux dérivées partielles par la méthode des éléments finis par Claes Johnson , mais elle date de 1987.

Deux questions:

1) Quel bien nouveau ressources / manuels / livres électroniques / notes de cours sur ce sujet?

2) Combien me manque-t-il en lisant un livre de 1987?

Merci.

Becko
la source
3
Cela dépend vraiment de la méthode des éléments finis que vous souhaitez mettre en œuvre et si vous voulez un guide pratique pour la programmation de la méthode, une bonne base mathématique de la méthode, un maillage géométrique ou une analyse technique du phénomène d'intérêt particulier. Quel aspect recherchez-vous dans une "bonne ressource"? Je ne connais pas vraiment de ressource qui traite correctement tous les aspects simultanément.
Paul
3
@everyone: Existe-t-il des références canoniques pour l'apprentissage de la FEM? Je m'inquiète de la maintenabilité de la question; nous avons déjà une référence en double et 17 références distinctes.
Geoff Oxberry

Réponses:

18

Il existe de nombreuses références aux éléments finis modernes, mais je vais juste commenter quelques livres qui, à mon avis, sont pratiques et pertinents pour les applications, plus un contenant une analyse plus complète.

Ces ressources ne couvrent pas des sujets tels que les méthodes Galerkin discontinues ou les problèmes (Maxwell). Je pense que les articles sont actuellement une meilleure ressource que les livres sur ces sujets, bien que les méthodes discontinues de Galerkin de Hesthaven et Warburton Nodal (2008) en valent certainement la peine.H(cvousrl)

Je recommande également la lecture des exemples de packages open source de logiciels d'éléments finis tels que Fenics , Libmesh et deal.ii .

Jed Brown
la source
1
Il semble (et je suis sûr que d'autres personnes que vous connaissez seront d'accord) que quelqu'un qui pourrait avoir la corvée de commencer avec le livre de Claes devrait suivre un traitement plus moderne mais similaire, comme la dernière édition de Brenner Scott. Vos recommandations pour quelque raison que ce soit ont une tournure plutôt centrée sur le flux plutôt que ce que je pourrais considérer comme une bonne intro FEM générale.
Peter Brune
Merci Peter, j'ai élargi la liste. Bien que je pense que c'est un grand livre, je pense qu'il donne une vue trop limitée des méthodes par éléments finis, étant donné qu'il ne traite pas le transport, la plasticité, le contact, les problèmes transitoires, DG (dans une large mesure), Maxwell, les bases non polynomiales , ou h p -version, ou mouvement de maillage. Toute personne intéressée par la théorie devrait probablement avoir une copie pour référence, mais je ne pense pas que ce devrait être la seule référence de quiconque sur FEM et je ne pense pas que quiconque devrait développer un logiciel "d'ingénierie" sur cette base. php
Jed Brown
11

Pour la deuxième question, en tant que lecteur du livre de Claes Johnson moi-même, je dirais que vous n'avez pas manqué grand-chose en tant que débutant dans la méthode des éléments finis, ce livre est assez bien équilibré avec tous les aspects de la FEM, sauf pour la mise en œuvre .

Cependant, de nombreux développements ont été réalisés depuis le livre publié il y a 20 ans, comme d'autres personnes déjà mentionnées: par méthode, il existe Discontinuous Galerkin FEM et FEM non conforme, et H ( d i v ) Éléments conformes, techniques de raffinage de maillage adaptatif ( h p -FEM), FEM spatio-temporelle, FEM la moins carrée, calcul extérieur par éléments finis, etc. Pour résoudre le système d'équation linéaire, il existe des méthodes multigrilles algébriques, divers types de préconditionneurs sympas, des solveurs directs rapides, etc.H(cvousrl)H(jev)hp

Pour la première question, outre les références que d'autres personnes ont déjà mentionnées, je vais énumérer quelques livres pour certains sujets spécifiques dans FEM:

  • H(jev)

  • H(cvousrl)

  • Méthodes d'éléments finis d'ordre supérieur de Šolín, Segeth et Doležel: à peu près un livre complémentaire pour plus de deux livres, il a une construction complète et explicite des fonctions de base pour le H(jev)H(cvousrl)

  • Méthodes par éléments finis pour les équations de Navier-Stokes par Girault et Raviart: Un autre classique dans les ouvrages de référence FEM IMHO, l'analyse théorique des potentiels vectoriels est le joyau, si vous traitez avec le calcul FEM des champs vectoriels 3D, alors ce livre a à peu près toute l'analyse théorique dont vous avez besoin.

  • A posteriori Error Estimation in Finite Element Analysis par Ainsworth et Oden: ce livre traite de l'idée centrale du raffinement adaptatif du maillage: une estimation d'erreur a posteriori pour le FEM, et comment construire divers types d'indicateurs d'erreur locaux.

  • Théorie et pratique des éléments finis par Ern et Guermond: un autre livre bien équilibré, je dirais, mais pas pour les débutants, ce livre est destiné aux personnes qui connaissent FEM dans une certaine mesure, mais qui souhaitent rechercher plus d'ingrédients, par exemple, le l'auteur a établi la condition Babuška Inf-Sup dans le cadre général de l'espace de Banach et l'a comparée avec le théorème de cartographie ouverte et de plage fermée dans l'analyse fonctionnelle; De plus, ce livre a une belle présentation de la méthode de Galerkin discontinue pour les EDP hyperboliques; Dans la partie III du livre, l'auteur nous a donné une présentation complète de la mise en œuvre, de la façon de choisir les points de quadrature à la façon de stocker efficacement la matrice clairsemée, et un pseudo-code pour les sous-programmes nécessaires.

Shuhao Cao
la source
@Shuhao Bonjour, je me lance dans les éléments finis pour l'électromagnétisme. J'ai essayé de trouver une version pdf des méthodes des éléments finis pour les équations de Maxwell par Monk. Cependant, ma recherche est venue vide. Pourriez-vous recommander d'autres livres sur les éléments finis en électromagnétique que je peux télécharger?
philm
1
@philm Vous pouvez essayer le livre FENICS.
Shuhao Cao
@Shuhao Holy cow, c'est un énorme livre! Merci pour la ressource
philm
8

Mon préféré pour la mécanique et la dynamique des structures linéaires n'a pas encore été mentionné:

Procédures par éléments finis , de KJ Bathe.

Si vous avez une formation en ingénierie structurelle, ce livre est la meilleure introduction à la FEM que j'ai vue. Il discute en profondeur de la formulation des éléments structurels, de la condition inf-sup, de l'estimation des erreurs et de l'analyse modale. Il traite également des non linéarités, du flux de chaleur et des problèmes de flux de fluide, mais je ne peux pas le recommander pour ces sujets (il y a simplement de meilleurs livres pour eux)

Mes autres favoris ont déjà été mentionnés (par exemple Ern et Guermond, Donea et Huerta). Cependant, je voudrais également ajouter:

Une analyse de la méthode des éléments finis , de Strang et Fix.

comme une introduction à la théorie derrière le FEM.

gnzlbg
la source
(+1), :) Avez-vous lu le livre de Bathe? Y a-t-il une belle explication pour les problèmes non linéaires? Déformations particulièrement importantes?
HR
Je ne l'ai pas lu depuis longtemps, mais l'IIRC comporte un chapitre (ou un groupe de chapitres) sur les problèmes non linéaires. Le premier de ces chapitres traitait principalement des grands déplacements, mais il y avait aussi un chapitre sur les grandes déformations. IIRC il y avait aussi un chapitre sur les coquilles non linéaires, mais AFAIK Bathe a ensuite écrit un livre qui traite exclusivement des coquilles (The Finite Element Analysis of Shells) qui a également un chapitre sur les problèmes non linéaires.
gnzlbg
5

Il existe de nombreux manuels sur les méthodes des éléments finis.

Quelques références classiques sont

  • O. Axelsson, VA Barker "Solution aux éléments finis des problèmes de valeur limite" qui présente les principes fondamentaux et comprend une présentation et une discussion des techniques utiles directes et itératives pour résoudre les systèmes d'équation. La perspective est sur la mécanique et les mathématiques appliquées.

  • SC Brenner et L. Ridgway Scotte "La théorie mathématique des méthodes des éléments finis" qui présente la théorie mathématique fondamentale pour comprendre les fondements de la FEM. La perspective est celle des mathématiciens appliqués. Le livre met l'accent sur la théorie mathématique, c'est-à-dire qu'il s'adresse aux mathématiciens ou ingénieurs appliqués qui ont besoin d'approfondir la théorie.

  • B. Szabó et I. Babuska "Finite Element Analysis" est un manuel bien écrit où l'histoire, la théorie fondamentale et les principes sont présentés par deux fondateurs de la théorie FEM. La perspective est celle des mathématiciens appliqués et contient des applications en mécanique des structures.

  • MS Gockenbach "Comprendre et implémenter la méthode des éléments finis" est une bonne référence introductive sur les bases et quelques sujets avancés de FEM, les détails d'implémentation pertinents de FEM, la discussion des stratégies de solutions pratiques. Il est livré avec des exemples Matlab et est une référence bien écrite pour les débutants. Il se concentre sur le pont entre la théorie du FEM et les applications d'ingénierie.

  • I. Babuska, JR Whiteman et T. Strouboulis "Finite Elements - An introduction to the method and error estimation" cherche à introduire la théorie mathématique fondamentale du FEM en mettant l'accent sur les applications d'ingénierie et la compréhension pratique avec un accent particulier sur l'estimation d'erreur pour une utilisation dans l'adaptation FEM. Il est bien écrit et constitue une référence utile sur les sujets.

Allan P. Engsig-Karup
la source
5

Puisque Jed a mentionné les méthodes discontinues de Galerkin, j'ai pensé que je devrais mentionner quelques autres livres utiles sur les méthodes spectrales:

Pour la théorie:

Si vous voulez une bonne introduction à la mise en œuvre des méthodes spectrales, je recommande fortement:

Divulgation: Kopriva est mon conseiller. Le livre est léger sur les résultats hautement théoriques que Canuto et al. couvre et se concentre strictement sur la mise en œuvre.

James Custer
la source
4

Je compléterais cette bibliographie avec la bibliothèque deal.ii. Probablement, si vous êtes intéressé par l'analyse fonctionnelle, les estimations d'erreur, etc., ce n'est pas le bon endroit pour vous. Si vous voulez avoir un élément essentiel, mais rigoureuse, image mathématique, ainsi que la stratégie de mise en œuvre et de logiciels, eh bien, il n'y a pas de meilleur endroit pour vérifier que des tutoriels deal.ii .

Permettez-moi également d'ajouter que les conférences vidéo de Wolfgangs sont une ressource précieuse.

Nicola Cavallini
la source
les fautes de frappe sont le talon d'Achille ...
Nicola Cavallini
3

Le livre Dietrich Braess - Éléments finis. Théorie, solveurs rapides et applications en mécanique des solides donnent une bonne perspective sur plusieurs sujets standard et avancés. En particulier, Ch. 3 propose des introductions dans de nombreux sujets très différents.

De plus, je pense que ce sont deux références recommandables pour les problèmes d'analyse vectorielle, bien que ce soient des articles très longs plutôt que des manuels:

shuhalo
la source
0

Je voudrais ajouter

La méthode des éléments finis: théorie, implémentation et applications par tapis. G. Larson et Fredrik Bengzon . La principale caractéristique du livre est contenue dans son titre. Il aborde la théorie, la mise en œuvre et l'application. Contrairement aux livres théoriques par éléments finis habituels qui nécessitent une connaissance de l'analyse fonctionnelle, ces livres maintiennent les exigences au minimum. Comme le disent les auteurs dans la préface du livre, le matériel devrait être accessible aux étudiants n'ayant qu'une connaissance du calcul de plusieurs variables, des équations différentielles partielles de base et de l'algèbre linéaire.

HEURE
la source
-5

Il est inutile d'essayer d'apprendre la méthode des éléments finis si un manuel particulier ne contient pas de codes vraiment fonctionnels, bien testés et bien commentés. Il y a un livre qui vient avec un CD qui contient une implémentation fonctionnelle de la méthode et des algorithmes décrits dans le livre. La page Web suivante fournit une brève description du livre et un exemple:

http://members.ozemail.com.au/~comecau/quad_shell.htm

Le livre est disponible sur le site d'Amazon:

http://www.amazon.com/Computational-Geometry-Surfaces-Application-Analysis/dp/0646930818

J'espère que cela t'aides.

SparseSolverCodes
la source