ENigMA - Extended Numerical Multiphysics Analysis

ENigMA - Extended Numerical Multiphysics Analysis

ENigMA ist eine objektorientierte C ++ - Vorlagenbibliothek mit dem Ziel, eine Multiphysik-Simulation in einer Umgebung mit mehreren Domänen bereitzustellen.Der Code implementiert verschiedene numerische Methoden wie Finite-Volumen-Methoden (FVM), Finite-Differenz-Methoden (FDM), Finite-Elemente-Methoden (FEM), Boundary-Element-Methoden (BEM), Smoothed-Particle-Hydrodynamics (SPH) usw. zur numerischen Approximation von PartialDifferentialgleichungen (PDE) in jeder Domäne.Es bietet auch Klassen für die robuste Netzgenerierung (Dreiecks-, Block-, beschränkte Tetraeder-Operationen usw.), Schnitt- und Beschneidungsoperationen und implementiert R-Tree-, Octree- und Hashgrid-Methoden für die räumliche Suche.Es kann für dreidimensionale Strömungs-, Wärme- und Strukturanalysen verwendet werden.

Kategorien

Alternativen zu ENigMA - Extended Numerical Multiphysics Analysis für Linux mit Open Source-Lizenz