2 паравида моделирования тела

У меня есть 2 координаты тела и данные о скорости на разных временных этапах. Я хочу визуализировать это с помощью paraview. Могу ли я предложить, какой формат файла использовать и где я могу получить эти форматы файлов?
Моделирование должно включать график вектора скорости, когда частица проходит через разные точки пространства.


person Vishal Jadhav    schedule 07.04.2016    source источник


Ответы (1)


Есть много стратегий, которые могут быть приняты. В вашем случае, я полагаю, это означает, что у вас есть множество временных шагов, но мало данных для каждого временного шага, поскольку у вас есть только проблема с двумя телами.

Один простой способ, который, однако, может быть весьма неэффективным, заключается в создании устаревших файлов VTK с использованием языка по вашему выбору.

Этот очень простой формат файла ASCII объясняется здесь: http://www.vtk.org/wp-content/uploads/2015/04/file-formats.pdf

В вашем случае у вас будет большое количество устаревших файлов VTK, по одному на временной шаг, и paraview будет считывать их все как временной ряд. Недостатком является то, что для этого требуется множество файлов, в которых мало данных.

Существуют также инструменты Python и Matlab для записи данных в массивы VTK, которые могут быть двоичными и которые также являются более эффективными. По следующей ссылке вы найдете пример функции в Matlab для экспорта в VTK обычного 3D-массива. https://www.mathworks.com/matlabcentral/fileexchange/47814-export-3d-data-to-paraview-in-vtk-legacy-file-format?requestedDomain=www.mathworks.com

Надеюсь, это поможет!

person BlaB    schedule 18.08.2016