Peano
Loading...
Searching...
No Matches
exahype2::RefinementControl::SiblingEraseEvent Struct Reference

Erase request of one cell which knows its parent. More...

#include <RefinementControl.h>

Collaboration diagram for exahype2::RefinementControl::SiblingEraseEvent:

Data Fields

peano4::grid::GridControlEvent event
 
int lifetime
 
tarch::la::Vector< Dimensions, double > parentCentre
 
tarch::la::Vector< Dimensions, double > parentH
 
int positionWithinParent
 Position of the requesting cell within its parent, linearised.
 

Detailed Description

Erase request of one cell which knows its parent.

Peano erases the children of a cell only if they all ask for it. Erase requests which know their parent are therefore collected separately. The service keeps them only if all 3^d children of a parent have asked to be erased within the same mesh sweep (

See also
RefinementControlService::finishStep()).

Definition at line 110 of file RefinementControl.h.

Field Documentation

◆ event

peano4::grid::GridControlEvent exahype2::RefinementControl::SiblingEraseEvent::event

Definition at line 111 of file RefinementControl.h.

◆ lifetime

int exahype2::RefinementControl::SiblingEraseEvent::lifetime

Definition at line 112 of file RefinementControl.h.

◆ parentCentre

tarch::la::Vector<Dimensions,double> exahype2::RefinementControl::SiblingEraseEvent::parentCentre

Definition at line 113 of file RefinementControl.h.

◆ parentH

tarch::la::Vector<Dimensions,double> exahype2::RefinementControl::SiblingEraseEvent::parentH

Definition at line 114 of file RefinementControl.h.

◆ positionWithinParent

int exahype2::RefinementControl::SiblingEraseEvent::positionWithinParent

Position of the requesting cell within its parent, linearised.

Definition at line 118 of file RefinementControl.h.


The documentation for this struct was generated from the following file: