• Русский
  • English
  • Главная / Программный комплекс OpenFOAM

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

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

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

    Первоначально, программа предназначалась для прочностных расчетов и в результате многолетнего академического и промышленного развития на сегодняшний момент позволяет решать следующие задачи:

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

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

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

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

    # Подключить модуль OpenFOAM
    module load simulation/OpenFOAM/2.1.0
    
    # Загрузить переменные окружения OpenFOAM:
    source foamInit

    2. Подготовить задачу к расчету. Обычно это команды blockMeshsetFields и т.д. (см. документацию на сайте http://www.openfoam.com/). Команды blockMeshsetFields и т.д. должны быть запущены из директории задачи.

    3. Для запуска задачи на расчет необходимо выполнить команду:

    sbatch -t требуемое время -n <количество> OpenFOAM.sh <полный> <имя> [необязательные параметры решателя]

    или

    sbatch -t требуемое время -N <количество> OpenFOAM.sh <полный> <имя> [необязательные параметры решателя]

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

    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/

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