Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

FreeFem++

From Wikipedia, the free encyclopedia
FreeFem++
DevelopersUniversité Pierre et Marie Curie and Laboratoire Jacques-Louis Lions
Release1987; 39 years ago (1987)
Stable release
4.15 / December 6, 2024; 19 months ago (2024-12-06)
Written inC++
Operating systemLinux, macOS, Microsoft Windows, Solaris
LicenseLGPL version 2.1 or later
Websitefreefem.org
Repositorygithub.com/FreeFem/FreeFem-sources

FreeFem++ is a programming language and a software focused on 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, macOS and Microsoft Windows systems. FreeFem++ is free software (LGPL).[1][2]

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

History

[edit]

The first version was created in 1987 by Olivier Pironneau and 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 named FreeFem. Later versions, FreeFem+ (1996) and FreeFem++ (1998), used that programming language too.

Other versions

[edit]
  • FreeFem++ includes versions for console mode and MPI
  • FreeFem3D

Deprecated versions:

  • FreeFem+
  • FreeFem

See also

[edit]

References

[edit]
  1. Hecht, Frédéric (2012). "New development in FreeFem++" (PDF). Journal of Numerical Mathematics. 20 (3–4): 251–266. doi:10.1515/jnum-2012-0013. S2CID 12770876.
  2. "FreeFem++ website". Retrieved November 27, 2018.
[edit]