CFD Online Discussion Forums

CFD Online Discussion Forums (
-   Main CFD Forum (
-   -   Rheolef 6.3: a free and efficient C++ finite element library (

saramito October 23, 2012 03:42


Version : 6.3

News in 6.3:
* minor bugs fixed
* portability improved

Distibution: sources and binaries as debian packages.
The license is GPL.

Keywords: finite element method (FEM), partial derivative equations (PDE), C++

Rheolef is a programming environment that serves as a convenient laboratory for
computations involving finite element methods (FEM) for solving partial
commands for unix shell programming, providing algorithms and data structures.

characteristic method for convection dominated heat problems, etc. Also
nonlinear generic algorithms such as fixed point and damped Newton methods.

* Data structures fit the standard variational formulation concept: spaces,

complex nonlinear problems. The concision and readability of codes written
with Rheolef is certainly a major keypoint of this environment.

Main features
* Poisson problems in dimension d=1,2,3.
* characteristic method for time-dependent problems:
transport, convection-difusion, and Navier-Stokes equations.
data visualization systems.

Advanced features
* massively distributed memory finite element environment, based on MPI.
* high-order polynomial approximation.
* auto-adaptive mesh algorithms.
* axisymetric problems.
* nonlinear Newton-like PDE solvers
* solve equations on 3d surfaces
* 3d stereo visualization

Pierre Saramito
Directeur de Recherche CNRS
Laboratoire Jean Kuntzmann, Grenoble, France
