Documentation of scikit-fem

scikit-fem is a pure Python 3.7+ library for performing finite element assembly. Its main purpose is the transformation of bilinear forms into sparse matrices and linear forms into vectors. The library supports triangular, quadrilateral, tetrahedral and hexahedral meshes as well as one-dimensional problems.


Installing the library is as simple as running

pip install scikit-fem[all]

Remove [all] to not install the optional dependencies meshio and matplotlib.

Table of contents