ParaView StreamTracer

Post date: 2020/07/10

2D velocity

vtk ファイルの速度ベクトルを3次元にしておくと、ParaView で StreamTracer が使えます。

[u1, u2]  -> [u1, u2, 0]
  • 使用例:Navier-Stokes 方程式で、[-1, 4] x [-1, 1] の矩形領域の左端から流入
savevtk("XXXX-"+i+".vtk", Th, [u1,u2,0],p, dataname="velocity pressure");

ParaView で、

  1. File -> Open : XXXX-..vtk​
    1. Apply​
  2. Filter-> Alphabetical->StreamTracer​
    1. Integration Direction : FORWARD​ # 流れの上流から trace
    2. Line Parameters​
      1. Show Line : OFF​
      2. Point1 : [-1, 1, 0], Point2 : [-1,-1,0]​ # [-1, 4] x [-1, 1] の矩形領域の左端から trace
      3. Resolution : 100​ # デフォルトの 1000 だと計算量が多い
    3. Coloring : SeedIds​ # trace line に色付け
    4. Apply​

※以前は Cell Data to Point Data を介してデータを渡していたが、v.5.7.0 では不要になっている模様