Как задать значения данных в vtkStructuredGrid

Я пытаюсь заполнить структурированную сетку аналитическим полем, но, несмотря на чтение документации vtk, я не нашел, как на самом деле установить скалярные значения в точках сетки или задать расстояние/оригинал сетки. Начиная с кода ниже, как мне

  1. связать пространственную информацию с сеткой (т.е. ячейка 0,0,0 находится в координатах 0,0,0, расстояние между ними равно dx в каждом направлении)
  2. связать скалярные значения с каждой точкой сетки. Для начала мне нужно только одно, но в конечном итоге я хотел бы хранить 3 части данных в каждой точке (не вектор, а 3 разных скаляра).
grid = vtk.vtkStructuredGrid()
numPoints = int((maxGrid - minGrid)/dx)
grid.SetDimensions(numPoints, numPoints, numPoints)
5
задан Tom Fenech 19 August 2014 в 21:13
поделиться