ENigMA:具有强大的网格生成功能的多物理场框架 源码
建立状态 执照 ENigMA-扩展的数值多物理场分析 ENigMA是一个面向对象的C ++模板库,旨在在多域环境中提供多物理场仿真。 该代码实现了一些数值方法,例如有限体积法(FVM),有限差分法(FDM),有限元方法(FEM),边界元方法(BEM),平滑粒子流体动力学(SPH)等,用于部分数值近似每个域中的微分方程(PDE)。 它还提供了用于生成健壮网格(三角形,块,约束四面体等),相交和修剪操作的类,并实现了R-tree,octree和hashgrid方法用于空间搜索。 它可以用于三维流动,热力和结构分析。 它使用STL,Eigen(用于向量和矩阵)和exprtk(用于数学表达式)开发为
文件列表
ENigMA:具有强大的网格生成功能的多物理场框架
(预估有个609文件)
.clang-format
54B
QCustomPlot.cpp
1.08MB
run.bat
113B
run.bat
107B
run.bat
99B
QCustomPlot.cpp
1.08MB
MainWindow.cpp
25KB
run.bat
113B
open.bat
3B
QCustomPlot.cpp
1.08MB
暂无评论