Аннотация:
Исследовательский программный комплекс NOISEtte–MCFL предназначен для моделирования многокомпонентных газодинамических течений с учетом сопряженного теплообмена. Код MCFL является функциональным развитием известного аэродинамического кода NOISEtte ИПМ им. М.В. Келдыша РАН. В основу кода MCFL положена разработанная оригинальная математическая методология, сочетающая достоинства метода расщепления по физическим процессам и явно-итерационной схемы на базе многочленов Чебышева. Код MCFL написан на языке C++ и использует гибридную трехуровневую параллельную структуру, включающую использование технологий MPI, OpenMP и CUDA. Комплекс валидирован и верифицирован на модельных задачах и стандартных тестах. Дополнительно проведено сравнение с результатами расчетов по коммерческому коду ANSYS и открытому комплексу OpenFOAM.