API reference

Python

Public user interface

dolfinx.common

dolfinx.fem

Tools for assembling and manipulating finite element forms

dolfinx.function

Collection of functions and function spaces

dolfinx.generation

Simple built-in mesh generation module

dolfinx.io

IO module for input data, post-processing and checkpointing

dolfinx.jit

dolfinx.la

dolfinx.mesh

dolfinx.pkgconfig

Tool for querying pkg-config files

dolfinx.plotting

dolfinx.legacy

Interfaces for compatibility with the legacy DOLFIN interface

pybind11 wrapped interface

These are interfaces to the C++ component of DOLFIN, and are low-level and subject to change. They are not intended for application-level use.

dolfinx.cpp.common

Common module

dolfinx.cpp.fem

FEM module

dolfinx.cpp.function

Function module

dolfinx.cpp.generation

Mesh generation module

dolfinx.cpp.geometry

Geometry module

dolfinx.cpp.graph

Graph module

dolfinx.cpp.io

I/O module

dolfinx.cpp.log

Logging module

dolfinx.cpp.mesh

Mesh library module

dolfinx.cpp.refinement

Refinement module

C++

The C++ API is documented here.