我想用python-vtk通过阈值来过滤压力。
import vtk
filename = "a.foam"
reader = vtk.vtkOpenFOAMReader()
reader.SetFileName(filename)
reader.CreateCellToPointOn()
reader.DecomposePolyhedraOn()
reader.EnableAllCellArrays()
reader.Update()
tArray = vtk_to_numpy(reader.GetTimeValues())
reader.UpdateTimeStep(tArray[-1])
reader.Update()
filter_threshold = vtk.vtkThreshold()
filter_threshold.SetInputConnection(reader.GetOutputPort())
我应该如何选择过滤器类的 "压力"?
使用 SetInputArrayToProcess
方法。
https:/vtk.orgdocnightlyhtmlclassvtkAlgorithm.html#a6bea16e1329609dbccce0ff8d2367484。