易于生成、读取、合并和打印三角形网格。
triangular-grid-merge的Python项目详细描述
三角形网格合并
为什么这个项目有用
它有助于生成tecplot格式的有限元三角形网格(.dat)。
从tecplot(.dat)文件中很容易读取这样的网格。
适用于多分区格线。
能够合并多分区网格并将其作为单个网格写入。
主要的优点是,使用tgm可以很容易地读取tecplot(.dat)格式,其中包含多区域三角形网格和 根据节点坐标连接区域。
快速启动
创建网格
from triangular_grid_merge.grid import Grid
要使用元素初始化网格,请使用:
grid.init(4, 5, (0, 60), (0, 100))
<上面的代码创建了一个由X轴和Y轴5点组成的4点网格。
点分布在由2个点给出的矩形内-(x1, x2) (y1, y2)
该区域根据各轴的点数进行划分。要打印tgm的grid s目录中的网格,请使用
from triangular_grid_merge.tecplot import print_tecplot
print_tecplot(grid, 'name.dat')
如果网格是多区域的,则可以将其打印为单个区域,并给出:
print_tecplot(grid, 'name.dat', merge=True)
读取网格。使用
from triangular_grid_merge.tecplot import read_tecplot
read_tecplot(grid, 'name.dat')
详细信息
三角形网格是由三个节点设置每个面的网格。 它由节点、面和边组成。