scikit-fem is a pure Python 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
- has minimal dependencies
- contains no compiled code
- supports one-dimensional, triangular, quadrilateral, tetrahedral and
hexahedral finite elements
- includes special elements such as Raviart-Thomas, Nedelec, MINI,
Crouzeix-Raviart, Argyris, ...
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py312-scikit-fem listed in the above command, you can pick from the names under the Packages section.
devel/py-setuptools: convert individual consumers to ${PY_SETUPTOOLS}
Currently a no-op, but in the future outputs the correct setuptools
port depending on whether USES_PYTHON=distutils is specified.
With hat: python
PR: 270510, 270358
math/py-scikit-fem: Add py-scikit-fem 8.1.0
scikit-fem is a pure Python 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
- has minimal dependencies
- contains no compiled code
- supports one-dimensional, triangular, quadrilateral, tetrahedral and
hexahedral finite elements
- includes special elements such as Raviart-Thomas, Nedelec, MINI,
Crouzeix-Raviart, Argyris, ...