FreeFem++

Fiche logiciel validé
  • Création ou MAJ importante : 30/04/09
  • Correction mineure : 26/03/13
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 : 3.1-1
  • 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
  • Versions 2D et 3D
  • 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 dans mon laboratoire/service

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

Logiciels connexes

Un environnement intégré pour FreeFem++, FreeFem++-cs : http://www.ann.jussieu.fr/~lehyaric/ffcs/index.htm

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 (nouvelle version, mars 2009)
  • 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.

Commentaires

Autre logiciel à fonctionnalités équivalentes

Journées Freefem++ 2012

Les Journées Freefem++ auront lieu les 6,7 décembre 2012 au Laboratoire à Jussieu.
Plus d'information :
http://www.ljll.math.upmc.fr/~hecht/ftp/ff++days/2...

Prochaines journées

Les prochaines journées Freefem++ auront lieu les 5,6,7 décembre 2011 au Laboratoire à Jussieu.

Toutes les information sont disponibles sur la page :

http://www.ljll.math.upmc.fr/~hecht/ftp/ff++days/2...

Secondes Journées FreeFem++

Secondes Journées FreeFem++

1 et 2 septembre 2010, Paris, Université Pierre et Marie Curie, 4 place Jussieu, Barre 15-25

http://www.ann.jussieu.fr/FreeFem++/