Логотип ЛСМ ЮУрГУ
ЛСМ ЮУрГУ Русский язык
О нас
Наши партнеры
Отделы и сотрудники
История
Новости
Информация в СМИ
Фотогалерея
Эмблема ЛСМ
Экскурсии
Контакты
Вычислительные ресурсы
Суперкомпьютер «Торнадо ЮУрГУ»
Суперкомпьютер «СКИФ-Аврора ЮУрГУ»
Комплекс «GPU»
Кластер «СКИФ Урал»
Пользователям
Правила
Регистрация
Прикладное ПО
Системное ПО
Техническая поддержка
Обучение
Система ПВК
Программное обеспечение
Правила
Инструкции
Коммерческим клиентам
Научная работа
Цели ЛСМ
Проекты
Публикации
Зарегистрированные программы
     
Google

www по сайту
Главная / Пользователям / Прикладное ПО / Программный комплекс OpenFOAM

Программный комплекс OpenFOAM

OpenFOAM (http://www.openfoam.com/) — (англ. Open Source Field Operation And Manipulation CFD ToolBox — свободно распространяемый инструментарий вычислительной гидродинамики для операций с полями (скалярными, векторными и тензорными). На сегодня является одним из самых и известных приложений, предназначенных для FVM-вычислений.

  1. Основные возможности инженерного пакета
  2. Характеристики
  3. Инструкция по запуску OpenFOAM на суперкомпьютере Торнадо
  4. Дополнительная информация об инженерном пакете

Основные возможности инженерного пакета

Первоначально, программа предназначалась для прочностных расчетов и в результате многолетнего академического и промышленного развития на сегодняшний момент позволяет решать следующие задачи:
  • прочностные расчеты;
  • гидродинамика ньютоновских и неньютоновских вязких жидкостей как в несжимаемом, так и сжимаемом приближении с учётом конвективного теплообмена и действием сил гравитации; для моделирования турбулентных течений возможно использование RANS-моделей, LES- и DNS-методов; возможно решение дозвуковых, околозвуковых и сверхзвуковых задач;
  • задачи теплопроводности в твёрдом теле;
  • многофазные задачи, в том числе с описанием химических реакций компонент потока;
  • задачи, связанные с деформацией расчётной сетки;
  • сопряжённые задачи;
  • некоторые другие задачи, при математической постановке которых требуется решение дифференциальных уравнений в частных производных в условиях сложной геометрии среды;
  • распараллеливание расчёта как в кластерных, так и многопроцессорных системах.

Характеристики

Версия 2.1.0
Тип лицензии GNU LGPL
Количество одновременных расчетов Неограниченно
Количество процессорных ядер Неограниченно
Количество процессорных ядер на один расчет Неограниченно
Дата окончания лицензии Бессрочная
Пользователи (кафедры) Гидравлика и гидропневмосистемы

Инструкция по запуску OpenFOAM на суперкомпьютере Торнадо

Для использования вычислительного пакета OpenFOAM необходимо:

  1. Подключить модуль OpenFOAM:
    module load simulation/OpenFOAM/2.1.0
  2. Загрузить переменные окружения OpenFOAM:
    source foamInit
  3. Подготовить задачу к расчету. Обычно это команды blockMesh, setFields и т.д. (см. документацию на сайте http://www.openfoam.com/). Команды blockMesh, setFields и т.д. должны быть запущены из директории задачи. Так же возможно использование команды с параметром -case <путь gt=»» code=»»> из любой директории.
  4. Для запуска задачи на расчет необходимо выполнить команду:
    sbatch -t требуемое время -n <количество> OpenFOAM.sh <полный> <имя> [необязательные параметры решателя]
     или
    sbatch -t требуемое время -N <количество> OpenFOAM.sh <полный> <имя> [необязательные параметры решателя]

    Пример команды для запуска задачи на расчет:

    sbatch -t 5:00:00 -n 16 OpenFOAM /home/user/OpenFOAM/OpenFOAM-2.1.0/tutorials/multiphase/interDyMFoam/ras/sloshingTank2D interDyMFoam

    Примеры задач можно найти в следующем каталоге:

    cd $WM_PROJECT_DIR/tutorials/

Дополнительная информация об инженерном пакете


Ответственный за программный пакет: Мекаев Петр Юрьевич