Aller au contenu

FreeFem++

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 4 février 2021 à 23:10 et modifiée en dernier par 92.146.81.34 (discuter). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
FreeFEM++

Description de l'image FreeFEM++ CS Example - Dirichlet.png.
Informations
Développé par Université Pierre-et-Marie-Curie, Frédéric Hecht (d) et Pierre Jolivet (d)Voir et modifier les données sur Wikidata
Dernière version 4.4 ()
Écrit en C++Voir et modifier les données sur Wikidata
Interface QtVoir et modifier les données sur Wikidata
Système d'exploitation LinuxVoir et modifier les données sur Wikidata
Type Langage de programmationVoir et modifier les données sur Wikidata
Licence Licence_publique_générale_limitée_GNU 3
Site web https://freefem.org/

FreeFem++ est un logiciel Open Source permettant de résoudre numériquement des équations différentielles par éléments finis[1]. Il possède son propre langage de script, inspiré du C++, pour décrire le type de problème différentiel, les équations aux dérivées partielles et les conditions initiales et aux limites. Il peut ainsi résoudre des problèmes dits multi-physiques, présentant des non-linéarités, en bi- comme en tri-dimensionnel, sur des maillages pouvant aller au million de nœuds (ordinateur de calcul standard) jusqu'à quelques milliards de nœuds (gros système multi-processeurs dédié au calcul).

Histoire

La première version a été créée en 1987 par Olivier Pironneau, nommée MacFem; PCFem émergea peu après. Les deux étaient écrits en Pascal. En 1992, il fut complètement réécrit en C++ et nommé FreeFem. Les versions suivantes, FreeFem+ (1996) et FreeFem++ (1998) utilisent aussi le C++. 1999 FreeFem 3d (1999) est la première version tri-dimensionnelle.

En 2008, sort la version 3, nommée FreeFem++[2], avec une réécriture du noyau de calcul par les éléments finis, permettant la prise en compte des cas multidimensionnels de 1 à 3 D.

Notes et références

  1. Méthodes numériques appliquées pour le scientifique et l'ingénieur, Jean-Philippe Grivet, 2013
  2. Les versions dénommées "FreeFem", "FreeFem+" et "FreeFem 3d" sont obsolètes.

Annexes

Bibliographie

Liens externes