EVERYTHING XIAOMI
Get listed

Basix

Place
#27 of 89
Score
6.8
Basix's website

The facts below are what the maker publishes about Basix, checked and dated. Our editors have not written about it yet.

Plans and prices

From Basix's own pricing page, checked 12 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Free / open sourceFreeMIT-licensed library · install with pip install fenics-basix

The facts

Each one read from Basix's own pages, with the date it was checked.

What it does

Basis evaluation
It evaluates finite element basis functions and their derivatives at specified points.checked 12 Oct 2026
Cell information
It provides geometric and topological information about reference cells.checked 12 Oct 2026
Custom elements
Basix includes built-in elements and allows users to define custom elements.checked 12 Oct 2026
Element cells
The documentation describes creating finite elements on intervals, triangles, quadrilaterals, tetrahedra, hexahedra, prisms, and pyramids.checked 5 Oct 2026
FEniCSx components
Basix is one of the FEniCSx components, alongside UFL, FFCx, and DOLFINx.checked 12 Oct 2026
Installation
The project README gives `pip install fenics-basix` as the PyPI installation command.checked 12 Oct 2026
Intended users
The project describes FEniCS as a platform for solving partial differential equations with the finite element method, with Python and C++ interfaces for users ranging from beginners to experienced programmers.checked 12 Oct 2026
Interfaces
The main functionality is written in C++, and the majority is available through a Python interface.checked 12 Oct 2026
Interpolation
It supports interpolation into and between finite element spaces.checked 12 Oct 2026
License
The Basix source code is available under the MIT license.checked 12 Oct 2026
Purpose
Basix is a finite element definition and tabulation runtime library.checked 12 Oct 2026
Release status
The project recommends new users use FEniCSx, whose 0.11 release it says was released in June 2026.checked 5 Oct 2026
Support
Users can report bugs through the GitHub issue tracker and ask usage questions on the FEniCS discourse group.checked 12 Oct 2026
Supported cell types
Basix can create finite elements on intervals, triangles, quadrilaterals, tetrahedra, hexahedra, prisms, and pyramids.checked 12 Oct 2026

Money

Degrees of freedom
It permutes and transforms degrees of freedom so higher-order elements can be used on arbitrary meshes.checked 12 Oct 2026
Free plan
Yeschecked 23 Sep 2026

Where it runs

Mapping
It applies push-forward and pull-back operations to map data between a reference cell and a physical cell.checked 12 Oct 2026
Platform downloads
The FEniCS download page gives conda as the easiest way to start on macOS and other systems, and apt as the easiest installation route on Debian or Ubuntu Linux.checked 5 Oct 2026

Alternatives to Basix

All alternatives
  1. 1SimFlow logo

    SimFlow

    Free planWebLinuxmacOSWindows
    8.2From €8,000 a year
  2. 2COMSOL Multiphysics logo

    COMSOL Multiphysics

    WebAPILinuxmacOS
    7.7
  3. 3

    FeenoX

    Free planWebAPILinuxSelf-hosted
    7.5Free plan
  4. 4

    myPhysicsLab

    Free planWebLinuxmacOSSelf-hosted
    7.5Free plan
  5. 5OpenFOAM logo

    OpenFOAM

    Free planLinuxmacOSSelf-hostedWindows
    7.3Free plan
  6. 6

    MPTRAC

    Free planWebLinuxSelf-hosted
    7.2Free plan