Как писать пользовательские модели материалов под LS-DYNA

Допустим, вам почему-то не хватило нескольких сотен моделей материалов из LS-DYNA, и вы хотите написать свой. На GitHUB я нашел репозиторий с полным набором инструкций, как это делать, описанием необходимых компиляторов, инструкциями по их настройке, логикой работы пользовательских моделей в LS-DYNA и даже кратким учебником Fortran. Крутость данного репозитория трудно Читать дальше…

Explicit Mechanics на базе OpenFOAM

Очень любопытная работа, о которой я уже несколько раз упоминал в рамках паблика. Но как оказалось, идея намного глубже: коллеги не учат OpenFOAM считать классическую Explcit схему — коллеги разрабатывают свой собственный подход, который должен быть лишен таких неприятных «фишек» традиционных explicit кодов, как паразитная жесткость при объемных и сдвиговых Читать дальше…

Как заставить OpenFOAM считать механику в явной постановке

Джибран Хайдер (Jibran Haider) опубликовал на GitHub результаты своей работы — проект по созданию explicit решателя механики на базе математики OpenFOAM. Прикольное и необычное использование этого знаменитого открытого кода, который ранее в основном использовался для задач CFD. Естественно, все с окрытым кодом и бесплатно.

Симулятор оригами

Аманда Гассаи (Amanda Ghassaei) на своем сайте публикует удивительные по качеству и красоте примеры своих работ. Я познакомился с ее творчеством с симулятора оригами, с него обзор и начнем. Нашему вниманию предлагается симулятор сложения фигурок из бумаги, который легко может отнять у вас несколько часов жизни. Сам симулятор работает полностью Читать дальше…

А что если научить машину ускорять задачи топологической оптимизации? И получить при этом многократное сокращение времени решения задачи? Статья двух русских студентов (Иван Сосновик и Иван Оселедец) посвящена рассказывает про их проект, в котором нейронной сети показывали промежуточные результаты работы алгоритма топологической оптимизации и учили ее угадывать, какой будет итоговый Читать дальше…

Привет всем, кто пишет свой движок топологической оптимизации от #opensource проекта #ToPy. Так уж сейчас обстоят дела, что написать алгоритм линейной топологической оптимизации — это уровень обычной бакалаврской работы. И я очень рад, что, дабы остановить поток велосипедостроителей, люди выкладывают такие коды на #GitHub. Хотите сделать хорошую топологическую оптимизацию — Читать дальше…

Ничего особенного, просто #CFD код #CFL3D от #NASA, разрабатываемый более 35 лет доступен жалеющим на #GitHub. Цитата из описания кода с его сайта: «CFL3D is a structured-grid, cell-centered, upwind-biased, Reynolds-averaged Navier-Stokes (RANS) code. It can be run in parallel on multiple grid zones with point-matched, patched, overset, or embedded connectivities. Читать дальше…

Моделирование пожаров

У Национального института стандартов и технологий США (The National Institute of Standards and Technology, #NIST) есть код собственной разработки, заточенный на моделирование пожаров, распространения огня и дыма, учета тепловых потоков. Код открытый и бесплатный, публично доступный на #GitHub, что не может не вызывать уважения. Всем заинтересовавшимся можно ознакомиться с проектами Читать дальше…

QD PLUS Представляю вашему вниманию проект #QD PLUS позволяющий выполнять постпроцессинг #LSDYNA. Проект написан на #python и доступен всем желающим на #GitHub. Также есть серия вино уроков (первый в этом посте) по работе с библиотекой проекта. #opensource https://www.youtube.com/watch?v=w8qIzqPJ4VY qd-cae/qd-eng https://github.com/qd-cae/qd-eng qd-eng — qd python library for CAE (e.g LS-Dyna) QD Читать дальше…

Дисер в LaTeX Тема оформления списка литературы по #ГОСТ вызвала неподдельный интерес у всей аудитории — грех ее не продолжить. Специально для тех, кто умеет и любит верстать научные статьи в #LaTeX Андрей Акиньшин в своем репозитории на #GitHub создал готовый правильный (ГОСТ Р 7.0.11-2011) шаблон для написания #PHD диссертации Читать дальше…

Список литературы по ГОСТ

Почему-то #Microsoft #Word упорно не хочет понимать и принимать отечественные правила форматирования научных текстов. Однако добрые люди вложили на #GitHub специальный шаблон, позволяющий делать список литературы по #ГОСТ Р 7.0.5-2008 прямо в Word — всем удачного использования при написании статей и отчетов! docs https://github.com/irandom/docs/tree/master/gost-r-7.0.5-2008

Немного аналитических выкладок в SciPy У могучего и популярного языка программирования #Python уже давно существует фреймворк #SciPy позволяющий бесплатно делать очень многое для научных расчетов, для чего раньше использовали дорогие и громоздкие #Matlab, #Mathematica или #Maple. Но как любой продукт того класса, SciPy надо изучать, а для этого нужно хорошее Читать дальше…

CALFEM — не путать с CADFEM #CALFEM (Computer Aided Learning of the Finite Element Method) — набор инструментов с открытым исходным текстом для изучения работы #МКЭ. CALFEM разработан в университете города Лунд (Lund), Швеция (Sweden) и может быт скачан с #GitHub. Имеются реализации для #Matlab, #Python, и C#. #opensource https://github.com/CALFEM

Удобный блокнот

Я уже писал, что #SublimeText умеет подсвечивать синтаксис #ANSYS #APDL и #LSDYNA KEYWORD (https://vk.com/wall-97265142_215). Оказалось, это не все: в стандартном репозитории для SublimeText присутствует пакет подсветки синтаксиса #Abaqus, а если очень надо, но на #GitHub есть плагин для подсветки #NASTRAN (https://github.com/bguest/NASTRAN-Textmate-Bundle). Таким образом SublimeText умеет посвечивать синтаксис всех 4-х самых Читать дальше…

Встречайте программные коды #HyperFLOW3D и #OpenHyperFLOW2D от Сергея Сучкова. Как пишет сам автор про свой проект — трудно переводимая игра слов: «Parallel (C++/MPI/OpenMP/CUDA) research-educational CFD code for simulation 2D (flat/axisymmetrical) transient viscous compressible multicomponent sub/trans/supersonic reacting gas flows.» Ссылка на #GitHab проекта OpenHyperFLOW2D: https://github.com/sergeas67/openhyperflow2d #CFD HyperFlowLab (@HyperFlowLab) | Твиттер https://twitter.com/HyperFlowLab Читать дальше…