Я пытался найти решения для этого как здесь, так и в других местах в Интернете, но, похоже, нигде я не нашел именно то, что хочу.
Моя проблема заключается в следующем: у меня есть численный симулятор, который решает задачу потока жидкости в 2D или 3D с использованием радиальной (цилиндрической) сетки. Симулятор использует подход конечного объема, при котором одно значение каждой интересующей переменной (например, давление, концентрации) рассчитывается для каждого блока сетки.
Я хочу визуализировать профили в 2D (для случая 3D я хочу построить срезы в z-направлении) с помощью Python (matplotlib). Однако мне не нужен контурный график с гладким профилем, а скорее одно значение с цветовой кодировкой внутри каждой ячейки сетки. Я также хотел бы иметь возможность строить линии сетки.
В качестве альтернативы или в качестве дополнительного подхода, интересно, можно ли легко решить ту же проблему с помощью Paraview? То есть, как можно написать необходимые файлы .vtk, основываясь на информации об ограничивающих радиусах, азимутальных углах и координатах z ячеек моделирующей сетки?
Если кто-то может помочь мне с любым из этих вопросов, я был бы очень благодарен!