Web лаборатория UniCFD
Учебный курс. «Расширенные возможности пакета OpenFOAM»
Описание
Данный курс проводится в рамках программы “Университетский кластер”
Цели курса
- Получение навыков по разработке приложений, использующих возможности пакета OpenFOAM;
- Изучение возможностей доработки модулей пакета OpenFOAM;
- Выполнение лабораторных работ.
- Освоение инструментария разработчика, предоставляемого платформой UniHUB при разработке приложений с использованием объектно-ориентированного языка программирования C++;
Ожидаемый результат
В рамках данного курса слушатели познакомятся с архитектурой и методами пакета OpenFOAM, включая:
- Методы абстрагирования данных, хранение матриц в памяти, численное дифференцирование, динамическое управление памятью и другие;
- Методами эффективного использования языка C++ в вычислительных алгоритмах пакета OpenFOAM, используемых в численных задачах механики сплошной среды;
- Узнают о возможностях по встраиванию новых библиотек и численных методов в пакет OpenFOAM; Получат базовые знания по основам коллективной разработки приложений на языке C++.
Построение курса
- Тренинг курс состоит их 2-х условных частей и проводится за два полных учебных дня (16 академических часов).
- Структурно, курс подразделяется на секции, объединённые в модули, которые, в свою очередь, составляют дни.
- Занятия проводятся в учебном классе ИСП РАН с использованием Web-лаборатории UniCFD, созданной в рамках технологической платформы UniHUB c использованием инфраструктуры программы “Университетский кластер”
Как принять участие
Ближайшая дата проведения занятий и условия участия
Место проведения
Курс обучения проводится в здании Института системного программирования Росской академии наук по адресу:
Россия, Москва, улица Александра Солженицына, дом 25, Аудитория 110
Связанные курсы
Программа курса
День 1
09:00 Приветственный кофе
09:30 Введение
10:30 Основы объектно ориентированного языка С++
11:10 Чай, кофе
11:30 Разработки приложений в среде UniHUB
12:10 Среда разработки Eclipse
12:50 Обед
13:50 Приложения OpenFOAM
14:30 Самостоятельная работа
17:30 Краткие итоги
18:00 Окончание занятий
День 2
09:00 Чай, кофе
09:30 Детальный обзор структуры исходного кода OpenFOAM
11:30 Кофе
12:30 Пошаговый разбор исходного кода решателя
13:30 Обед
14:30 Самостоятельная работа
17:30 Краткие итоги
18:00 Окончание занятий
Материалы курса
Материалы курса вы можете получить по ссылке

