Projects / Animath


Animath is a 2D/3D Finite Element Method library entirely implemented in C++. It is suited for fluid-structure interaction simulation, and it is mathematically based on higher-order tetrahedral/triangular elements. It provides front-ends to matrix solvers and mesh generators.

Operating Systems

Recent releases

  •  01 Aug 2009 00:48

    Release Notes: The most notable change in this version is the addition of support for 2D problems. Another major improvement is the addition of optional support for SIMD-enhanced tensor arithmetic (SSE2). Apart from that, only minor naming and architectural changes were made.

    •  15 Apr 2009 15:13

      Release Notes: Some of the main changes in this release are that it adds C0 cubic interpolation, the CFD solvers have been integrated into the framework, and that the Lapack dependency has been removed. When doing non-linear structural analysis with Animath, please be aware that the respective routines are unverified, and that there is a real chance they are incorrect.

      •  23 Jan 2009 09:09

        Release Notes: SUPG weighting for upwind stabilization is now supported, and a corresponding solver can be found among the example applications. Another great methodolical enhancement is the addition of matrix generators for non-linear (including geometric non-linearity) structural analysis. Matrix and load vector generation have been totally redesigned for this release, the equation_c class and its descendants have been replaced with one class for each type of matrix/load. Many bugs have also been addressed, such as installation to global directories and outdated or incomplete documentation.

        •  20 Nov 2008 12:17

          Release Notes: Much time went into the development of mesh manipulation code, i.e. edge collapse and vertex clustering routines (see the surfacemodel_c interface). Parallel solving of vector-valued problems that have decoupled components is now made easy by means of threads and employed in a new fluid solver. Some quite significant enhancements can also be found in the visualization code.

          •  12 Sep 2008 09:08

            Release Notes: Most significantly, this version adds traction and stress recovery routines and second order surfaces with curvilinear coordinates. The writing of FSI-problem solvers is (again) conveniently possible.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.