Rheolef  7.1
an efficient C++ finite element environment
Changelogs

22 march 2020 (version 7.1)

  • reference manual renewed and new web site with doxygen
  • hybrid discontinuous Galerkin (HDG & HHO) methods
  • user's manual introduces new examples:
    • HDG and HHO examples
    • zalesak & leveque examples: discontinuous Galerkin
    • slip boundary conditions by regularization
  • visualization:
    • branch: run animation with paraview
    • high order FEM and curved boundaries: with paraview and gmsh
  • eigen sparse solver (sequential)
  • mac-osx porting with clang
  • minor bug fixes

Download rheolef-7.1.tar.gz (35 mb).

19 february 2018 (version 7.0)

  • complex fluids applications: viscoplaticity, viscoelasticity
  • continuation nonlinear solver and path following methods
  • bug fixes related to the parallel/distributed case:
    • mesh adaptation with bamg and gmsh
    • reinterpolate between two meshes
    • memory management improved

Download rheolef-7.0.tar.gz (36 mb).

6 june 2016 (version 6.7)

  • discontinuous Galerkin method: limiters and documentation for nonlinear hyperbolic problems
  • debian packaging and distribution (administrative upgrade)
  • minor bug fixes

Download rheolef-6.7.tar.gz (35 mb).

14 sept 2015 (version 6.6)

  • visualization: paraview support
  • variadic support for i/o with branch class and compose(f,u1..uN) expressions

Download rheolef-6.6.tar.gz (35 mb).

17 sept 2013 (version 6.5)

  • discontinuous Galerkin method (see book vol.2)

Download rheolef-6.5.tar.gz (35 mb).

8 may 2013 (version 6.4)

  • flexible and poweful expressions for bilinear forms specifications

Download rheolef-6.4.tar.gz (32 mb).

19 october 2012 (version 6.3)

  • minor bug fixes
  • debian packaging and distribution (administrative upgrade)

Download rheolef-6.3.tar.gz (32 mb).

2 july 2012 (version 6.2)

  • improvments for nonlinear solvers (see p-laplacian example)
  • minor bug fixes

Download rheolef-6.2.tar.gz (32 mb).

15 may 2012 (version 6.1)

  • improvments for high order approximations
  • ports for intel c++ 12.0 and gnu c++ 4.7

Download rheolef-6.1.tar.gz (31 mb).

10 april 2012 (version 6.0)

  • support for massively distributed computations (MPI)
  • support for high order approximations and curved domain
  • library code has been completely rewritten

Download rheolef-6.0.tar.gz (27 mb).

23 march 2011 (version 5.93)

  • debian packaging and distribution (administrative upgrade)

Download rheolef-5.93.tar.gz (13 mb).

8 february 2011 (version 5.92)

  • debian packaging and distribution (administrative upgrade)

Download rheolef-5.92.tar.gz (13 mb).

29 november 2010 (version 5.91)

  • debian packaging and distribution (administrative upgrade)

Download rheolef-5.91.tar.gz (13 mb).

8 november 2010 (version 5.90)

  • debian packaging and distribution (administrative upgrade)

Download rheolef-5.90.tar.gz (13 mb).

16 march 2010 (version 5.89)

  • nonliner problem support with generic damped Newton algorithms
  • new improved preconditioned conjugate gradient for Navier-Stokes & incompressible elasticity (Cahouet-Chabart type)
  • paraview support for easy animations
  • gmsh support for unstructured mesh input-output.

Download rheolef-5.89.tar.gz (13 mb).

7 october 2009 (version 5.76)

  • debian i386 binary distribution

Download rheolef-5.76.tar.gz (12 mb).

20 march 2009 (version 5.62)

  • mayavi support: see user manual (vtk support replacement)
  • advanced support for tensorial fields and visualization as ellipsoids
  • fixes for GNU C++ 4.1, 4.2 and 4.3 compilers

Download rheolef-5.62.tar.gz (8849 kb).

17 january 2006 (version 5.18)

  • umfpack multifrontal solver library support
  • new elementary matrix code, based on GiNaC C++ library
  • debian binary and cvs source distributions

Download rheolef-5.18.tar.gz (5508 kb).

27 march 2003 (version 4.74)

  • characteristic method for convection-difusion, time-dependent problems and Navier-Stokes equations.
  • animation for time-dependent bidimensional problems
  • support for taucs out-of-core sparse direct solver
  • support for qmg mesh generator (2d, 3d)
  • support for doxygen documentation
  • port on compacq/dec alpha 64 bits workstations
  • source code honnors ansi c++ standards (headers, namespace std, ...)
  • elementary forms uses dynamic loadable modules

Download rheolef-4.74.tar.gz (5360 kb).

22 january 2002 (version 3.105)

  • linear elasticity in 2D and 3D, with P1 and P2 elements, including the incompressible and nearly incompressible elasticity
  • auto-adaptive mesh based for 2D problems
  • axisymetric problems
  • multi-regions and non-constant coefficients

Download rheolef-3.105.tar.gz (3492 kb).

21 february 2001 (version 3.50)

  • users guide developped; stokes solver documented;
  • stokes 3d; vector visualization (plotmtv,vtk);
  • bug fix for some vector-valued field operators.

Download rheolef-3.50.tar.gz (2616 kb).

30 january 2001 (version 3.33)

  • first public release;
  • Poisson problem for 2d and 3d geometries;
  • support for spooles library version 2.2;
  • configuration fixes on linuxes for shared libraries.

Download rheolef-3.33.tar.gz (2164 kb).