Лабораторная работа "МКЭ: начало"

Поделиться
HTML-код
  • Опубликовано: 20 авг 2024

Комментарии • 3

  • @fomichev14
    @fomichev14 4 года назад

    Здравствуйте.
    Можете подсказать какую нибудь литературу, справочники по применению python для задач МКЭ?

    • @kutsjuice
      @kutsjuice 4 года назад +1

      Если честно, то сильно сомневаюсь, что такая существует.
      Однако лучше всего использовать классическую литературу, в которой описаны базовые принципы и многие алгоритмы МКЭ, в том числе на языке программирования (правда, если не изменяет память, то в основном используется 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. Однако его содержание мне не известно

    • @fomichev14
      @fomichev14 4 года назад

      @@kutsjuice Спасибо за такой подробный комментарий