问题描述
我正在使用 meshio
包从 vtu 文件中提取信息,该文件表示在雷诺数下通过圆柱体(冯卡曼涡旋)的二维版本的流动。一个时间步长为 220。
我能够在名为 data 的变量中提取 x 和 y 坐标,如下所示:
In[7]: data
Out[7]:
array([[0.02692238,0.40000474],[0.02049045,0.41 ],[0.03102019,...,[0.27846185,0.15545069],[0.04423019,0.05609254],[0.04601913,0.06239963]])
In [9]: np.shape(data)
Out[9]: (12568,2)
此外,我可以提取任何字段变量,例如压力,如下所示:
In [8]: Pressure
Out[8]:
array([ 0.04950621,0.05545308,0.04723278,-0.05356851,0.07954962,0.08006932])
In [10]: np.shape(Pressure)
Out[10]: (12568,)
模拟有 triangle 6
元素,即一个二次元素,顶点有 3 个规则节点,每条边中间有 3 个额外节点。
这是节点连接的结构。
In [14]: cells['triangle6']
Out[14]:
array([[ 0,1,2,3528,3527,3531],[ 3,4,5,3525,3239,3238],[ 4,6,3408,3237,3239],[ 1737,484,343,7316,4145,4148],[ 3204,3199,3202,12296,12294,12566],[ 3200,3204,12295,12567]],dtype=int64)
In [15]: np.shape(cells['triangle6'])
Out[15]: (6142,6)
如何使用此信息绘制模拟图?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)