a_identNghbrIds(const MInt id) const | maia::grid::Proxy< nDim > | inline |
a_neighborList(const MInt cellId, const MInt dir) const | maia::grid::Proxy< nDim > | inline |
a_storeNghbrIds(const MInt id) const | maia::grid::Proxy< nDim > | inline |
allowInterfaceRefinement() const | maia::grid::Proxy< nDim > | inline |
azimuthalAngle() | maia::grid::Proxy< nDim > | inline |
azimuthalCenter() | maia::grid::Proxy< nDim > | inline |
azimuthalDir(MInt dir) | maia::grid::Proxy< nDim > | inline |
azimuthalDomainIndex(const MInt id) | maia::grid::Proxy< nDim > | inline |
azimuthalHaloCell(const MInt azimuthalDomainId, const MInt id) const | maia::grid::Proxy< nDim > | inline |
azimuthalHaloCells() const | maia::grid::Proxy< nDim > | inline |
azimuthalNeighborDomain(const MInt azimuthalId) const | maia::grid::Proxy< nDim > | inline |
azimuthalNeighborDomains() const | maia::grid::Proxy< nDim > | inline |
azimuthalPeriodicity() const | maia::grid::Proxy< nDim > | inline |
azimuthalUnmappedHaloCell(const MInt id) const | maia::grid::Proxy< nDim > | inline |
azimuthalUnmappedHaloDomain(const MInt id) const | maia::grid::Proxy< nDim > | inline |
azimuthalWindowCell(const MInt azimuthalDomainId, const MInt id) const | maia::grid::Proxy< nDim > | inline |
azimuthalWindowCells() const | maia::grid::Proxy< nDim > | inline |
bitOffset() const | maia::grid::Proxy< nDim > | inline |
Cell typedef | maia::grid::Proxy< nDim > | |
cellLengthAtCell(const MInt cellId) const | maia::grid::Proxy< nDim > | inline |
cellLengthAtLevel(const MInt level) const | maia::grid::Proxy< nDim > | inline |
cellVolumeAtLevel(const MInt level) const | maia::grid::Proxy< nDim > | inline |
centerOfGravity(MInt dir) const | maia::grid::Proxy< nDim > | inline |
checkNeighborConsistency() const | maia::grid::Proxy< nDim > | private |
checkNeighborConsistencyAzimuthal() const | maia::grid::Proxy< nDim > | private |
checkNghbrIds() | maia::grid::Proxy< nDim > | inline |
checkOffsetConsistency() const | maia::grid::Proxy< nDim > | private |
checkOutsideGeometry(MInt gridId) | maia::grid::Proxy< nDim > | |
checkWindowHaloConsistency() const | maia::grid::Proxy< nDim > | private |
checkWindowHaloConsistencyAzimuthal() const | maia::grid::Proxy< nDim > | private |
correctAzimuthalHaloCells() | maia::grid::Proxy< nDim > | |
descendStoreGlobalId(MInt cellId, MInt &localCnt) | maia::grid::Proxy< nDim > | private |
determineAzimuthalBoundarySide(const MFloat *coords) | maia::grid::Proxy< nDim > | |
domainContainingCell(MInt globalId) const | maia::grid::Proxy< nDim > | |
domainId() const | maia::grid::Proxy< nDim > | inline |
domainIndex(const MInt id) | maia::grid::Proxy< nDim > | inline |
domainOffset(const MInt id) const | maia::grid::Proxy< nDim > | inline |
exchangeHaloCellsForVisualization(U *data) | maia::grid::Proxy< nDim > | inline |
exchangeHaloCellsForVisualizationDG(MFloat *data, const MInt *const polyDegs, const MInt *const dataOffsets) | maia::grid::Proxy< nDim > | |
exchangeHaloCellsForVisualizationSBP(MFloat *data, const MInt *const noNodes1D, const MInt *const dataOffsets) | maia::grid::Proxy< nDim > | |
findCartesianNghbIds() | maia::grid::Proxy< nDim > | |
findContainingLeafCell(const MFloat *coord) | maia::grid::Proxy< nDim > | inline |
findContainingLeafCell(const MFloat *coord, const MInt startId, const MBool allowNonLeafHalo=false) | maia::grid::Proxy< nDim > | inline |
findDirectNghbrs(const MInt, std::vector< MInt > &) | maia::grid::Proxy< nDim > | |
findEqualLevelNeighborsParDiagonal(MBool idsAreGlobal=true) | maia::grid::Proxy< nDim > | |
findNeighborDomainId(const MLong globalId) | maia::grid::Proxy< nDim > | |
findNeighborHood(const MInt, const MInt, std::vector< MInt > &) | maia::grid::Proxy< nDim > | |
generateHilbertIndex(const MInt cellId, const MInt refLevel=-1) | maia::grid::Proxy< nDim > | inline |
Geom typedef | maia::grid::Proxy< nDim > | |
getAdjacentGridCells(MInt cellId, MInt noLayers, MIntScratchSpace &adjacentCells, MInt level, MInt diagonalNeighbors=0) | maia::grid::Proxy< nDim > | |
getAllLeafChilds(const MInt, std::vector< MInt > &) | maia::grid::Proxy< nDim > | |
getLocalSameLevelCellIds(std::vector< MInt > &levelCellId, const MInt level) | maia::grid::Proxy< nDim > | private |
getNghbrCells(MInt cellId, MInt level, MInt *nghbrs, MInt dir0, MInt dir1=-1, MInt dir2=-1) | maia::grid::Proxy< nDim > | |
globalToLocalId(const MLong globalId) const | maia::grid::Proxy< nDim > | inline |
Grid typedef | maia::grid::Proxy< nDim > | |
gridCellVolume(const MInt level) const | maia::grid::Proxy< nDim > | inline |
gridInputFileName() const | maia::grid::Proxy< nDim > | inline |
halfCellLength(const MInt cellId) const | maia::grid::Proxy< nDim > | inline |
haloCell(const MInt domainId, const MInt id) const | maia::grid::Proxy< nDim > | inline |
haloCells() const | maia::grid::Proxy< nDim > | inline |
hasCutOff() const | maia::grid::Proxy< nDim > | inline |
hasInactiveRanks() const | maia::grid::Proxy< nDim > | inline |
initGridMap() | maia::grid::Proxy< nDim > | |
isActive() const | maia::grid::Proxy< nDim > | inline |
isPeriodic(const MInt cellId) | maia::grid::Proxy< nDim > | inline |
isPeriodic(const MInt cellId) const | maia::grid::Proxy< nDim > | inline |
leafHaloCell(const MInt domainId, const MInt id) const | maia::grid::Proxy< nDim > | inline |
leafHaloCells() const | maia::grid::Proxy< nDim > | inline |
leafRecSize() const | maia::grid::Proxy< nDim > | inline |
leafRecvNeighborDomain(const MInt id) const | maia::grid::Proxy< nDim > | inline |
leafSendNeighborDomain(const MInt id) const | maia::grid::Proxy< nDim > | inline |
leafSendSize() const | maia::grid::Proxy< nDim > | inline |
leafWindowCell(const MInt domainId, const MInt id) const | maia::grid::Proxy< nDim > | inline |
leafWindowCells() const | maia::grid::Proxy< nDim > | inline |
lengthLevel0() const | maia::grid::Proxy< nDim > | inline |
localPartitionCellGlobalIds(const MInt id) const | maia::grid::Proxy< nDim > | inline |
localPartitionCellGlobalIdsRestart(const MInt id) const | maia::grid::Proxy< nDim > | inline |
localPartitionCellLocalIds(const MInt id) const | maia::grid::Proxy< nDim > | inline |
localPartitionCellOffsets(const MInt index) const | maia::grid::Proxy< nDim > | inline |
localPartitionCellOffsetsRestart(const MInt index) const | maia::grid::Proxy< nDim > | inline |
m_azimuthalHaloCells | maia::grid::Proxy< nDim > | private |
m_azimuthalNeighborDomainIndex | maia::grid::Proxy< nDim > | private |
m_azimuthalNeighborDomains | maia::grid::Proxy< nDim > | private |
m_azimuthalUnmappedHaloCells | maia::grid::Proxy< nDim > | private |
m_azimuthalUnmappedHaloDomains | maia::grid::Proxy< nDim > | private |
m_azimuthalWindowCells | maia::grid::Proxy< nDim > | private |
m_domainId | maia::grid::Proxy< nDim > | private |
m_domainOffsets | maia::grid::Proxy< nDim > | private |
m_geometry | maia::grid::Proxy< nDim > | private |
m_global2solver | maia::grid::Proxy< nDim > | private |
m_grid | maia::grid::Proxy< nDim > | private |
m_haloCells | maia::grid::Proxy< nDim > | private |
m_hasInactiveRanks | maia::grid::Proxy< nDim > | private |
m_identNghbrIds | maia::grid::Proxy< nDim > | private |
m_isActive | maia::grid::Proxy< nDim > | private |
m_isOutsideHalo | maia::grid::Proxy< nDim > | private |
m_isOutsideWindow | maia::grid::Proxy< nDim > | private |
m_leafHaloCells | maia::grid::Proxy< nDim > | private |
m_leafRecvNeighborDomains | maia::grid::Proxy< nDim > | private |
m_leafRecvSize | maia::grid::Proxy< nDim > | private |
m_leafSendNeighborDomains | maia::grid::Proxy< nDim > | private |
m_leafSendSize | maia::grid::Proxy< nDim > | private |
m_leafWindowCells | maia::grid::Proxy< nDim > | private |
m_localPartitionCellOffsets | maia::grid::Proxy< nDim > | private |
m_maxLevel | maia::grid::Proxy< nDim > | private |
m_maxNoCells | maia::grid::Proxy< nDim > | private |
m_maxNoChilds | maia::grid::Proxy< nDim > | static |
m_maxRefinementLevel | maia::grid::Proxy< nDim > | private |
m_mpiComm | maia::grid::Proxy< nDim > | private |
m_neighborDomainIndex | maia::grid::Proxy< nDim > | private |
m_neighborDomains | maia::grid::Proxy< nDim > | private |
m_neighborList | maia::grid::Proxy< nDim > | private |
m_noDirs | maia::grid::Proxy< nDim > | privatestatic |
m_noDomains | maia::grid::Proxy< nDim > | private |
m_noInternalCells | maia::grid::Proxy< nDim > | private |
m_partitionCellGlobalId | maia::grid::Proxy< nDim > | private |
m_revDir | maia::grid::Proxy< nDim > | private |
m_solverId | maia::grid::Proxy< nDim > | private |
m_storeNghbrIds | maia::grid::Proxy< nDim > | private |
m_tree | maia::grid::Proxy< nDim > | private |
m_windowCells | maia::grid::Proxy< nDim > | private |
maxLevel() const | maia::grid::Proxy< nDim > | inline |
maxNoCells() const | maia::grid::Proxy< nDim > | inline |
maxRefinementLevel() const | maia::grid::Proxy< nDim > | inline |
maxUniformRefinementLevel() const | maia::grid::Proxy< nDim > | inline |
minCell(const MInt id) const | maia::grid::Proxy< nDim > | inline |
minLevel() const | maia::grid::Proxy< nDim > | inline |
mpiComm() const | maia::grid::Proxy< nDim > | inline |
neighborDomain(const MInt id) const | maia::grid::Proxy< nDim > | inline |
neighborDomains() const | maia::grid::Proxy< nDim > | inline |
neighborList(const MInt cellId, const MInt dir) const | maia::grid::Proxy< nDim > | inline |
neighborList(const MInt cellId, const MInt dir) | maia::grid::Proxy< nDim > | inline |
newMinLevel() const | maia::grid::Proxy< nDim > | inline |
noAzimuthalHaloCells(const MInt azimuthalDomainId) const | maia::grid::Proxy< nDim > | inline |
noAzimuthalNeighborDomains() const | maia::grid::Proxy< nDim > | inline |
noAzimuthalUnmappedHaloCells() const | maia::grid::Proxy< nDim > | inline |
noAzimuthalWindowCells(const MInt azimuthalDomainId) const | maia::grid::Proxy< nDim > | inline |
noCells() const | maia::grid::Proxy< nDim > | inline |
noCellsGlobal() const | maia::grid::Proxy< nDim > | inline |
noDomains() const | maia::grid::Proxy< nDim > | inline |
noHaloCells(const MInt domainId) const | maia::grid::Proxy< nDim > | inline |
noHaloLayers() const | maia::grid::Proxy< nDim > | inline |
noInternalCells() const | maia::grid::Proxy< nDim > | inline |
noLeafHaloCells(const MInt domainId) const | maia::grid::Proxy< nDim > | inline |
noLeafRecvNeighborDomains() const | maia::grid::Proxy< nDim > | inline |
noLeafSendNeighborDomains() const | maia::grid::Proxy< nDim > | inline |
noLeafWindowCells(const MInt domainId) const | maia::grid::Proxy< nDim > | inline |
noLocalPartitionCells() | maia::grid::Proxy< nDim > | inline |
noMinCells() const | maia::grid::Proxy< nDim > | inline |
noNeighborDomains() const | maia::grid::Proxy< nDim > | inline |
noWindowCells(const MInt domainId) const | maia::grid::Proxy< nDim > | inline |
periodicCartesianDir(const MInt dir) const | maia::grid::Proxy< nDim > | inline |
periodicCartesianLength(const MInt dir) const | maia::grid::Proxy< nDim > | inline |
Proxy(const MInt solverId, Grid &grid_, Geometry< nDim > &geometry_) | maia::grid::Proxy< nDim > | |
Proxy(const MInt solverId, Grid &grid_) | maia::grid::Proxy< nDim > | |
raw() | maia::grid::Proxy< nDim > | inline |
raw() const | maia::grid::Proxy< nDim > | inline |
reductionFactor() const | maia::grid::Proxy< nDim > | inline |
resizeGridMap(const MInt solverSize) | maia::grid::Proxy< nDim > | |
rotateCartesianCoordinates(MFloat *coords, MFloat angle) | maia::grid::Proxy< nDim > | inline |
setGrid2solver(const MInt treeId, const MInt solverId) | maia::grid::Proxy< nDim > | inline |
setSolver2grid(const MInt solverId, const MInt treeId) | maia::grid::Proxy< nDim > | inline |
setSolverFlagsForAddedSolver() | maia::grid::Proxy< nDim > | private |
setupWindowHaloConnectivityOnLeafLvl(std::map< MInt, MInt > &) | maia::grid::Proxy< nDim > | private |
smoothFilter(const MInt level, MFloat **value) | maia::grid::Proxy< nDim > | |
solverFlag(const MInt gridId, const MInt solverId) const | maia::grid::Proxy< nDim > | inline |
solverId() const | maia::grid::Proxy< nDim > | inline |
swapGridIds(const MInt id0, const MInt id1) | maia::grid::Proxy< nDim > | inline |
swapSolverIds(const MInt id0, const MInt id1) | maia::grid::Proxy< nDim > | inline |
tree() const | maia::grid::Proxy< nDim > | inline |
Tree typedef | maia::grid::Proxy< nDim > | |
TreeProxy typedef | maia::grid::Proxy< nDim > | |
update() | maia::grid::Proxy< nDim > | |
updateCutOff() | maia::grid::Proxy< nDim > | private |
updateGridInfo() | maia::grid::Proxy< nDim > | |
updateGridMap() | maia::grid::Proxy< nDim > | |
updateLeafCellExchange() | maia::grid::Proxy< nDim > | |
updateOther() | maia::grid::Proxy< nDim > | |
updateParallelizationInfo() | maia::grid::Proxy< nDim > | private |
updatePartitionCellOffsets() | maia::grid::Proxy< nDim > | |
updateTreeData() | maia::grid::Proxy< nDim > | private |
wasAdapted() const | maia::grid::Proxy< nDim > | inline |
wasBalanced() const | maia::grid::Proxy< nDim > | inline |
windowCell(const MInt domainId, const MInt id) const | maia::grid::Proxy< nDim > | inline |
windowCells() const | maia::grid::Proxy< nDim > | inline |
~Proxy() | maia::grid::Proxy< nDim > | |