- cnpy (+ не забыть про zlib, если сборка под win)
- компилятор с поддержкой c++11
- система сборки (в проекте уже есть настройки для cmake, для VS тоже есть, но требует небольших исправлений)
- deps/property/property.h (уже есть в проекте, для систем сборки, отличных от cmake нужно незабыть его добавить в include dirs)
Реализована в python скриптах (visualize_flow.py
для жидкости, visualize_boundary.py
для стенок сосуда), которые нужно запускать
в директории с результатами расчетов, требует наличия:
- python (проверялось на 2.7)
- numpy (проверялось на 1.9.0, с минимальными изменениями скорее всего будет работать и в большинстве других версий)
- pyevtk
- ParaView (проверялось на 4.2.0)
После вызова указанных выше скриптов:
python visualize_flow.py
python visualize_boundary.py
на выходе будут сформированы бинарные файлы для ParaView вида *.vtu
(для точек сосуда) и *.vtr
(для точек жидкости).
Серии этих файлов и надо открыть в ParaView.
Краткое описание (pdf, стр. 30-34) используемой теории и алгоритмов.