| FreeFem++ version 3.19 (2d and 3d) |
| Université Pierre et Marie Curie Laboratoire Jacques-Louis Lions |
FreeFem++ team : Olivier Pironneau, Frédéric Hecht, Antoine Le Hyaric, Jacques Morice ,
Please send questions, comments and bug reports to Frédéric Hecht or to the FreeFem++ mailing list.
| Introduction |
![]() |
FreeFem++ is
an implementation of a language dedicated to the finite element
method. It enables you to solve Partial Differential Equations (PDE)
easily.
Problems involving PDE (2d, 3d) from several branches of physics such as fluid-structure interactions require interpolations of data on several meshes and their manipulation within one program. FreeFem++ includes a fast 2^d-tree-based interpolation algorithm and a language for the manipulation of data on multiple meshes (as a follow up of bamg). FreeFem++ is written in C++ and the FreeFem++ language is a C++ idiom. It runs on any Unix-like OS (with g++ version 3 or higher, X11R6 or OpenGL with GLUT) Linux, FreeBSD, Solaris 10, Microsoft Windows ( 2000, NT, XP, Vista,7 ) and MacOS X (native version using OpenGL). FreeFem++ replaces the older freefem and freefem+. |
| Quick Start |
The FreeFem++-cs (IDE: an integrated development environment) by Antoine Le Hyaric is a excellent tool to develop FreeFem++ scripts.
|
Una documentation es español
freefem++Spanish.pdf (7.3 Mb, 22/05/2010), Thank to Eliseo Chacón Vera (eliseo at us.es)
| News |
1/10/2005 Read or participate in general discussions about FreeFEM++ with the FreeFEM++ mailing list
23/9/2005 FreeFem++ and OpenFEM presentation day at IHP (Paris) : details, slides and examples
16/10/2008 Ateliers de Simualtion Numérique, (Setif,Algérie) : details, par Olivier Pantz
14-15/09/2009 The first tutorial and Workshop on FreeFem++ , held September 14th and 15th, 2009, in Paris at IHP, amphi Hermite ,11 Rue Pierre et Marie Curie. All Presentation, examples, and data are here
1-2/09/2010 The second tutorial and Workshop on FreeFem++ , held September 1st and 2nd, 2010, in Paris at Université Pierre et Marie Curie, Barre 16-15, 3ieme, 4 place Jussieu, Paris All Presentation, examples, and data are here
Some Freefem++ presentation (with useful information):
| Examples in 2d and 3d. |
|
![]()
Solution on adapted mesh and associated mesh. |
|
![]()
Solution on cup plan y=0.5 and mesh 10x10x10 and associated mesh. |
| Ongoing Work |
FreeVol: Finite Vol thecnics in freefem for hyperbolic PDEs
| Full List of Downloads |
The current version of Freefem++ is @ver@. You can get the latest source from
an anonymous Mercurial SCM copy with the following unix shell commands :
hg clone http://www.freefem.org/ff++/ff++
To install a precompile version of freefem++ with mpi interface freefem++ mpi on your Mac in under version 10.6 (Snow leopard) See this page .
To recompile freefem++ with mpi interface freefem++ mpi under Windows See this page .
Self-contained archives for all other systems :
This directory contains all the different
versions of FreeFem.
| Page written by |
Frédéric Hecht et Antoine Le Hyaric
Last modified : @dateofday@