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

Тег: UDF

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

Делаем UDF без ошибок для Fluent

✅ ANSYS FLUENT - Compilate UDF - Solution to "nmake" Error In this tutorial you learn how to solve the error:'nmake' is not recognized as an internal or external command#Ansys #AnsysFluent #nmakeComputational Fluid D... www.youtube.com

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

Небольшое учебное видео, рассказывающее о сборке #UDF в #ANSYS #Fluent - о борьбе с ошибкой #nmake

#CFD https://www.youtube.com/watch?v=xt2hnE9_LdM

✅ ANSYS FLUENT - Compilate UDF - Solution to “nmake” Error

Материалы вебинара по новым возможностям LS-DYNA R9

https://www.dynamore.se/en/news/meet-dynamore/resources/papers/webinar-ls-dyna-r9-presentations

Шведское подразделение #DYNAmore любезно выложило слайды с прошедшего вебинара по новым возможностям #LSDYNA R9. Для меня это просто праздник какой-то, ибо внутри есть много очень крутых фишек.

Вот что больше всего понравилось мне:

  • Новые карты MODULE_ для подключения самоличных (#UDF) расширений к вычислительному ядру решателя без его пересборки
  • Роторная динамика (*CONTROL_IMPLICIT_ROTATIONAL_DYNAMICS) в #Implicit решателе
  • Новая подключаемая модель повреждения (не путать с разрушением) материала *MAT_ADD_GENERALIZED_DAMAGE
  • Новая модель материла для *MAT_GLASS стекал (в том числе и триплекса) специально сделанная для моделирования процесса трещенообразования в shell постановке
  • Одно и двухсторонний #FSI для #DEM в #ICFD решателе благодаря *ICFD_CONTROL_DEM_COUPLING
  • Расширенная работа не ньютоновскими жидкостями и жидкостями с температурнозависимой вязкостью благодаря *ICFD_MODEL_NONNEWT
  • Граничные условия типа “ударная волна от взрыва” (через взаимодействие с *LOAD_BLAST_ENHANCED) для #CFD решателя сжимаемых течений #CESE
  • Бессеточный (!!!) метод обогощенных конечных элементов (Meshfree Enriched FEM, #MEFEM) специально для моделирования резин (*SECTION_SOLID, ELFORM=43).

P.S. Ну надо было только такое придумать - бессеточный метод конечных элементов :-)

У читателей паблика назрел больной вопрос: как заставить работать Using User Defined Functions (#UDF) в #ANSYS #Fluent. Скажу четно, я в #CFD не спец - но я писал UDF для других решателей ANSYS. Давайте устроим обсуждение!

Using User Defined Functions UDF's In Ansys Fluent A UDF is a function (programmed by the user) written in C which can be dynamically linked with the FLUENT solver.Mechanical Engineering Page : On Facebookh... www.youtube.com

А пока небольшое видео на тему для затравки.

Using User Defined Functions UDF’s In Ansys Fluent