MagicDPD | CAE магия
1.7K subscribers
1.34K photos
8 videos
8 files
1.98K links
Кто-то думает, что это волшебство - для нас же это просто работа. Тут рассказывают о развитии CAE технологий, HPC вычислительных комплексов и прочей магии позволяющей разрабатывать хорошие продукты.
Welcome to Magic-Driven Product Development!
Download Telegram
Dassault Systèmes купил XFlow
http://www.develop3d.com/blog/dassault-systemes-acquires-next-limit-dynamics-for-further-cfd-simulation-e

Компания #Dassault Systèmes, имеющая в своем портфолио такие #CAD, как #CATIA и #SolidWorks, а так же убер механический решатель #Abaqus и много еще чего полезного прикупил себе компанию Next Limit Dynamics.

Next Limit Dynamics, в свою очередь, знаменита благодаря своему детищу - #XFlow - #CFD решателю использующему модифицированный метод решёточных уравнений Больцмана (Lattice #Boltzmann Method, #LBM, https://habrahabr.ru/post/190552/). Данный бесстоечный метод позволяет XFlow с невероятной легкостью решать задачи со сложной и/или подвижной геометрией.

P.S. А еще у XFlow ну очень красивый и эффектный постпроцессор.

https://www.youtube.com/watch?v=wtGa0EDLLW0
Сегодня на ужин у нас #ProLB - #CFD код на основе метода частиц Больцмана (aka методы решёточных уравнений Больцмана, #Lattice #Boltzmann methods, #LBM). Просто еще одни не сильно известный (как, например, #XFlow) игрок в этой области CFD.

Интересно, кто про него слышал вообще? Даже на YouTube нет ни одного видео по теме.

http://ift.tt/2xH6JnvMediaMedia🔗 High-fidelity lattice Boltzmann CFD simulations | ProLB

http://ift.tt/2yqFzEZ
#Palabos - бесплатный #CFD решатель методом #LBM. Разработчики даже сравнивают его по точности в #ANSYS #CFX, правда на не очень хорошей сетке.

http://www.palabos.orgMediaMedia🔗 Home

http://ift.tt/2zX2MxP
Lat-Net: Compressing Lattice Boltzmann Flow Simulations using Deep Neural Networks - такое интересное название носит #opensource проект, про который я пишу сегодня.

Суть проекта заключается в подмене #CFD расчета методом #Lattice #Boltzmann на нейронную сеть. Причем, если верить авторам, то натренировав нейрону на грубой "сетке" можно надеются на достаточно точный расчет на мелкой "сетке".

Это конечно не супер точный #CFD подход, но зато можно быстро получить оценочное решение вашей задачи экономя ресурсы.

#Python #machinelearning #LBM

http://ift.tt/2B0EphKMediaMediaMedia🔗 loliverhennigh/Phy-Net

