易于生成、读取、合并和打印三角形网格。

triangular-grid-merge的Python项目详细描述


三角形网格合并

为什么这个项目有用

  1. 它有助于生成tecplot格式的有限元三角形网格(.dat)。

  2. 从tecplot(.dat)文件中很容易读取这样的网格。

  3. 适用于多分区格线。

  4. 能够合并多分区网格并将其作为单个网格写入。

主要的优点是,使用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)

threezonesthreezones

读取网格。使用

from triangular_grid_merge.tecplot import read_tecplot
read_tecplot(grid, 'name.dat')

详细信息

三角形网格是由三个节点设置每个面的网格。 它由节点、面和边组成。 grid_view

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何创建Restful服务并将其部署到OSGi容器?   java如何获取用户在EditText中输入的时间并从中扣除5小时30分钟?   java用户无法注销firebase 安卓   java Undertow始终将字符集添加到ContentType头,即使它不是文本MIME类型   java LocalBroadcastManager未正确接收消息   foreach在Java中有没有比For循环更好的方法可以灵活地遍历集合?   java如何在安卓上移动球   在OSGi下的Log4j中使所有记录器异步时,java ClassNotFoundException   java未知输入字节长度转换为int   java测试工厂在使用前缀命名时抛出NPE   对象的副本(JAVA)   java SP20310:无法打开文件。sql   java Spring安全性仅为一条路径添加安全性   java在idea中获取菱形运算符的编译错误