ENigMA
ENigMA is an object-oriented C++ template library which aim is to provide multi-physics simulation in a multi-domain environment.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux
Features
- CFD
Tags
- Simulation
- multiphysics
- physics-analysis
- physics-simulation
- meshing
ENigMA News & Activities
Recent activities
ENigMA information
What is ENigMA?
ENigMA, Extended Numerical Multiphysics Analysis, is an object-oriented C++ template library which aim is to provide multi-physics simulation in a multi-domain environment. The code implements several numerical methods such as Finite Volume Methods (FVM), Finite Difference Methods (FDM), Finite Element Methods (FEM), Boundary Element Methods (BEM), Smoothed Particle Hydrodynamics (SPH), etc. for numerical approximation of Partial Differential Equations (PDE) in each domain. It also provides classes for robust mesh generation (triangular, block, constrained tetrahedral, etc), intersection and clipping operations and implements R-tree, octree and hashgrid methods for spatial searching. It can be used for three-dimensional flow, thermal and structural analysis.



Comments and Reviews
Links are broken