Используя Numpy/Scipy или любую другую библиотеку, я заинтересован в решении задач анализа 2D и 3D кадров.
Пока я наткнулся на sfepy. Хотя это полностью функционирующий пакет FEM, мне было интересно, есть ли какие-либо альтернативы?
Используя Numpy/Scipy или любую другую библиотеку, я заинтересован в решении задач анализа 2D и 3D кадров.
Пока я наткнулся на sfepy. Хотя это полностью функционирующий пакет FEM, мне было интересно, есть ли какие-либо альтернативы?
Насколько мне известно, наиболее часто используемой библиотекой конечных элементов Python является FiPy.
Я часто использую эту библиотеку, и я очень рекомендую ее. Это зрелый, стабильный проект (текущая стабильная версия — 2.1.2), который в настоящее время поддерживается его создателем, Библиотекой измерения материалов Института правительства США, NIST. Документация и (рабочая) пример кода превосходны. Он также относительно (для специализированной числовой библиотеки) прост в установке; единственными зависимостями являются NumPy и PySparse (которые также являются зависимостями для sfePy).
Если вы уже пытались установить эту библиотеку и у вас возникли трудности, попробуйте еще раз. Причина, по которой я говорю, что это Trillinos (распределенная обработка библиотека для FiPy) теперь является отдельным пакетом (хотя я бы по-прежнему рекомендовал использовать Trillinos, если вы хотите распараллелить вычисления FiPy)
(Примечание: вам также может быть полезен этот сайт: hpfem.org (сайт, поддерживаемый консорциумом трех университетов ) содержит отличную коллекцию библиотек FEM и других ресурсов.)