How To Install Ffc?

How To Install Ffc?

ffc

compiler for finite element variational forms

Maintainer: Debian Science Team



Section: python

Install ffc

  • Debian apt-get install python-ffc Click to copy
  • Ubuntu apt-get install python-ffc Click to copy
  • Kali Linux apt-get install python-ffc Click to copy
  • Raspbian apt-get install python-ffc Click to copy

python-ffc

compiler for finite element variational forms

The FEniCS Form Compiler FFC provides state-of-the-art automatic and efficient evaluation of general multilinear forms (variational formulations) for FEniCS. FFC functions as the form evaluation system for DOLFIN but can also be used to compile forms for other systems. FFC works as a compiler for multilinear forms by generating code (C or C++) for the evaluation of a multilinear form given in mathematical notation. This new approach to form evaluation makes it possible to combine generality with efficiency; the form can be given in mathematical notation and the generated code is as efficient as hand-optimized code. This is a dummy package that depends on python3-ffc. (FFC is no longer available library for Python 2).

python3-ffc

compiler for finite element variational forms (Python 3)

The FEniCS Form Compiler FFC provides state-of-the-art automatic and efficient evaluation of general multilinear forms (variational formulations) for FEniCS. FFC functions as the form evaluation system for DOLFIN but can also be used to compile forms for other systems. FFC works as a compiler for multilinear forms by generating code (C or C++) for the evaluation of a multilinear form given in mathematical notation. This new approach to form evaluation makes it possible to combine generality with efficiency; the form can be given in mathematical notation and the generated code is as efficient as hand-optimized code. This package installs the library for Python 3.

Installation of latest ffc command is available for Debian, Ubuntu, Kali and Raspbian. You can copy the command for your OS from above and paste it into your terminal. Once you run the command it will download the 2026 latest package from the repository and install it in your computer/server.