Tecplot数据结构——结构数据(结构网格)与非结构数据(非结构网格)

Content

  • 1. 结构数据
    • 1.1 f=point格式
    • 1.2 f=block格式
  • 2. 非结构数据
    • 2.1 f=fepoint格式
    • 2.2 f=feblock格式
    • 2.3 datapacking=block格式

1. 结构数据

结构数据可以是一维、二维或三维的,下面以二维的数据格式为例。

1.1 f=point格式

在记事本中写入以下字符,并将文件以.plt或.dat为后缀命名。

Variables=x,y,u
Zone I=5,J=4,f=point
2.000000 5.000000 -19.178485
4.000000 7.000000 26.279464
6.000000 9.000000 24.727109
8.000000 11.000000 -79.999217
10.000000 13.000000 42.016704
2.000000 8.000000 19.787165
4.000000 10.0000000 -21.760844
6.000000 12.000000 -32.194375
8.000000 14.000000 79.248588
10.000000 16.000000 -28.790332
2.000000 11.000000 -19.999804
4.0000000 13.000000 16.806681
6.000000 15.000000 39.017270
8.000000 17.000000 -76.911799
10.000000 19.000000 14.987721
2.000000 14.000000 19.812147
4.000000 16.000000 -11.516133
6.000000 18.000000 -45.059235
8.000000 20.000000 73.035620
10.000000 22.000000 -0.885131

其中数据总数为I*J=20,结构数据顺序为point格式,顺序为:(I,J)=(1,1), (I,J)=(2,1), … (I,J)=(Imax,1), (I,J)=(1,2), (I,J)=(2,2), (I,J)=(Imax,2), … (I,J)=(Imax,Jmax).
Tecplot打开后云图为
Tecplot数据结构——结构数据(结构网格)与非结构数据(非结构网格)_第1张图片

1.2 f=block格式

将f=point改为f=block,结构数据顺序改为block格式,顺序为:所有x(按point格式顺序),所有y,所有u。

Variables=x,y,u
Zone I=5,J=4,f=block
2.000000 4.000000 6.000000 8.000000 10.000000
2.000000 4.000000 6.000000 8.000000 10.00000
2.000000 4.000000 6.000000 8.000000 10.000000
2.000000 4.000000 6.000000 8.000000 10.000000
5.000000 7.000000 9.000000 11.000000 13.000000
8.000000 10.000000 12.000000 14.000000 16.000000
11.000000 13.000000 15.000000 17.000000 19.000000
14.000000 16.000000 18.000000 20.000000 22.000000
-19.178485 26.279464 24.727109 -79.999217 42.016704
19.787165 -21.760844 -32.194375 79.248588 -28.790332
-19.999804 16.806681 39.017270 -76.911799 14.987721
19.812147 -11.516133 -45.059235 73.035620 -0.885131

Tecplot打开后的云图与point格式形同。
Tecplot数据结构——结构数据(结构网格)与非结构数据(非结构网格)_第2张图片

2. 非结构数据

2.1 f=fepoint格式

在记事本中写入以下字符,并将文件以.plt或.dat为后缀命名。

Variables=x,y,u,v
Zone n=5,e=4,f=fepoint,et=triangle
0.0 0.0 1.0 2.0
-1.0 -1.0 0.0 2.2
-1.0 1.0 0.0 3.0
1.0 1.0 0.0 3.4
1.0 -1.0 0.0 1.1
1 2 3
1 3 4
1 4 5
1 5 2

“n=5,e=4”表示有5 个点和四个单元。
“et=triangle”表示单元形状为三角形。
对每个点都有与之相关的4 个数字。“f=fepoint”意味着数据文件中的点是如下排列的:(第一行为编号1的点,第n行为编号n的点)

x y u v
x y u v
x y u v

点数据后是单元构成描述,每一行为该单元的三个顶点编号。
Tecplot打开后云图为
Tecplot数据结构——结构数据(结构网格)与非结构数据(非结构网格)_第3张图片

2.2 f=feblock格式

如果用“f=feblock”来代之,那么Tecplot会先期望关于x 的值,然后是y 和z 的,如下所示:

x x x x...x
y y y y...y
u u u u...u
v v v v...v

2.3 datapacking=block格式

在记事本中写入以下字符,并将文件以.plt或.dat为后缀命名。

variables ="x","y","S1"
zone N=8,E=3, datapacking=block
varlocation=([3]=cellcentered)
zonetype=fequadrilateral
0 0 0 0 1 1 1 1 
0 1 2 3 0 1 2 3
10
-5
1.0
1 5 6 2
2 6 7 3
3 7 8 4

”N=8,E=3”表示有8个点和3个单元;
“varlocation=([3]=cellcentered)”表示x、y是格点数据,S1是格心数据;
第5行是x坐标,第6行是y坐标,7-9行是三个格心数据,10-12行是单元节点编号;
“zonetype=fequadrilateral”表示单元形状为四边形。(ZONETYPE=FETRIANGLE表示形状为三角形与四边形混合)
Tecplot打开后云图为
Tecplot数据结构——结构数据(结构网格)与非结构数据(非结构网格)_第4张图片

你可能感兴趣的:(Tecplot,流场数据,学习)