Developer(s) Université Pierre et Marie Curie and Laboratoire Jacques-Louis Lions
Initial release 1987 (1987)
Stable release
3.45 / March 11, 2016 (2016-03-11)
Written in C++
Operating system Linux, OS X, Microsoft Windows, Solaris
License LGPL version 2.1 or later

FreeFem++ is a programming language and a software focused in solving partial differential equations using the finite element method. FreeFem++ is written in C++ and developed and maintained by Université Pierre et Marie Curie and Laboratoire Jacques-Louis Lions. It runs on Linux, Solaris, OS X and MS Windows systems. FreeFem++ is free software (GPL).,[1][2]

FreeFem++ language is inspired by C++. There is an IDE called FreeFem++-cs.


The first version was created in 1987 by Olivier Pironneau, and it was named MacFem (it only worked on Macintosh); PCFem appeared some time later. Both were written in Pascal.

In 1992 it was re-written in C++ and it was named FreeFem. Later versions, FreeFem+ (1996) and FreeFem++ (1998) used that programming language too.

Other versions

Deprecated versions:

See also


  1. Hecht, Frédéric (2012). "New development in FreeFem++". Journal of Numerical Mathematics. 20 (3-4): 251–266.
  2. "FreeFem++ website". Retrieved March 14, 2016.

External links

This article is issued from Wikipedia - version of the 9/27/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.