Здесь обсуждаем саму программу.
FlowVision
Последняя доступная версия 2.5.4
Программный комплекс FlowVision решает трехмерные уравнения динамики жидкости и газа: уравнения Навье-Стокса (законы сохранения массы и импульса) и уравнение переноса энтальпии (закон сохранения энергии). При расчёте сложных течений, сопровождаемых дополнительными физическими процессами (турбулентность, горение, движение контактных границ, и т. д.), решаются дополнительные уравнения, описывающие эти процессы. Совокупность всех дифференциальных уравнений, уравнений состояния, начальных и граничных условий называется математической моделью.
Дифференциальные уравнения аппроксимируются на расчётной сетке в предположении, что каждая ячейка представляет собой конечный объём, в котором скорости изменения физических величин сбалансированы потоками этих величин через грани ячейки. Уравнения Навье-Стокса решаются методом расщепления по физическим процессам аналогичным проекционному методу MAC.
В основе FlowVision - новейшие технологии вычислительной гидродинамики и компьютерной графики:
Прямоугольная сетка с локальным измельчением расчетных ячеек;
Аппроксимация криволинейных границ расчетной области методом подсеточного разрешения геометрии;
Импорт геометрии из системы автоматизированного проектирования или конечно-элементной программы в виде поверхностной сетки (связанных треугольников);
Язык программирования C++;
Клиент-серверная архитектура;
Совершенный пользовательский интерфейс, написанный для операционных систем Windows и Linux;
Высококачественная графика на основе OpenGL.
FlowVision является интегрированной системой - препроцессор (часть программы, в которой создаётся и редактируется расчётный проект), блок расчета уравнений и постпроцессор (часть программы, в которой анализируются результаты расчета) объединены и работают одновременно. Это позволяет пользователю проводить моделирование и одновременно анализировать результаты, менять граничные условия и параметры математической модели.
Тема в варезнике