Peano
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages Concepts
exahype2.grid.CellLabel Namespace Reference

Data Structures

class  UpdateCellLabel
 Update the cell label within a sweep. More...
 

Functions

 create_cell_label (solver_name)
 Build up the DaStGen2 data structure that we need per cell to maintain per-cell data per solver.
 

Function Documentation

◆ create_cell_label()

exahype2.grid.CellLabel.create_cell_label ( solver_name)

Build up the DaStGen2 data structure that we need per cell to maintain per-cell data per solver.

:: Attributes per cell

  • SemaphoreNumber is a number that links to a task that has been spawn in the background. Consult the enclave tasking and its bookkeeping for details.
  • TimeStamp holds the local time stamp of the current cell. Even for global time stepping, it is important that this time stamp is stored per cell, as some postprocessing (particles, e.g.) rely on the field.
  • TimeStepSize (similar to arguments around TimeStamp).
  • AMDCriterionEvaluatedThroughoutGridConstruction

solver_name: string Name of the solver

Definition at line 94 of file CellLabel.py.