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