Tutorials
Learn to express a multiscale method through its mathematics: define meshes → write local equations → write global equations → assemble → solve → inspect physical fields and errors. Numbering and supported geometric orientation are handled by the bound API; the variational signs, physical modes and boundary conditions stay explicit.
- Start here: feature and API overview. Learn the common workflow and available extension points.
- Choose a method or reconstruction strategy. Every lesson pairs mathematical terms with the executable declarations and ends with qualified rates or its relevant physical invariant.
- Explore applications with their data, implementation and results.
- Choose an execution environment or mesh workflow for serial, process, MPI and GPU calculations.
The complete English source notebooks are downloadable from each tutorial. Native UFL lessons require the compatible DOLFINx environment described in Getting Started; portable Basix/SciPy forms run with the installed core.