NETGEN进行二维、三维网格剖分工具,遵循gpl协议使用,也能作为用户界面单独程序使用,或者作为c++库文件被其他程序链接等,有限网格生成设计以及求解开源库编译等功能!
NETGEN亮点
准确的
先进的数值技术:高阶,矢量,混合和不连续,Galerkin方法。
高效的
适用于函数空间和微分方程的强大预处理器。
高性能
用现代C ++编写的并行计算核心与Python脚本编写的灵活控制相结合。
打开
基于LGPL许可证的开放源代码,可通过C ++模块和Python包进行扩展。
NETGEN优势
Netgen/NGSolve是一款高性能的多物理场有限元软件。它被广泛用于分析来自固体力学,流体动力学和电磁学的模型。由于其灵活的Python界面,可以轻松实现新的物理方程式和求解算法。
一体
从几何建模,网格生成,数值模拟到可视化的无缝集成。
灵活的
变量公式的数学描述允许耦合任意物理模型。
NETGEN功能
局部网格尺寸
边界的局部网格大小已指定给实体对象本身,可以在将其添加到几何对象时设置体积网格大小。
各向异性网格
Netgen可以使用闭合曲面识别来创建各向异性网格。它将用棱镜填充该层,可以对其进行切片。
构造实体几何CSG
构造性实体几何格式允许定义几何图元,例如球体和圆柱体,并对它们进行布尔运算。此类对象为实体类型。
定义和网格化2D几何
Netgen-python允许通过边界曲线定义2D几何形状。曲线可以是直线,也可以是二阶有理曲线。
NETGEN测评
NETGEN格网剖分程序,最先及以及完善的技术!