ENigMA je objektovo orientovaná knižnica šablón C ++, ktorej cieľom je poskytnúť simuláciu viacerých fyzík v prostredí viacerých domén.Kód implementuje niekoľko numerických metód, ako sú metódy konečných objemov (FVM), metódy konečných rozdielov (FDM), metódy konečných prvkov (FEM), metódy hraničných prvkov (BEM), vyhladená časticová hydrodynamika (SPH) atď.Diferenciálne rovnice (PDE) v každej doméne.Poskytuje tiež triedy pre robustné generovanie sietí (trojuholníkové, blokové, obmedzené štvorstranné, atď.), Priesečníkové a orezové operácie a implementuje metódy R-tree, octree a hashgrid pre priestorové vyhľadávanie.Môže byť použitý pre trojrozmerné tokové, tepelné a štrukturálne analýzy ....
WebSite:
https://github.com/bjaraujo/ENigMAKategórie
Alternatívy programu ENigMA - Extended Numerical Multiphysics Analysis pre Mac s komerčnou licenciou
13
COMSOL Multiphysics
COMSOL Multiphysics je softvérové prostredie pre inžinierstvo, návrh a analýzu konečných prvkov na modelovanie a simuláciu akéhokoľvek systému založeného na fyzike.