Асиф Афзал / Захид Ансари
Вычислительная гидродинамика (CFD) - одна из наиболее развивающихся областей механики жидкости, используемая для анализа ситуации с течением жидкости. Этот анализ основан на моделировании, выполняемом на вычислительных машинах. Для сложных конфигураций точки сетки настолько велики, что время вычислений, необходимое для получения результатов, очень велико. Параллельные вычисления используются для сокращения времени вычислений CFD за счет использования доступных ресурсов вычислительной техники. Для распараллеливания CFD-программ используются такие инструменты параллельных вычислений, как OpenMP, MPI, CUDA, их комбинации и некоторые другие. В этой книге представлен полный обзор современного состояния дел в важных областях CFD и стратегий распараллеливания соответствующего программного обеспечения. Освещаются вопросы, связанные со сложностью вычислительного времени и распараллеливанием CFD-программ. Приведены преимущества и проблемы использования инструментов параллельных вычислений для распараллеливания CFD-программ. Определены открытые области CFD, в которых распараллеливание практически не применяется, и выделены инструменты параллельных вычислений, которые могут быть полезны для распараллеливания CFD-программ.