Реал-тайм аэродинамическая труба на GPU с моделированием пограничного слоя
9 июня Anthropic запустили новую модель Mythos-класса Fable 5, которая стала самой мощной из публично доступных на момент релиза. Народ кинулся делать софт, игры и прочее, где пасовали предыдущие модели и ChatGPT. Однако счастье длилось недолго))
Компания Anthropic полностью отключила доступ к новым моделям Claude Fable 5 и Mythos 5 после получения чрезвычайного предписания от Министерства торговли США. Решение связано с ограничениями экспортного контроля, запрещающими доступ иностранным гражданам, из-за чего компания была вынуждена приостановить сервис для всех клиентов
Модель просуществовала публично всего пару дней, но некоторые успели сделать с её помощью впечатляющие вещи, и этот репозиторий - одна из них. Простыми словами - это уникальный симулятор аэродинамической трубы с моделированием пограничного слоя.
FoilCFD — это решатель на основе метода решётчатого Больцмана (Lattice Boltzmann Method), написанный на CUDA (схема D3Q19, двухвременная релаксация TRT, LES с моделью Смагоринского). Он тесно интегрирован с интерактивным 3D-визуализатором.
На RTX 5090 он обрабатывает около 8 миллиардов обновлений решётки в секунду на сетке из 23,6 млн ячеек — это примерно 340 полных шагов солвера каждую секунду параллельно с рендерингом. Это не просто «быстро для CFD». Это настоящая аэродинамическая труба с частотой кадров.
При этом в ней реализована модель пристеночного пограничного слоя. Насколько нам известно, FoilCFD — единственный публично доступный солвер, который выполняет wall-modeled LBM-LES в реальном времени на потребительской видеокарте. Эта техника позволяет симуляции корректно учитывать физику пристеночного слоя на числах Рейнольдса, соответствующих реальному полёту, вместо того чтобы поток отрывался на четверти хорды слишком рано.
Мощные солверы с моделированием стенки обычно работают на кластерах и считают по несколько часов или ночь напролёт. А большинство быстрых GPU-решений просто отказываются от модели пристеночного слоя.
Надеюсь этот пост будет полезен специалистам и всем, кто интересуется аэродинамикой и физикой частиц.




