Установка:

Для установки python-ffc в Ubuntu / Linux Mint / Debian, введите в Терминал:

sudo apt update
sudo apt install python-ffc
python-ffc — компилятор для вариационных форм конечных элементов

Подробная информация о пакете:

Компилятор для вариационных форм конечных элементов

Компилятор форматов FEniCS FFC обеспечивает современную автоматическую и эффективную оценку общих полилинейных форм (вариационных составов) для FEniCS. FFC функционирует как система оценки формы для DOLFIN, но также может использоваться для компиляции форм для других систем.

FFC работает как компилятор для многолинейных форм, генерируя код (C или C++) для оценки полилинейной формы, заданной в математических обозначениях. Этот новый подход к формированию оценки позволяет сочетать общность с эффективностью; форма может быть задана в математических обозначениях, а сгенерированный код так же эффективен, как и ручной оптимизированный код.

  • Зависимости:

  • python

    Интерактивный высокоуровневый объектно-ориентированный язык (ветка 2.x)

  • python-fiat

    Табуляция пространств функциональных функций конечных элементов (Python 2)

  • python-instant

    Простая вставка кода C/C++ в Python 2

  • python-numpy

    Численный Python добавляет быстрый механизм массива на язык Python

  • python-six

    Библиотека совместимости Python 2 и 3 (интерфейс Python 2)

  • python-ufl

    Унифицированный язык для компиляторов форм (Python 2)

  • python-dijitso