|
Южно-Уральский государственный университет (национальный исследовательский университет)
НАУЧНО-ОБРАЗОВАТЕЛЬНЫЙ ЦЕНТР "ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ И КВАНТОВЫЕ ТЕХНОЛОГИИ"
ЛАБОРАТОРИЯ СУПЕРКОМПЬЮТЕРНОГО МОДЕЛИРОВАНИЯ
|
|
|
Программный комплекс OpenFOAM
|
OpenFOAM (http://www.openfoam.com/) — (англ. Open Source Field Operation And Manipulation CFD ToolBox — свободно распространяемый инструментарий вычислительной гидродинамики для операций с полями (скалярными, векторными и тензорными). На сегодня является одним из самых и известных приложений, предназначенных для FVM-вычислений. |
- Основные возможности инженерного пакета
- Характеристики
- Инструкция по запуску OpenFOAM на суперкомпьютере Торнадо
- Дополнительная информация об инженерном пакете
Основные возможности инженерного пакета
Первоначально, программа предназначалась для прочностных расчетов и в результате многолетнего академического и промышленного развития на сегодняшний момент позволяет решать следующие задачи:
- прочностные расчеты;
- гидродинамика ньютоновских и неньютоновских вязких жидкостей как в несжимаемом, так и сжимаемом приближении с учётом конвективного теплообмена и действием сил гравитации; для моделирования турбулентных течений возможно использование RANS-моделей, LES- и DNS-методов; возможно решение дозвуковых, околозвуковых и сверхзвуковых задач;
- задачи теплопроводности в твёрдом теле;
- многофазные задачи, в том числе с описанием химических реакций компонент потока;
- задачи, связанные с деформацией расчётной сетки;
- сопряжённые задачи;
- некоторые другие задачи, при математической постановке которых требуется решение дифференциальных уравнений в частных производных в условиях сложной геометрии среды;
- распараллеливание расчёта как в кластерных, так и многопроцессорных системах.
Характеристики
Версия |
2.1.0 |
Тип лицензии |
GNU LGPL |
Количество одновременных расчетов |
Неограниченно |
Количество процессорных ядер |
Неограниченно |
Количество процессорных ядер на один расчет |
Неограниченно |
Дата окончания лицензии |
Бессрочная |
Пользователи (кафедры) |
Гидравлика и гидропневмосистемы |
Инструкция по запуску OpenFOAM на суперкомпьютере Торнадо
Для использования вычислительного пакета OpenFOAM необходимо:
- Подключить модуль OpenFOAM:
module load simulation/OpenFOAM/2.1.0
- Загрузить переменные окружения OpenFOAM:
source foamInit
- Подготовить задачу к расчету. Обычно это команды
blockMesh , setFields и т.д. (см. документацию на сайте http://www.openfoam.com/). Команды blockMesh , setFields и т.д. должны быть запущены из директории задачи. Так же возможно использование команды с параметром -case <путь gt=»» code=»»> из любой директории.
- Для запуска задачи на расчет необходимо выполнить команду:
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/
Дополнительная информация об инженерном пакете
|
|
|