Peano
|
We realise the solver as a two-solver scheme:
The voxel mesh hosts all fault-related data including all derived quantities. The mesh resembles a degenerated Finite Volume solver, where the solver does not actually evolve a wave equation. Typically, we employ a \( p \), i.e. number of voxels per direction, which is significantly finer than the Finite Volume scheme employed or larger than the polynomial degree of the DG scheme. It yields a subcell representation of the geometry. The following quantities are stored per volume in this helper mesh:
Colour function
As the As the point
-overlaps
To compute differences, the
The mesh is static in this particular case, but it has to be extremely adaptive to resolve the fault accurately.
It makes no sense to hold the voxel mesh globally. For most of the cells, all the \( \phi \) entries would be zero. Therefore, we add a marker function which deactivates the voxel mesh far away from the fault.