Перейти к основному контенту

Тег: Umat

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

GitHub - jfriedlein/usrmat_LS-Dyna_Fortran: Basics to implement user-defined materials (usrmat, umat) in LS-Dyna with Fortran Basics to implement user-defined materials (usrmat, umat) in LS-Dyna with Fortran - jfriedlein/usrmat_LS-Dyna_Fortran github.com

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

Крутость данного репозитория трудно переоценить. При этом, проект вполне себе живой - последние изменения в него вносились на этой неделе! Ссылка на репозиторий: github.com/jfriedlein/usrmat_LS-Dyna_Fortran

Fortran forever

FEA for All |and all about FEA Blog of an engineer who likes his job and would like to share his passion on Finite Element Analysis feaforall.com

Сколько бы мы не говорили про современные языки программирования, но от Fortran отказаться суровым экспертам в CAE пока не получается. Если вы собираетесь писать расширения к таким заслуженным кодам, как ANSYS, LS-DYNA, code_aster, то придется научиться писать на Fortran. Ведь вы же не думаете, что кто-то отважется переписать ядро решателя с 50-летней историей на Python или Go? Таким образом, у нас сегодня первая половина курса из 11 видеоуроков по Fortran от основателя портала http://feaforall.com