FlexPDE

Бесплатно
Windows
macOS
Linux

Сайт: www.pdesolutions.com/flexpde.html

FlexPDE — программный пакет для численного решения задач, описываемых системами дифференциальных уравнений в частных производных, реализующий метод конечных элементов. Программа была разработана как инструмент для моделирования стационарных и нестационарных физических процессов в областях различных размеров и геометрий с возможностью задания сложных граничных и начальных условий. В составе продукта присутствует собственный скриптовый язык для описания уравнений, параметров расчёта и постобработки результатов.

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

  • Метод решения: реализация метода конечных элементов для систем уравнений в частных производных.
  • Скриптовый язык: собственный язык для описания уравнений, граничных и начальных условий, параметров расчёта и процедур постобработки.
  • Генерация сетки: встроенные инструменты создания и адаптации сеток для двух- и трёхмерных областей.
  • Адаптивность: поддержка адаптации сетки по ошибке решения и управлению точностью приближения.
  • Временная интеграция: методы для нестационарных задач с контролем шага по времени и критериями сходимости.
  • Граничные условия: широкий набор типов граничных и смешанных условий, включая нелинейные и зависимые от времени.
  • Параллельность: возможности параллельного выполнения расчётов на нескольких ядрах или в распределённых средах (в зависимости от версии).
  • Постобработка и визуализация: встроенные средства для визуального анализа полей, построения сечений и вывода числовых результатов.
  • Интерфейс ввода/вывода: поддержка текстовых файлов со скриптами, экспорта данных для внешних инструментов и сохранения результатов в стандартных форматах.
  • Применимость: пригоден для моделирования задач теплофизики, механики деформируемого твердого тела, диффузионных процессов и электромагнитных полей.
Подробнее