Example overview
The tutorial examples expect that you have some familiarity with using deal.II. If that is not the case we recommend doing the tutorial examples step-1, step-2, and step-3 first. If any tutorials require knowledge about some concepts of deal.II, we will link to the respective tutorial steps in their introduction.
Tutorials listed by number (chronological)
Tutorial overview by number
step-1: Heat equation
This step serves as an introduction to tensor-product space-time finite elements and the basic structure of the library. It is recommended to know the deal.II tutorial examples listed above
step-2: Stokes equation
This step discusses the handling of coupled problems with vector-valued components. It also explains how time-dependent nonhomogeneous Dirichlet boundary conditions are set in ideal.II.
We recommend to know the deal.II tutorial step-22 which solves the stationary version of the Stokes equation.
step-3: Heat equation with Trilinos+MPI distributed linear algebra
This step shows how to parallelize your ideal.II code (step-1), especially the handling of the indices for distributed degrees of freedom. Additionally, we vary the support points for the temporal discontinuous Galerkin elements and the changes needed to arrive at a correct result again. To compare these support point choices we calculate the space-time \(L^2\)-error for various refinement levels and finite element degrees.
We recommend familiarity with an MPI parallel deal.II tutorial, e.g. step-40 <https://dealii.org/current/doxygen/deal.II/step_40.html>.