TutorialsΒΆ

multiphenicsx is accompanied by several tutorials, that can be run on JupyterLab through a local installation of the library, or on cloud computing platforms such as Google Colab and Kaggle.

01

Block Poisson problem

Gentle introduction to block systems within dolfinx

02

Navier-Stokes problem

Comparing standard assembly with mixed function spaces to block assembly for a nonlinear problem

03

Weak imposition of Dirichlet BCs by a Lagrange multiplier

Introduction to multiphenicsx facilities for subdomain/boundary restricted variables

04

Eigenvalue problems

A collection of tutorials concerning the computation of eigenvalues and inf-sup constants

05

(unused)

(former tutorial 05 was merged with tutorial 04)

07

Understanding restrictions

Visualization of restrictions to subdomain/boundary for several finite element spaces

08

Singular Poisson problem

Creating nullspace vector for pure Neumann problem with restrictions