FreeFem++
{{Infobox software
| name = FreeFem++
| screenshot = FreeFEM++ CS Example - Dirichlet.png
| caption = FreeFem++-cs
| developer = Université Pierre et Marie Curie and Laboratoire Jacques-Louis Lions
| released = {{Start date and age|1987}}
| latest release version = 4.9
| latest release date = {{Start date and age|2021|04|19}}
| latest preview date =
| repo = {{URL|https://github.com/FreeFem/FreeFem-sources}}
| programming language = C++
| operating system = Linux, macOS, Microsoft Windows, Solaris
| license = LGPL version 2.1 or later
| website = {{URL|https://freefem.org}}
}}
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).
FreeFem++ language is inspired by C++. There is an IDE called FreeFem++-cs.
History
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
- FreeFem++ includes versions for console mode and MPI
- FreeFem3D
Deprecated versions:
- FreeFem+
- FreeFem
See also
References
| author = Hecht, Frédéric
| title = New development in FreeFem++
| journal = Journal of Numerical Mathematics
| year = 2012
| volume = 20
| issue = 3–4
| pages = 251–266| doi = 10.1515/jnum-2012-0013
| s2cid = 12770876
| url = https://hal.sorbonne-universite.fr/hal-01476313/file/jmn-ff.pdf
}}
| url = https://freefem.org
| title = FreeFem++ website
| access-date = November 27, 2018}}
External links
- {{Official website|https://freefem.org}}
{{Numerical analysis software}}
{{CAE software}}
Category:Computational physics
Category:Free science software
Category:Computer-aided engineering software for Linux
Category:Engineering software that uses Qt
Category:Numerical analysis software for Linux
Category:Finite element software for Linux
{{compu-physics-stub}}