Peano
Loading...
Searching...
No Matches
Enumeration.h File Reference
Include dependency graph for Enumeration.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  toolbox
 
namespace  toolbox::blockstructured
 

Functions

int toolbox::blockstructured::serialiseVoxelIndexInOverlap (const tarch::la::Vector< Dimensions, int > &overlapCell, int numberOfDoFsPerAxisInPatch, int overlap, int normal)
 The volumes or elements within an overlap are always enumerated lexicographically.
 
int toolbox::blockstructured::serialisePatchIndexInOverlap (const tarch::la::Vector< Dimensions, int > &patchIndex, int normal)
 Patches along a face are basically organised as \( 3^{d-1} \) arrays, i.e.
 
int toolbox::blockstructured::serialiseMarkerIn3x3PatchAssembly (const tarch::la::Vector< Dimensions, int > &markerIndex, int numberOfDoFsPerAxisInPatch)
 If you have a marker identifying one element within a 3x3 or 3x3x3, respectively, set of patches, we sometimes have to serialise this marker index.