stringtranslate.com

Решатель Элмера FEM

Elmer — это вычислительный инструмент для решения мультифизических задач . Он был разработан CSC [2] в сотрудничестве с финскими университетами, исследовательскими лабораториями и промышленностью. Решатель Elmer FEM — это бесплатное программное обеспечение с открытым исходным кодом , на которое распространяются требования Стандартной общественной лицензии GNU (GPL) версии 2 или любой более поздней. [3]

Элмер включает, например, физические модели гидродинамики , строительной механики , электромагнетизма , теплопередачи и акустики . [3] Они описываются дифференциальными уравнениями в частных производных, которые Элмер решает с помощью метода конечных элементов (МКЭ).

Элмер состоит из нескольких различных частей: [4]

Различные части программного обеспечения Elmer можно использовать независимо. Хотя основным модулем является инструмент ElmerSolver, который включает в себя множество сложных функций для решения физических моделей, для создания полноценного рабочего процесса необходимы дополнительные компоненты. Для предварительной и последующей обработки можно использовать другие инструменты, такие как Paraview, для визуализации результатов.

Программное обеспечение работает на платформах Unix и Windows и может быть скомпилировано на самых разных компиляторах с помощью инструмента сборки CMake . Решатель также можно использовать в параллельном режиме с несколькими хостами на платформах, поддерживающих MPI . Возможности распараллеливания Элмера — одна из самых сильных сторон этого решателя.

Внешние ссылки

Смотрите также

Рекомендации

  1. ^ «Опубликована версия Элмера 9.0» . elmerfem.org/форум . Проверено 27 февраля 2021 г.
  2. ^ "Элмер - CSC" . ЦНЦ — ООО «ИТ-Центр Науки» . Проверено 4 сентября 2019 г.
  3. ^ аб Робак, Питер; Форсстрем, Пирьо-Леена; Лили, Микко; Грён, Матти (2007). «Пакет конечных элементов Элмера для решения уравнений в частных производных». Форум пользователей EGEE .
  4. ^ Робак, Питер; Малинен, Мика (2019). «Обзор Элмера» (PDF) . ЦНЦ – Научный ИТ-центр .