Вычислительная динамика жидкостей
В нескольких текущих проектах, использующих модели Навьера-Стокса и «метод решеток Больцмана», было отмечено значительное ускорение благодаря GPU с поддержкой CUDA. Диаграммы ниже дают дополнительную информацию об этих работах и сопровождаются ссылками на технические отчеты. Также ведутся работы по моделированию погодных явлений и океанической поверхности планеты с использованием GPU.
![]() |
![]() |
| Уравнения Навьера-Стокса Тибо и Сенокэк |
Методы решеточных уравнений Больцмана Толк и Кравчик |
![]() |
|
ПО для работы с вычислительной динамикой жидкостей (ВДЖ), доступное для CUDA GPU
- OpenCurrent: библиотека с открытым кодом для решения уравнений частичных дифференциалов на регулярной решетке с CUDA-ускорением
- Элегантная математика: реализация решения уравнения Больцмана, сопряженные градиенты, GMRES
- Извлечение информации о поле и особенностях из неструктурированных данных симуляций в VSG MeshViz XLM и Avizo Wind (PDF)
- Решения задач ВДЖ на основе неструктурированной решетки при помощи CUDA GPUs
- Код для быстрого решения ВДЖ уравнений двойной точности на основе CUDA
- Реализация 2D & 3D метода Эйлера от Pullan Group
- Методы Галеркина для решения непрерывных функций на GPU от Андреаса Клокнера (Andreas Klockner)
- Решеточный метод Больцмана
- Работа Толке (Tolke), Кравчика (Krafczyk) с применением решеточного метода Больцмана, подход Галеркина
- 3D ВДЖ на основе решеточного метода Больцмана
- Решеточный метод Больцмана для освещения
- 3D решение решеточного метода Больцмана
- Решение для уравнений частичных дифференциалов на основе решеточного метода Больцмана
- Навье-Стокс
- Моделирование конечных элементов и решение уравнения Навье-Стокса при помощи GPU
- Метод сжатия Навье-Стокса
- Решение уравнений Навье-Стокса от Университета Стенфорда (NSSUS) на CUDA
- Уравнения, описывающие законы атмосферы, при помощи CUDA
- Моделирование турбуленции плазмы на CUDA
- Линейные решения разреженных матриц: Итеративные решения
- Линейные решения разреженных матриц: Прямые решения
- Решения на множественных решетках
- Алгебраические решения на множественных решетках на основе CUDA GPU
- Использование множественных решеток для создания предварительного условия и декомпозиции домена при помощи неструктурированных решеток
- Вычисление потоков
- Вычисления конечных разниц в 3D при помощи CUDA (метод структурированных решеток)
- Код для быстрого решения ВДЖ уравнений двойной точности на основе CUDA (метод структурированных решеток)
- Нодальные дискретные методы Галеркина для неструктурированного кода на GPU
- Множественные блоки, код


