chombo-discharge
Loading...
Searching...
No Matches
Public Attributes | List of all members
TiledMeshRefine::SuperTiles Struct Reference

Compact representation of one level's tiles over the super-tile grid. More...

#include <CD_TiledMeshRefine.H>

Public Attributes

std::unordered_set< std::uint64_t > m_full
 Keys of fully-tagged super-tiles.
 
std::unordered_map< std::uint64_t, std::vector< std::uint64_t > > m_partial
 Partially-tagged super-tiles: key -> sub-tile occupancy bitmask.
 

Detailed Description

Compact representation of one level's tiles over the super-tile grid.

A super-tile is a m_superFactor block of min_block_size tiles. Fully-tagged super-tiles are stored by key only (m_full); partially-tagged ones additionally store a bitmask of their tagged sub-tiles (m_partial). Super-tile keys are packed IntVects (see encodeSuper / decodeSuper).


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