Basic techniques |
- Step-1 |
+ Step-1 |
Creating a grid. A simple way to write it to a file
|
|
- Step-2 |
+ Step-2 |
Degrees of freedom
|
|
- Step-3 |
+ Step-3 |
Solve the Laplace equation
|
|
- Step-4 |
+ Step-4 |
Dimension independent programming, non-zero data
|
|
- Step-5 |
+ Step-5 |
Computing on uniformly refined meshes
|
|
- Step-6 |
+ Step-6 |
Adaptivity
|
|
- Step-7 |
+ Step-7 |
Evaluating errors
|
@@ -340,34 +341,34 @@ by topic:
Advanced techniques |
Step-9,
- Step-28 |
+ Step-28
Multithreading
|
|
- Step-20,
- Step-21,
- Step-22,
- Step-31 |
+ Step-20,
+ Step-21,
+ Step-22,
+ Step-31 |
Block solvers and preconditioners
|
|
- Step-17,
- Step-18,
- Step-19 |
+ Step-17,
+ Step-18,
+ Step-19 |
Parallelization via PETSc and MPI
|
|
- Step-31,
- Step-33 |
+ Step-31,
+ Step-33 |
Using Trilinos
|
@@ -379,24 +380,24 @@ by topic:
Step-29,
Step-33,
Step-34,
- Step-36
+ Step-36
Input parameter handling
|
|
- Step-10,
- Step-11 |
+ Step-10,
+ Step-11 |
Higher order mappings
|
|
- Step-6,
- Step-9,
- Step-14 |
+ Step-6,
+ Step-9,
+ Step-14 |
Error indicators and estimators
|
@@ -406,21 +407,21 @@ by topic:
Step-15,
Step-28,
Step-31,
- Step-33 |
+ Step-33
Transfering solutions across mesh refinement
|
|
- Step-12 |
+ Step-12 |
Discontinuous Galerkin methods
|
|
- Step-27 |
+ Step-27 |
hp finite elements
|
@@ -434,21 +435,21 @@ by topic:
|
- Step-16 |
+ Step-16 |
Multilevel preconditioners
|
|
- Step-33 |
+ Step-33 |
Computing Jacobians from residuals, automatic differentiation
|
|
- Step-34 |
+ Step-34 |
Boundary element methods
|
@@ -457,21 +458,21 @@ by topic:
Linear solver issues |
- Step-3 |
+ Step-3 |
Conjugate Gradient solver
|
|
- Step-5 |
+ Step-5 |
Preconditioned CG solver
|
|
- Step-9 |
+ Step-9 |
BiCGStab
|
@@ -479,7 +480,7 @@ by topic:
|
Step-16,
- Step-31 |
+ Step-31
Multilevel preconditioners
|
@@ -487,7 +488,7 @@ by topic:
|
Step-17,
- Step-18 |
+ Step-18
Parallel solvers
|
@@ -495,23 +496,23 @@ by topic:
|
Step-20,
- Step-21,
- Step-22,
- Step-31 |
+ Step-21,
+ Step-22,
+ Step-31
Block and Schur complement solvers
|
|
- Step-33 |
+ Step-33 |
Linear Newton systems from nonlinear equations
|
|
- Step-36 |
+ Step-36 |
Eigenvalue solvers
|
@@ -521,21 +522,21 @@ by topic:
Other equations |
Step-7,
- Step-29 |
+ Step-29
Helmholtz equation
|
|
- Step-8 |
+ Step-8 |
Elasticity equations
|
|
- Step-18 |
+ Step-18 |
Quasi-static elasticity equations
|
@@ -544,28 +545,28 @@ by topic:
|
Step-9,
Step-21,
- Step-31 |
+ Step-31
Transport (advection) equations
|
|
- Step-33 |
- The nonlinear hyperbolic Euler system of compressible gas dynamics
+ | Step-33 |
+ The nonlinear hyperbolic Euler system of compressible gas dynamics
|
|
- Step-20 |
+ Step-20 |
Mixed Laplace
|
|
- Step-21 |
+ Step-21 |
Porous media flow
|
@@ -573,58 +574,58 @@ by topic:
|
Step-22,
- Step-31 |
+ Step-31
Incompressible Stokes flow
|
|
- Step-23,
- Step-24,
- Step-25 |
+ Step-23,
+ Step-24,
+ Step-25 |
The wave equation, in linear and nonlinear variants
|
|
- Step-28 |
+ Step-28 |
A multigroup diffusion problem in neutron transport
|
-
+
|
- Step-34 |
+ Step-34 |
Irrotational flow
|
|
- Step-36 |
+ Step-36 |
An eigenspectrum problem
|
|
Vector problems |
- Step-8 |
+ Step-8 |
Elasticity equations
|
|
- Step-20 |
+ Step-20 |
Mixed Laplace
|
|
- Step-21 |
+ Step-21 |
Mixed Laplace plus an advection equation
|
@@ -632,60 +633,60 @@ by topic:
|
Step-22,
- Step-31 |
+ Step-31
Incompressible Stokes flow
|
|
- Step-29 |
+ Step-29 |
A complex-valued Helmholtz problem
|
|
- Step-33 |
- The Euler equations of compressible gas dynamics
+ | Step-33 |
+ The Euler equations of compressible gas dynamics
|
Time-dependent problems |
- Step-18 |
+ Step-18 |
Quasi-static elasticity
|
|
- Step-21 |
+ Step-21 |
Porous media flow
|
|
- Step-23,
- Step-24,
- Step-25 |
+ Step-23,
+ Step-24,
+ Step-25 |
The wave equation, in linear and nonlinear variants
|
|
- Step-31 |
+ Step-31 |
Time dependent Stokes flow driven by buoyancy
|
|
- Step-33 |
- The Euler equations of compressible gas dynamics
+ | Step-33 |
+ The Euler equations of compressible gas dynamics
|
--
2.39.5