|
Peano
|
Go to the source code of this file.
Data Structures | |
| class | BasePowerExponent< base, exponent > |
| class | BasePowerExponent< base, 0 > |
Macros | |
| #define | DimensionsTimesTwo (Dimensions*2) |
| #define | TwoPowerD (BasePowerExponent<2,Dimensions>::value) |
| #define | TwoPowerDPlusTwo (BasePowerExponent<2,Dimensions>::value+2) |
| #define | TwoPowerDTimesTwoPowerD (BasePowerExponent<2,Dimensions>::value*BasePowerExponent<2,Dimensions>::value) |
| #define | TwoPowerDTimesTwoPowerDMinusOne (BasePowerExponent<2,Dimensions>::value*(BasePowerExponent<2,Dimensions>::value-1)) |
| #define | ThreePowerD (BasePowerExponent<3,Dimensions>::value) |
| #define | FourPowerD (BasePowerExponent<4,Dimensions>::value) |
| #define | FivePowerD (BasePowerExponent<5,Dimensions>::value) |
| #define | SevenPowerD (BasePowerExponent<7,Dimensions>::value) |
| #define | NinePowerD (BasePowerExponent<9,Dimensions>::value) |
| #define | TwoTimesD (2*Dimensions) |
| #define | TwoTimesDTimesTwo (2*Dimensions*2) |
| #define DimensionsTimesTwo (Dimensions*2) |
Definition at line 17 of file Globals.h.
Referenced by peano4::grid::AutomatonState::getAccessNumber(), peano4::grid::AutomatonState::initDatatype(), peano4::grid::AutomatonState::setAccessNumber(), peano4::grid::Spacetree::Spacetree(), and peano4::grid::Spacetree::Spacetree().
| #define FivePowerD (BasePowerExponent<5,Dimensions>::value) |
| #define FourPowerD (BasePowerExponent<4,Dimensions>::value) |
| #define NinePowerD (BasePowerExponent<9,Dimensions>::value) |
| #define SevenPowerD (BasePowerExponent<7,Dimensions>::value) |
| #define ThreePowerD (BasePowerExponent<3,Dimensions>::value) |
Definition at line 24 of file Globals.h.
Referenced by peano4::grid::Spacetree::descend(), toolbox::finiteelements::getDiagonalElement(), toolbox::finiteelements::getElementWiseAssemblyMatrix(), toolbox::finiteelements::getElementWiseAssemblyMatrix(), toolbox::finiteelements::getElementWiseAssemblyMatrix(), toolbox::loadbalancing::AbstractLoadBalancing::getIdOfHeaviestLocalSpacetree(), toolbox::loadbalancing::AbstractLoadBalancing::getIdOfHeaviestLocalSpacetree(), peano4::grid::GridTraversalEvent::getIsAdjacentCellLocal(), exahype2::LoadBalancingConfiguration::getMinTreeSize(), peano4::parallel::Node::getOutputStackForPeriodicBoundaryExchange(), toolbox::loadbalancing::getWeightOfHeaviestLocalSpacetree(), toolbox::finiteelements::reconstructStencilFragments(), peano4::grid::Spacetree::refineState(), runParallel(), peano4::grid::GridTraversalEvent::setIsAdjacentCellLocal(), peano4::grid::Spacetree::splitOrJoinCellBottomUp(), and updateDomainDecomposition().
| #define TwoPowerD (BasePowerExponent<2,Dimensions>::value) |
Definition at line 19 of file Globals.h.
Referenced by peano4::grid::Spacetree::areAllVerticesNonHanging(), peano4::grid::Spacetree::areAllVerticesRefined(), peano4::grid::Spacetree::areAllVerticesUnrefined(), peano4::grid::GridTraversalEventGenerator::areFacesAdjacentToParallelDomainBoundary(), peano4::grid::GridTraversalEventGenerator::areFacesLocal(), peano4::grid::GridTraversalEventGenerator::areVerticesAdjacentToParallelDomainBoundary(), peano4::grid::GridTraversalEventGenerator::areVerticesLocal(), peano4::datamanagement::CellMarker::CellMarker(), CoalescedMemoryIndices(), mghype::matrixfree::solvers::dgcgcoupling::computeAndRestrictHierarchicalResidual(), mghype::matrixfree::solvers::dgcgcoupling::computeAndRestrictResidual(), createCoalescedMemoryIndices(), peano4::grid::GridTraversalEventGenerator::createEnterCellTraversalEvent(), peano4::grid::GridTraversalEventGenerator::createGenericCellTraversalEvent(), peano4::grid::GridTraversalEventGenerator::createLeaveCellTraversalEvent(), peano4::grid::Spacetree::descend(), toolbox::particles::ensureAllParticleListsAreGatheredOrEmpty(), peano4::grid::Spacetree::evaluateGridControlEvents(), peano4::datamanagement::FaceMarker::FaceMarker(), peano4::grid::GridVertex::getAdjacentRanks(), peano4::grid::Spacetree::getAdjacentRanksForNewVertex(), peano4::grid::GridTraversalEventGenerator::getAdjacentRanksOfFace(), peano4::grid::GridTraversalEventGenerator::getCellType(), mghype::matrixfree::solvers::dgcgcoupling::getCoarseGridSolution(), toolbox::finiteelements::getDiagonalElement(), peano4::grid::GridTraversalEventGenerator::getFaceType(), peano4::grid::GridTraversalEvent::getHasBeenRefined(), peano4::grid::GridTraversalEvent::getIsParentVertexLocal(), peano4::grid::GridTraversalEvent::getIsVertexAdjacentToParallelDomainBoundary(), peano4::grid::GridTraversalEvent::getIsVertexLocal(), peano4::grid::GridTraversalEvent::getIsVertexParentOfSubtree(), peano4::grid::Spacetree::getNeighbourTrees(), peano4::grid::Spacetree::getNeighbourTrees(), toolbox::particles::getParticleReassociationInstructionWithinCellWithIntraCellReassignment(), peano4::grid::GridTraversalEventGenerator::getTreeOwningSpacetreeNode(), peano4::grid::GridTraversalEventGenerator::getVertexType(), peano4::grid::GridTraversalEventGenerator::getVertexType(), peano4::grid::GridTraversalEvent::getWillBeRefined(), peano4::grid::haveVerticesBeenRefined(), toolbox::finiteelements::hierarchicalTransform(), peano4::grid::Spacetree::incrementNumberOfAdjacentRefinedLocalCells(), peano4::grid::GridTraversalEvent::initDatatype(), peano4::grid::GridVertex::initDatatype(), mghype::matrixfree::solvers::dgcgcoupling::injectSolution(), swift2::TaskEnumerator::insertNumbers(), peano4::grid::Spacetree::isCellSplitCandidate(), peano4::grid::Spacetree::isFaceAlongPeriodicBoundaryCondition(), peano4::datamanagement::VertexMarker::isParentVertexLocal(), peano4::grid::GridTraversalEventGenerator::isSpacetreeNodeLocal(), peano4::grid::isSpacetreeNodeLocal(), peano4::grid::Spacetree::isSpacetreeNodeLocal(), peano4::grid::isSpacetreeNodeRefined(), peano4::grid::GridTraversalEventGenerator::isVertexAdjacentToLocalSpacetree(), peano4::grid::Spacetree::loadVertices(), swift2::TaskEnumerator::lockResources(), toolbox::finiteelements::mapElementMatrixEntryOntoStencilEntry(), peano4::grid::Spacetree::markVerticesAroundForkedCell(), peano4::grid::Spacetree::mergeCellFromWorkerWithMasterThroughoutJoin(), peano4::grid::Spacetree::mergeGridVertexAdjacencyListsAtHorizontalDomainBoundary(), peano4::datamanagement::VertexEnumerator< Vertex >::operator()(), peano4::grid::Spacetree::peano4::grid::tests::SpacetreeTest, peano4::grid::TraversalVTKPlotter::plotCell(), mghype::matrixfree::solvers::cgmultigrid::prolongate(), mghype::matrixfree::solvers::dgcgcoupling::prolongate(), peano4::grid::Spacetree::receiveAndMergeUserData(), peano4::grid::Spacetree::removeDuplicateEntriesFromAdjancyListInEvent(), mghype::matrixfree::solvers::cgmultigrid::restrictToNextLevel(), peano4::datamanagement::VertexMarker::select(), peano4::grid::Spacetree::sendGridVertex(), peano4::grid::Spacetree::sendUserData(), peano4::grid::GridVertex::setAdjacentRanks(), peano4::grid::GridTraversalEvent::setHasBeenRefined(), peano4::grid::GridTraversalEvent::setIsParentVertexLocal(), peano4::grid::GridTraversalEvent::setIsVertexAdjacentToParallelDomainBoundary(), peano4::grid::GridTraversalEvent::setIsVertexLocal(), peano4::grid::GridTraversalEvent::setIsVertexParentOfSubtree(), peano4::datamanagement::VertexEnumerator< Vertex >::setPointer(), peano4::grid::GridTraversalEvent::setWillBeRefined(), peano4::grid::Spacetree::shouldEraseAdjacencyInformation(), peano4::grid::Spacetree::splitCellTopDown(), peano4::grid::Spacetree::splitOrJoinCellBottomUp(), peano4::grid::Spacetree::storeVertices(), peano4::grid::tests::GridTraversalEventGeneratorTest::testAreFacesLocal1(), peano4::grid::tests::GridTraversalEventGeneratorTest::testAreFacesLocal2(), peano4::grid::tests::GridTraversalEventGeneratorTest::testCreateGenericCellTraversalEvent1(), peano4::grid::tests::GridTraversalEventGeneratorTest::testCreateLeaveCellTraversalEvent1(), peano4::grid::tests::SpacetreeTest::testGetAdjacentDomainIds(), peano4::grid::tests::GridTraversalEventGeneratorTest::testGetFaceType(), swift2::toString(), peano4::grid::Spacetree::traverse(), swift2::TaskEnumerator::unlockResources(), mghype::matrixfree::solvers::dgcgcoupling::updateRestrictionCounters(), peano4::grid::Spacetree::updateVertexAfterLoad(), peano4::grid::Spacetree::updateVertexBeforeStore(), peano4::grid::Spacetree::updateVertexRanksWithinCell(), peano4::datamanagement::VertexEnumerator< Vertex >::VertexEnumerator(), peano4::datamanagement::VertexEnumerator< Vertex >::VertexEnumerator(), and peano4::grid::willVerticesBeRefined().
| #define TwoPowerDPlusTwo (BasePowerExponent<2,Dimensions>::value+2) |
| #define TwoPowerDTimesTwoPowerD (BasePowerExponent<2,Dimensions>::value*BasePowerExponent<2,Dimensions>::value) |
| #define TwoPowerDTimesTwoPowerDMinusOne (BasePowerExponent<2,Dimensions>::value*(BasePowerExponent<2,Dimensions>::value-1)) |
| #define TwoTimesD (2*Dimensions) |
Definition at line 30 of file Globals.h.
Referenced by peano4::grid::GridTraversalEventGenerator::areFacesAdjacentToParallelDomainBoundary(), peano4::grid::GridTraversalEventGenerator::createEnterCellTraversalEvent(), peano4::grid::GridTraversalEventGenerator::createLeaveCellTraversalEvent(), peano4::datamanagement::FaceEnumerator< Face >::FaceEnumerator(), peano4::datamanagement::FaceEnumerator< Face >::FaceEnumerator(), peano4::grid::GridTraversalEvent::getIsFaceAdjacentToParallelDomainBoundary(), peano4::grid::GridTraversalEvent::getIsFaceLocal(), peano4::grid::GridTraversalEvent::initDatatype(), peano4::datamanagement::FaceEnumerator< Face >::operator()(), peano4::grid::Spacetree::refineState(), peano4::grid::GridTraversalEvent::setIsFaceAdjacentToParallelDomainBoundary(), peano4::grid::GridTraversalEvent::setIsFaceLocal(), peano4::datamanagement::FaceEnumerator< Face >::setPointer(), and peano4::grid::Spacetree::traverse().