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.
Webseite:
https://github.com/bjaraujo/ENigMAKategorien
Alternativen zu ENigMA - Extended Numerical Multiphysics Analysis für alle Plattformen mit einer Lizenz
13
COMSOL Multiphysics
COMSOL Multiphysics ist eine Entwicklungs-, Entwurfs- und Finite-Elemente-Analyse-Softwareumgebung für die Modellierung und Simulation von physikbasierten Systemen.
4
ANSYS Fluent
Die ANSYS Fluent-Software enthält die umfassenden physikalischen Modellierungsfunktionen, die zur Modellierung von Strömung, Turbulenzen, Wärmeübertragung und Reaktionen für industrielle Anwendungen von der Luft bis zur ...
- Bezahlte