Demonstration files
The python files in this directory provide several examples that demonstrate the usage of ngsxfem features. For an introduction to these features we refer to the ngsxfem-jupyter tutorials. In the next table you can see the available demonstration files and a short description:
filename |
description |
|---|---|
Examples of smooth domains described by level set functions and their geometrical approximation. |
|
Stationary scalar unfitted interface problem with an unfitted isoparametric FEM discretization and Nitsche. |
|
Poisson problem on an unfitted (smooth) domain described by a level set function, discretized with CutFEM, Ghost Penalties and Nitsche. |
|
Poisson problem on an unfitted (smooth) domain described by a level set function, discretized with Cut-DG (interior penalty), Ghost Penalties and Nitsche. |
|
Poisson problem on an unfitted domain described by multiple level sets, discretized with CutFEM and Nitsche. |
|
Stationary Stokes interface problem with an unfitted isoparametric Taylor-Hood-Nitsche discretization |
|
stationary surface PDE problem with a TraceFEM discretization |
|
Poisson problem on an unfitted (smooth) domain described by a level set function, discretized with a Cut Discontinuous Galerkin method and Nitsche. |
|
Parabolic PDE on a moving domain solved by an Eulerian time stepping method using isoparametric CutFEM and Ghost penalty stabilization. |
|
Explanation of aggregated FEM basis functions as a means to deal with (small) cut elements. |
|
FEM basis aggregation to solve a fictitious domain problem (without ghost penalties). |
|
DG basis aggregation (cell merging) to solve a fictitious domain problem (without ghost penalties). |
|
Parabolic PDE on a stationary fitted domain solved by a space-time DG-in-time method. |
|
Parabolic PDE on a moving domain solved by a an unfitted isoparametric space-time DG-in-time CG-in-time method. |
|
Parabolic PDE on a moving domain solved by a an unfitted isoparametric space-time continuous-in-time CG-in-time Petrov-Galerkin method. |
|
Parabolic PDE on a moving domain solved by a an unfitted isoparametric space-time DG-in-time DG-in-time method. |
|
Parabolic PDE on a moving domain solved by a an unfitted isoparametric space-time DG-in-time DG-in-time method (3D). |
|
Demonstration on how to export functions on a (2D+time) time slab to a vtk output. |
|
TraceFEM discretization of the Stokes equations on a level set surface. |
|
MPI version of a solution of a scalar unfitted interface problem in Nitsche-XFEM formulation. |