我有一个不规则的网格点来描述这个表面(南美洲的一个大型俯冲断层)。颜色是深度。无论如何,我有不规则间隔的 3D 坐标(经度、纬度、深度)。我正在尝试使用 gmsh 生成三角形网格,但我正在努力解决如何。我可以用一个小python函数使每个不规则网格点成为gmsh中的一个“点”:
def xyz2gmsh(fout,x,y,z):
f=open(fout,'w')
for k in range(len(x)):
line='Point('+str(k+1)+') = {%.6f, %.6f, %.6f, 0.01};\n' %(x[k],y[k],z[k])
f.write(line)
f.close()
这个文件(fout)生成加载到 gmsh 但没有显示!据我了解,我需要以某种方式告诉 gmsh 这些点共同代表要网格化的表面。如何?我可以告诉 gmsh 为制作特定尺寸的元素进行拍摄吗?
谢谢!