The vision of FEniCS is to set a new standard in Computational Mathematical
Modeling (CMM), which is the Automation of CMM (ACMM), towards the goals of
generality, efficiency and simplicity, concerning mathematical methodology,
implementation and application. FEniCS is organized as a collection
... [More] of sub
projects/components, including DOLFIN, FErari, FFC, FIAT, Instant, SyFi
UFC, UFL, and Viper. [Less]
DOLFIN is a C++/Python library that functions as the main user interface of FEniCS. A large part of the functionality of FEniCS is implemented as part of DOLFIN. It provides a problem solving environment for models based on partial differential equations and implements core parts of the
... [More] functionality of FEniCS, including data structures and algorithms for computational meshes and finite element assembly. To provide a simple and consistent user interface, DOLFIN wraps the functionality of other FEniCS components and external software, and handles the communication between these components. [Less]
The Multiphysics Object Oriented Simulation Environment (MOOSE) project simplifies the development of complex, multiphysics, scientific and engineering applications. In particular it handles all parallelism allowing a scientist or engineer to focus on the physics they are trying to model.
Elmer is an open source multiphysical simulation software mainly developed by CSC - IT Center for Science (CSC). Elmer development was started 1995 in collaboration with Finnish Universities, research institutes and industry. After it's open source publication in 2005, the use and development of
... [More] Elmer has become international.
Elmer includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer and acoustics, for example. These are described by partial differential equations which Elmer solves by the Finite Element Method (FEM). [Less]
The TFEL library is a collaborative effort of the French Atomic Commission and Électricité de France. TFEL mostly includes the MFront code generator.
MFront is based on C++ and provides several domain specific languages which were designed to simplify the implementations of new material
... [More] properties, mechanical behaviours and simple material models.
A particular focus was made on mechanical behaviours which are by essence more complex and may have significant impact on the numerical performances of mechanical simulations. For mechanical behaviours, MFront introduces interfaces for various finite element or FTT solvers (Cast3M, Code-Aster, ZeBuLoN, Abaqus Implicit/Explicit, Europlexus, AMITEX_FFT, etc..). [Less]
UG is a flexible software tool for the numerical solution of partial differential equations on unstructured meshes, with a focus on multigrid methods. It has a very powerful grid manager, which supports two- and three-dimensional grids with mixed element types. The grids can be adaptively refinement
... [More] using either classic red/green-refinement, or pure red refinement with hanging nodes. All this is fully parallelized and can run on large distributed machines.
UG supports many different discretization schemes. UG can be used through its built-in shell, using a special scripting language. It can also be used as a library from other finite element codes. [Less]
MmodD : Modular Modeling is a toolbox under scilab.
The MmodD project contains tools for the study and solution of partial differential equations (PDEs) in 2d and 3d. A set of command-line functions and a graphical user interface let you preprocess, solve, and postprocess generic PDEs for a broad
... [More] range of engineering and science applications. [Less]
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy