Source codes are in the repository archives. Feel free to download.
Examples of numerical simulations using these codes can be found on this page.
For any question related to these software codes, please contact me.
| mmg3d 3.1 | 3d Delaunay-based anisotropic mesh adaptation and mesh moving.
Produces quasi-uniform meshes with respect to a metric tensor field. Uses local mesh modifications and Delaunay kernel to adapt the initial mesh. Allows to deal with rigid body motion and moving meshes. C. Dobrzynski (Univ. Bordeaux I), P.F. |
![]() |
![]() 32bits ![]() 64bits |
![]() |
| yams 2.4 | Surface mesh anisotropic adaptation and mesh decimation.
Surface meshes are adapted to a geometric metric tensor field based on the intrinsic properties of the discrete surface to produce quasi-uniform meshes. Uses local mesh modification to adapt theinitial mesh. Decimation based on the Hausdorff distance between the initial and the current triangulation is also proposed. Yams version 1 is currently distributed by Distène. |
![]() |
![]() |
![]() |
| libmesh 5 | Library for mesh management.
Provides a set of useful commands to read/write mesh files using the mesh data structure. Loic Marechal (Inria) |
ANSI C source code | ||
| elastic 1.0 | Linear elasticity solver.
Solver based on Lagrange P1 and P2 finite elements for two and three dimensional domains. M. DeBuhan (UPMC), P.F. |
![]() |
![]() |
![]() |
| stokes 2.0b | Stokes solver for viscous flows.
Solver based on Lagrange P1 finite elements for two dimensional domains. Especially designed to handle Stokes equations for the incompressible flow between two immiscible fluids presenting a large viscosity ratio. C. Bui (UPMC), B. Maury (Univ. Orsay), P.F. |
![]() |
![]() |
![]() |
| advect 1.1 | Advection equation solver.
Solver based on Lagrange P1 finite elements and the method of characteristics to efficiently solve the advection equation. C. Bui (UPMC), P.F. |
![]() |
![]() |
![]() |
| matrix 1.1 | Library for sparse matrix management.
Provide a set of routines to handle Compressed Sparse Row matrices as well as (precond.) Conjugate Gradient and GMRES tools. |
ANSI C source code | ||
| medit 3.0 | OpenGL-based scientific visualization software.
developped to visualize numerical simulation results on unstructured meshes in two and three dimensions. Scalar, vector and tensor fields can be easily associated and displayed with meshes. Thanks to C. Dobrzynski, there is an inline HTML documentation (but in French). |
![]() OSX 10.4 |
![]() |
![]() |