Cпециализированный курс. Применение функций пользователя (UDF) в ANSYS FLUENT

Продолжительность - 1 день.

В курсе рассматривается применение различных дополнительных функций, создаваемых пользователем на языке C для расширения функционала ANSYS FLUENT.

Такие функции могут применяться для самых различных целей – от создания нестандартных источников и граничных условий до реализации собственных физических моделей.

В минимально необходимом для полноценной работы объеме в курсе рассматривается основы программирования на языке C. Также отдельное внимание уделяется внутренним типам данных Fluent, а также особенностям взаимодействия пользовательских функций и основной программы.

Краткое содержание курса:

  • Введение. Основы программирования, синтаксис и типы данных
  • Компиляция и интерпретация пользовательских функций
  • Применение макросов DEFINE
  • Применение пользовательских переменных
  • Пользовательские функции для параллельных вычислений
  • Применение параметров Workbench совместно с пользовательскими функциями
  • Пользовательские функции для многофазных течений
  • Пользовательские функции для модели дисперсной фазы.

Примеры:

  • Течение в канале с пористой преградой
  • Течение в канале с синусоидальным распределением температуры вдоль стенки
  • Применение нестандартной зависимости вязкости жидкости от температуры
  • Моделирование переноса определенной пользователем скалярной переменной
  • Пользовательские функции для изменения констант в эмпирическом законе сопротивления частиц
  • Применение пользовательских функций для исследования однородности потока
  • Моделирование выпадения осадка в осветлителе с применением пользовательских функций
  • Управление динамической сеткой при помощи пользовательских функций.
Записаться на курс