Fiche logiciel validé
  • Création ou MAJ importante : 05/06/08
  • Correction mineure : 05/06/08
Auteur :
  • Violaine Louvet - Institut Camille Jordan (CNRS, Université Lyon 1 )
Relecteur(s) :
Responsable thématique :
Mots-clés

FreeFem++ : résolution d'équations aux dérivées partielles par éléments finis

  • Site web
  • Système : UNIX-like, Windows, MacOS X
  • Téléchargement
  • Version évaluée : 2.24-3
  • Langue(s) de l'interface : français, anglais
  • Licence : LGPL
  • A l’exclusion des fichiers de arpack++ (répertoire arpack), des fichiers de src/Algo et du fichier /src/fflib/mt19937ar.cpp

Description
Fonctionnalités générales : 

Résolution d’équations aux dérivées partielles par des méthodes d’éléments finis sur des géométries 2D.

Autres fonctionnalités: 
  • Description du problème par formulation variationnelle en langage Gfem dédié à la méthode des éléments finis
  • Génération de maillage, adaptation de maillage
  • Nombreux éléments finis implémentés, solveurs directs et itératifs
  • Sorties graphiques
  • Version parallèle expérimentale
Interopérabilité: 
  • Format d’entrée interne (langage Gfem).
  • Format de sortie des graphes en fichier postscript.
  • Possibilité d’utiliser directement les logiciels gnuplot et medit.
Contexte d'utilisation: 

Utilisé à l’Institut Camille Jordan comme soutien à l’enseignement et outil de recherche par quelques utilisateurs.

Limitations, difficultés, fonctionnalités importantes non couvertes: 

Nécessité de connaître la méthode des éléments finis, notamment l’écriture des formulations variationnelles.

Environnement du logiciel
Distributions dans lesquelles ce logiciel est intégré: 
  • Debian et variantes (ubuntu …)
  • Freebsd
Plates-formes : 

Linux, Windows, Mac OS X

Autres logiciels aux fonctionnalités équivalentes: 
Environnement de développement
Type de structure associée au développement: 

Développé au sein du laboratoire Jacques-Louis Lions de l’université Paris 6.

Eléments de pérennité: 
  • Utilisation du langage C++
  • Aspect pédagogique intéressant pour l’apprentissage des éléments finis
Références d'utilisateurs institutionnels: 

Utilisé en enseignement et recherche dans beaucoup de départements de mathématiques appliquées : Université Paris 6, Polytechnique, ENS Ulm, Ecole Nationale des Ponts et Chaussée, …

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums: 
Documentation utilisateur: 
  • Fichier pdf en anglais : http://www.freefem.org/ff++/ftp/freefem++doc.pdf
  • Livre issu du fichier sur demande (contre 3 DVDs) à adresser à :
    • Dr FREEFEM++,
    • Laboratoire JL Lions,
    • University of Paris VI,
    • 175 rue du Chevaleret,
    • 75013 Paris France
Divers (astuces, actualités, sécurité): 

Nombreux exemples fournis et beaucoup de TP basés sur FreeFem++ sont disponibles en ligne.