Ваш VTK_data
, как говорится в сообщении об ошибке, vtkFloatArray
. У него нет метода GetOutput()
, и он не может быть записан как UnstructuredGrid.
Вы должны добавить свой массив в ваш набор данных data
, а затем вы можете написать data
с помощью модуля записи:
VTK_data.SetName("VELOCITY")
data.GetPointData().AddArray(VTK_data)
writer = vtk.vtkUnstructuredGridWriter()
writer.SetFileName("Output.vtk")
writer.SetInputData(data)
writer.Update()
writer.Write()