http://ift.tt/2mLVNVg
Компания Metariver Technology co., ltd (http://www.metariver.kr) специлизируется на создани #CAE софта #samadii максмально использующего возможности библиотеки #CUDA и графический чипов #NVIDIA.

Сейчас у них есть:
- samadii/sciv (Statistical Contact in Vacuum) - моделирование процессов в вакуумных приборах методом Monte Carlo
- samadii/plasma - моделирование процессов в плазме
- samadii/dem - моделирования сыпучих сред в #DEM постановке
- samadii/lbm - #CFD решатель на основе #Lattice Boltzmann methods (#LBM)

Все это работает чисть на графических картах, а значит очень быстро.

#HPC
https://youtu.be/xXG3JbT0AQkMediaMediaMediaMedia📼 samadii, Metariver Technology

http://ift.tt/2i8z0RZ
Altair покупает FluiDyna

Altair объявил о покупке компании German Computation Fluid Dynamics, разработчика кодов FluiDyna ultraFluidX и FluiDyna nanoFluidX. Данные CFD коды уже давно входят в список партнерского ПО для Altair, а их разработчики получают соответствующие инвестиции.
CFD решатели примечательны тем, что являются бессеточными. ultraFluidX — это решеточные уравнения Больцмана, а nanoFluidX — очень умный SPH. Соответсвенно, оба кода заточены на моделирование процессов с большим количеством подвижных границ и FSI. Также оба кода отлично подходят для работы на GPU NVIDIA.
https://www.engineering.com/DesignSoftware/DesignSoftwareArticles/ArticleID/16931/Altair-Acquires-GPU-Accelerated-CFD-Company.aspx
#Altair #Boltzmann #CFD #FluiDyna #FSI #GPU #LBM #nanoFluidX #NVIDIA #SPH #ultraFluidX

https://wp.me/p9vWYY-1QY
Pacefish от SimScale

Начало этого года отметилось очень интересной новостью от SimScale. Коллеги из области облачных вычислений рассказали про их новую разработу — CFD решатель Pacefish. 




Данный решатель специально разработан компанией Numeric Systems GmbH для SimScale — раньше SimScale пользовались общедоступными открытыми решателями. Pacefish — это CFD решатель на основе метода решёточных уравнений Больцмана (Lattice Boltzmann methods, LBM), а значит хорошо параллелиться на GPU, не требует подготовки сетки, подходит для сложной/подвижной геометрии и быстро считает нестационарные задачи.

На головном сайте компании уже крутиться шикарное демо видео работы решателя!
Ссылка для доступа к запись первого вебинара по теме: https://www.simscale.com/webinars-workshops/lbm-flow-solver/
#CFD #cloud #GPU #LBM #Simscale

https://wp.me/p9vWYY-2fn
Расчет ветровой нагрузки на Burj Khalifa


https://youtu.be/6BTmFMNrHhM



Первый засветившийся учебный пример, показывающий работу нового CFD решателя в составе облачной платформы SimScale. Напомню, что в начале этого года SimScale открыл для использования новый специально для них написанный код на основе решеточных уравнений Больцмана. Код носит название Pacefish и отлично подходит для решения нестационарных задач со сложной геометрией.

#CFD #LBM #Simscale

https://wp.me/p9vWYY-2ih

by GlukRazor
CFD кластер на Android


Третий день кряду я говорю про мобильную операционную систему Android. Сегодня темой дня стала система для распределённого решения задач гидродинамики.









Причем расчет идет не просто на мобильных устройствах, а на их GPU! А задачу решают при помощи решетчатых уравнений Больцмана.



Ссылки на научные статьи тут: https://www.adriantheengineer.co.uk/single-post/2019/04/22/Article-Trilogy-Interactive-Simulation-on-Mobile-Devices

#Android #CFD #HPC #LBM

https://wp.me/p9vWYY-2uS

by GlukRazor
OpenLB - Open Source Lattice Boltzmann Code
https://www.youtube.com/watch?v=1hgP7vXmfPw


OpenLB - это открытая реализация CFD решателя на основе метода решёточных уравнений Больцмана. Реализация написана на C++, и6 по заявлениям авторов, снабжена хорошими комментариями. Сайт проекта www.openlb.net




https://www.youtube.com/watch?v=rEHNU8f0lW4





https://www.youtube.com/watch?v=y454jlGk5b4


#cfd #lattice_boltzmann #lbm #open_source #openlb
https://tinyurl.com/y5np6cch
by GlukRazor
Введение в метод решёточных уравнений Больцмана


https://youtu.be/jfk4feD7rFQ



Вводный курс по LBM (Lattice Boltzmann Method) от Тимма Крюгера. Доклад является частью Летней школы ESPResSo 2020, курса о пакете моделирования ESPResSo.
#CFD #ESPResSo #LBM
https://tinyurl.com/y6qobumf
by GlukRazor
Лекция про Метод решеточных уравнений Больцмана (lattice Boltzmann method, #LBM) от блога #FEAforALL. Лекция тут не про большое количество странных формул, а про физический смысл и применимость метода к решению различных задач.

#CFD https://www.youtube.com/watch?v=JKQ0XdjLo7M
#FluidX3D - это программное обеспечение для #CFD моделирования методом решетчатых уравнений Больцмана #LBM. Решение идет "в реальном времени" благодаря использованию мощностей #GPU через #OpenCL.

В качестве примера работы кода автор предлагает расчет внешней аэродинамики Боинга 747 на числах Рейнольдса Re=50k.  Разрешение модели 912×1824×456, 100k временных шагов, время вычисления+рендеринга 6.5 часов #Nvidia #A100 40GB GPU. https://www.youtube.com/watch?v=zp6tgdN9EBY
Как говорят разработчики, у них самое быстрое и наиболее эффективное с точки зрения использования памяти программное обеспечение для #CFD в постановке решетчатых уравнений Больцмана, работающее на всех #GPU через #OpenCL. А еще оно открытое и бесплатное. Интересно, как там с физикой дела.

#LBM #FluidX3D #opensource https://github.com/ProjectPhysX/FluidX3D
👍9🔥2
OpenLUDWIG

В свое посте про открытый решатель OpenLUDWIG не стесняеется гворить, что писал последнюю версию с Claude 4.6. Так почему я должен стесняться писать пост об этом солвере с Клодом!? Хотя бы дурацких опечаток не будет. Итак, вот что мы имеем.

GPU‑ускорение +
LBM
LBM по природе отлично масштабируется на GPU. То, что солвер изначально заточен под GPU, означает на порядки более высокую производительность по сравнению с классическими CFD на CPU.

D3Q27 дискретизация
Это самая богатая решётка для 3D‑LBM.
Преимущества: лучшая изотропия, более точные турбулентные структуры, устойчивость на сложных скоростных полях.

Cumulant collision operator
Это «золотой стандарт» современной LBM‑математики.
Сильно повышает устойчивость, снижает численные ошибки, даёт хороший контроль над вязкостью. Это гораздо продвинутее классических BGK/MRT схем.

WALE турбулентность
WALE подходит для LES, автоматически подстраивается под вязкость и корректно работает даже возле стенок (wall‑adapted). Для LBM — очень удачная комбинация.

Многоуровневое адаптивное уточнение сетки
В LBM это непросто реализовать.
Если есть AMR, значит солвер поддерживает высокую точность на локальных зонах интереса (вихри, границы, пролёты), и экономит гигантское количество ячеек.

Граничные условия Bouzidi
Одни из самых точных LBM‑методов для криволинейных/произвольных поверхностей. Намного лучше стандартных bounce‑back.

Опциональная термальная DDF с коррекцией сжимаемости
Это тоже редкость — LBM обычно слаб для сжимаемых и тепловых задач.
Поддержка thermal double distribution function означает возможность моделировать тепловые эффекты, не доходя до полноценной энергетической Navier–Stokes.

Расчёт аэродинамических сил по поверхности

Большинство LBM‑солверов работают через momentum‑exchange метод;
наличие surface‑based force integration — признак точной аэродинамики, необходимой для aerospace/automotive задач.

https://www.linkedin.com/posts/raul-llamas-405a5014a_julialang-lbm-cfd-ugcPost-7426739092937154561-Hkp6
OpenLUDWIG
👍7❤1