Сегодня у нас учебный курс по открытому сеточному генератору #GMSH
#mesh https://www.youtube.com/watch?v=N0Givc5zZ3M&list=PLbiOzt50Bx-l2QyX5ZBv9pgDtIei-CYs_
https://www.youtube.com/watch?v=N0Givc5zZ3M&list=PLbiOzt50Bx-l2QyX5ZBv9pgDtIei-CYs_
Сегодня у нас учебный курс по открытому сеточному генератору #GMSH
#mesh https://www.youtube.com/watch?v=N0Givc5zZ3M&list=PLbiOzt50Bx-l2QyX5ZBv9pgDtIei-CYs_
https://www.youtube.com/watch?v=N0Givc5zZ3M&list=PLbiOzt50Bx-l2QyX5ZBv9pgDtIei-CYs_
Маны по #CalculiX в студию! http://www.dhondt.de/ccx_2.19.pdf
И тут, вроде как принято думать, что Python - это не для HPC и тяжелых математических расчетов.
И тут коллеги публикуют true статью про #DNS моделирование аэродинамики лопастей вертолета-дрона для Марса!
#opensource #CFD
“Direct Numerical Simulation of Flow over a Triangular Airfoil Under Martian Conditions” https://doi.org/10.2514/1.J061454
Еще читать можно тут: https://www.imperial.ac.uk/news/234879/unique-virtual-wind-tunnel-could-help/ https://twitter.com/i/status/1505861975691173896
Direct Numerical Simulation of Flow over a Triangular Airfoil Under Martian Conditions | AIAA Journal https://www.imperial.ac.uk/news/234879/unique-virtual-wind-tunnel-could-help/ https://twitter.com/i/status/1505861975691173896
Однако большинство из них будет опираться на платформу Salome для пер/постпроцессинга. Ну а самое сложное в любой CAE - это создание хорошего сеточного генератора, которого я пока не находил среди открытых кодов. Однако оказалось, что в Salome есть не только TET сетки - Salome может еще и HEX благодаря системе HEXABLOCK генерации блочной структурированной топологии. Судя по видео, что нашлось в сети после недолгих поисков, удобство работы находится где-то между LS-PrePost BlockM и Ansys ICEM CFD.
Сочетание всех этих систем позволяет получить очень мощное программное обеспечение для мультифизического моделирования. Говорят, что EOF-Library даже способен замахнуться на моделирование левитационной плавки металлов. Однако, как и в любом открытом проекте, вам надо быть готовым нырнуть в #Fortan, #C и другие языки низкого уровня для отладки проектов.
Сайт проекта: https://eof-library.org/ Репозиторий проекта: https://github.com/jvencels/EOF-Library
#CFD #opensource #EOFLibrary #Elmet #OpenFOAM #CFD #FEM https://youtu.be/Z3gD4BRl7sY
Multiphysics modelling software - Elmer + OpenFOAM - EOF-Library https://github.com/jvencels/EOF-Library https://youtu.be/Z3gD4BRl7sY
Ну а CalculiX - это свободный форк #Abaqus. Вот такой круговорот #opensource. Только не думайте, что вы сейчас за бесплатно получите все функции пакетов уровня #Ansys или #Abaqus. PrePoMax, хоть и выглядит не страшно, но покрывает в лучшем случае 1% функций решателя. Например, из моделей материалов там есть только упругая и упруго-пластическая, хотя и с зависимостью свойств от температуры. Так что это пока скорее платформа для студентов, которые хотят посмотреть, как писать свой #CAE код. https://www.youtube.com/channel/UCamotvWvTvG4jVFp5rM0tJQ
Полсона (Harvard John A. Paulson School of Engineering and Applied Sciences, #SEAS) разработали новый способ моделирования десятков тысяч пузырьков в пенистых потоках, преодолев вычислительную сложность этого давнего процесса.
Вместо того чтобы “окрашивать” каждый отдельный пузырек, исследователи разбили пену на сетку, каждая ячейка которой содержит не более четырех пузырьков. Каждый пузырек внутри ячейки окрашен в желтый, зеленый, синий или красный цвет.
“Если у меня есть четыре части пузырьков внутри ячейки, то оставшаяся часть пузырьков должна находиться в соседних ячейках”, - сказал Петр Карнаков, аспирант SEAS и первый автор статьи. “Мы разработали алгоритм, который может проникать в другие ячейки и находить оставшиеся части пузырька, сопоставляя зеленый с зеленым, синий с синим и т.д. Таким образом, вместо того, чтобы использовать миллионы цветов, вам нужно всего четыре”.
OpenFOAM на Android В Технологическом университете Вишвесвараи взяли, и запустили известный открытый #CFD код на Samsung SM- M315F/DS с установленным Android 11/One UI 3.1. Все инструкции и тестовые примеры по ссылке. #opensource #OpenFOAM https://cfd.fossee.in/case-study-project/case-study-run/208
Просто открытая разработка домашнего #FEM решателя, работающего на #CUDA, но вот тестовая задача хороша: смятие и выжимание стебля кукурузы! #simulationfriday #nvidia #opensource https://github.com/kovadam19/MicroCrop
GitHub - kovadam19/MicroCrop: Advanced Anisotropic Mass-Spring System
Методы генерации сетки, основанные на объемных картах PolyCube-Map, предлагают автоматическую генерацию #ALLHEX сеток для замкнутых трехмерных многогранных объёмов, однако качество получаемой сетки ограничено особенностями геометрии. В представленной работе предлагается ряд улучшений к PolyCube-Maps. Основная идея проста и интуитивно понятна: исходный объем периодически декомпозируют на подобаемы (или добавляют линии раздела на слишком протяженных поверхностях), что приводит к улучшению получаемой сетки и лучшему описанию геометрии.
Что мне больше всего нравится в данном проекте, так это опубликованные исходники кода, рассчитанные на работу в 64-х битных версиях Windows