midas NFX — многоцелевой программный пакет для инженерного анализа методом конечных элементов и вычислительной гидродинамики, разработанный для задач структурного, теплового и потокового моделирования в рамках интегрированного многофизического проектирования. Программный продукт ориентирован на использование в машиностроении, автомобилестроении, аэрокосмической отрасли и энергетике, предоставляя средства пред- и постобработки моделей, решатели для нелинейной механики и CFD, а также инструменты для оптимизации форм и параметров.
Исторически midas NFX возник как компонент семейства midas, объединяющего опыт в разработке CAE-решений; он сочетает в себе возможности для анализа статических и динамических реакций конструкций, теплопереноса и несжимаемых/сжимаемых потоков. Программный интерфейс обеспечивает импорт и экспорт данных в стандартных форматах, генерацию сеток различной сложности и настройку граничных условий, а также поддержку многофизических связок между структурной и гидродинамической частями задачи.
- Методы решения: конечные элементы для структурного анализа, граничные и объемные методы для задач течения, решение нелинейных и линейных задач.
 - Многофизичность: сопряжённый анализ «структура–поток» и тепловая связь между модулями для оценки взаимовлияния эффектов.
 - Генерация сетки: автоматизированная и управляемая пользователем генерация тетраэдральных, гексагональных и гибридных сеток с возможностью локального утончения.
 - Нелинейный анализ: учет больших деформаций, контактных взаимодействий, пластичности и кумулятивных эффектов для материалов.
 - CFD-функциональность: моделирование ламинарных и турбулентных течений, перенос массы и тепла, мультифазные и реакционные потоки (в зависимости от конфигурации).
 - Оптимизация: инструменты для топологической и параметрической оптимизации, оптимизации под массогабариты и прочностные требования.
 - Интеграция данных: импорт CAD-геометрии и совместимость с промышленными форматами для упрощения рабочей цепочки от проектирования к анализу.
 - Параллельные вычисления: поддержка многопроцессорного и распределённого расчёта для повышения производительности при больших задачах.
 - Пользовательские настройки: скриптование и макросы для автоматизации рабочих процессов и пакетной обработки задач.
 - Визуализация результатов: средства отображения полей напряжений, скоростей, температур и других величин для интерпретации результатов моделирования.