» Tanglu » Packages » staging » math » rheolef
staging  ] [  aequorea  ] [  chromodoris  ] [  bartholomea  ]
[ Source: rheolef  ]

Package: rheolef (6.6-1)

Links for rheolef


Tanglu Resources:

Download Source Package rheolef:


Please consider filing a bug before contacting the maintainer directly.

Original Maintainers (usually from Debian):

It should generally not be necessary for users to contact the original maintainer.

External Resources:

Similar packages:

Experimental package

Warning: This package is from the staging distribution. That means it is likely unstable or buggy, and it may even cause data loss. Please be sure to consult the changelog and other possible documentation before using it. The package will automatically migrate to the current development distribution, when it has been tested.

efficient Finite Element environment

Rheolef is a computer environment that serves as a convenient laboratory for computations in applied mathematics involving finite element-like methods. It provides a set of commands and C++ algorithms and containers.

Most basically, containers cover the classic graph data structure for sparse matrix formats and finite element meshes. At a higher level of abstraction, they can handle approximate finite element spaces, discrete fields. Flexible and powerful expressions are used to specify bilinear forms.

Current applications include:

 * massively distributed memory finite element environment, based on MPI;
 * Poisson problems in d=1,2 and 3 dimension with high order Lagrange elements,
   up to fifth order;
 * linear elasticity, including incompressible and nearly incompressible
 * Stokes problems in d=2 or 3 dimension, with P2-P1 or P1 bubble-P1 elements;
 * characteristic method for convection-diffusion, time-dependent
   problems and Navier-Stokes equations;
 * nonlinear problems with either fixed-point algorithms or a provided generic
   damped Newton solver;
 * auto-adaptive mesh approaches;
 * axisymmetric problems;
 * multi-regions and variable coefficient problems.

This package provides the rheolef commands. These support input and output in various file formats for mesh-generators and numerical data visualization systems such as MayaVi, Paraview, and gnuplot.

Other Packages Related to rheolef

  • depends
  • recommends
  • suggests
  • dep: libamd2.4.1
    approximate minimum degree ordering library for sparse matrices
  • dep: libboost-iostreams1.58.0
    Package not available
  • dep: libc6 (>= 2.17)
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
  • dep: libcgal11v5
    C++ library for computational geometry
  • dep: libgcc1 (>= 1:3.0)
    GCC support library
  • dep: libgmp10
    Multiprecision arithmetic library
  • dep: libmumps-4.10.0
    Direct linear systems solver - parallel shared libraries
  • dep: libopenmpi1.10
    high performance message passing library -- shared library
  • dep: librheolef-dev (= 6.6-1)
    efficient Finite Element environment - development files
  • dep: libumfpack5.7.1
    sparse LU factorization library
  • dep: rheolef-doc (= 6.6-1)
    efficient Finite Element environment - documentation
  • rec: gmsh
    Three-dimensional finite element mesh generator
  • rec: gnuplot-x11
    Command-line driven interactive plotting program. X-package
  • rec: mayavi2
    scientific visualization package for 2-D and 3-D data
    or mayavi
    Package not available
  • rec: paraview
    Parallel Visualization Application
  • rec: paraview-python
    Parallel Visualization Application. python-support
  • rec: tcl-vtk
    Tcl bindings for VTK
    or vtk-tcl
    Package not available

Download rheolef

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 433.8 kB1,562.0 kB [list of files]
i386 442.0 kB1,497.0 kB [list of files]