L’objectif principal de ce cours est de comprendre l’implémentation de la méthode des éléments finis P1-Lagrange pour la résolution de problèmes aux limites (B.V.P. Boundary Value Problem) en dimension quelconque. Pour celà nous iront de l’écriture de la formulation variationelle associée au problème à résoudre jusque l’implémentation sous Octave/Matlab.
Pour l’ensemble de ces cours, nous allons utiliser le package Octave/toolbox Matlab fc-simesh qui permet de
manipuler, représenter graphiquement des maillages 2D et 3D généré avec GMSH. Ce package est
compatible avec des versions récentes de Matlab (>=R2019a) et d’Octave (>=6.1.0), sous Linux, macOS ou
Windows.
Bien évidemment le logiciel GMSH doit être installé au préalable.
Voici une vidéo présentant l’installation du package fc-simesh pour Octave sous Linux, durée: 09:02 - taille: 28.5Mo:
La procédure est similaire pour les systèmes Windows et macOs.
Pour installer la toolbox fc-simesh pour Matlab. La procedure est la même en remplaçant, dans la vidéo,
les noms de fichiers ofc_simesh_configure.m et ofc_simesh_set.m par mfc_simesh_configure.m et
mfc_simesh_set.m.
Voici une vidéo d’initiation au package fc-simesh (Matlab ou Octave) :
Les codes fournis dans les différents épisodes sont incomplets. Ils devront être étoffés au fur et à mesure des épisodes...
Présentation | ![]() |
Codes fournis | prog03.m (776 bytes) prog05.m (781 bytes) |
Vidéo | durée: 22:06 - taille 52Mo |