Если честно, то сильно сомневаюсь, что такая существует. Однако лучше всего использовать классическую литературу, в которой описаны базовые принципы и многие алгоритмы МКЭ, в том числе на языке программирования (правда, если не изменяет память, то в основном используется Fortran). Это: Зенкевич - Метод конечных элементов в технике Сегерлинд - Применение метода конечных элементов Бате - Численные методы анализа и метод конечных элементов Данная литература есть имеется на русском языке и, я думаю, вам не составит труда ее отыскать. Также могу рекомендовать книгу "Kim - Introduction to Nonlinear Finite Element Analysis" (имеются примеры кода на Matlab, который достаточно сильно похож на python), а также курс "Introduction to Finite Element Methods" профессора Carlos Felippa из университета Колорадо kis.tu.kielce.pl//mo/COLORADO_FEM/colorado/Home.html (имеются примеры кода на Mathematica) На python есть несколько проектов: это FEniCS (fenicsproject.org/) и SfePy (sfepy.org/doc-devel/index.html). Оба проекты открытые с подробной докуменацией и открытыми исходниками. В свою очередь, порекомендовал бы посмотреть в сторону языка Julia, который значительно быстрее, чем Python и изначально ориентирован на такие задачи, как МКЭ. Там имеет такой проект, как JuliaFEM (www.juliafem.org/). UPD: быстрый поиск в google показал выдал вот такой курс github.com/finite-element/finite-element-course от Imperial College London. Однако его содержание мне не известно
Здравствуйте.
Можете подсказать какую нибудь литературу, справочники по применению python для задач МКЭ?
Если честно, то сильно сомневаюсь, что такая существует.
Однако лучше всего использовать классическую литературу, в которой описаны базовые принципы и многие алгоритмы МКЭ, в том числе на языке программирования (правда, если не изменяет память, то в основном используется Fortran).
Это:
Зенкевич - Метод конечных элементов в технике
Сегерлинд - Применение метода конечных элементов
Бате - Численные методы анализа и метод конечных элементов
Данная литература есть имеется на русском языке и, я думаю, вам не составит труда ее отыскать.
Также могу рекомендовать книгу "Kim - Introduction
to Nonlinear Finite Element Analysis" (имеются примеры кода на Matlab, который достаточно сильно похож на python), а также курс "Introduction to Finite Element Methods" профессора Carlos Felippa из университета Колорадо kis.tu.kielce.pl//mo/COLORADO_FEM/colorado/Home.html (имеются примеры кода на Mathematica)
На python есть несколько проектов: это FEniCS (fenicsproject.org/) и SfePy (sfepy.org/doc-devel/index.html). Оба проекты открытые с подробной докуменацией и открытыми исходниками.
В свою очередь, порекомендовал бы посмотреть в сторону языка Julia, который значительно быстрее, чем Python и изначально ориентирован на такие задачи, как МКЭ. Там имеет такой проект, как JuliaFEM (www.juliafem.org/).
UPD:
быстрый поиск в google показал выдал вот такой курс github.com/finite-element/finite-element-course от Imperial College London. Однако его содержание мне не известно
@@kutsjuice Спасибо за такой подробный комментарий