_adaptionAlter(bool trackAdaption) | bitpit::PatchKernel | protectedvirtual |
_adaptionCleanup() | bitpit::PatchKernel | protectedvirtual |
_adaptionPrepare(bool trackAdaption) | bitpit::PatchKernel | protectedvirtual |
_dump(std::ostream &stream) const =0 (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protectedpure virtual |
_enableCellBalancing(long id, bool enabled) | bitpit::PatchKernel | protectedvirtual |
_findCellEdgeNeighs(long id, int edge, const std::vector< long > *blackList, std::vector< long > *neighs) const | bitpit::PatchKernel | protectedvirtual |
_findCellFaceNeighs(long id, int face, const std::vector< long > *blackList, std::vector< long > *neighs) const | bitpit::PatchKernel | protectedvirtual |
_findCellNeighs(long id, const std::vector< long > *blackList, std::vector< long > *neighs) const | bitpit::PatchKernel | protectedvirtual |
_findCellVertexNeighs(long id, int vertex, const std::vector< long > *blackList, std::vector< long > *neighs) const | bitpit::PatchKernel | protectedvirtual |
_findGhostCellExchangeSources(int rank) | bitpit::PatchKernel | protectedvirtual |
_getCellAdaptionMarker(long id) | bitpit::PatchKernel | protectedvirtual |
_getCellNativeIndex(long id) const | bitpit::PatchKernel | protectedvirtual |
_getDumpVersion() const =0 (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protectedpure virtual |
_getMaxHaloSize() | bitpit::PatchKernel | protectedvirtual |
_markCellForCoarsening(long id) | bitpit::PatchKernel | protectedvirtual |
_markCellForRefinement(long id) | bitpit::PatchKernel | protectedvirtual |
_partitioningAlter(bool trackPartitioning) | bitpit::PatchKernel | protectedvirtual |
_partitioningCleanup() | bitpit::PatchKernel | protectedvirtual |
_partitioningPrepare(const std::unordered_map< long, double > &cellWeights, double defaultWeight, bool trackPartitioning) | bitpit::PatchKernel | protectedvirtual |
_partitioningPrepare(const std::unordered_map< long, int > &cellRanks, bool trackPartitioning) | bitpit::PatchKernel | protectedvirtual |
_resetAdjacencies(bool release) | bitpit::PatchKernel | protectedvirtual |
_resetCellAdaptionMarker(long id) | bitpit::PatchKernel | protectedvirtual |
_resetInterfaces(bool release) | bitpit::PatchKernel | protectedvirtual |
_resetTol() | bitpit::PatchKernel | protectedvirtual |
_restore(std::istream &stream)=0 (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protectedpure virtual |
_setHaloSize(std::size_t haloSize) | bitpit::PatchKernel | protectedvirtual |
_setTol(double tolerance) | bitpit::PatchKernel | protectedvirtual |
_updateAdjacencies() | bitpit::PatchKernel | protectedvirtual |
_updateInterfaces() | bitpit::PatchKernel | protectedvirtual |
_writeFinalize() | bitpit::PatchKernel | protectedvirtual |
_writePrepare() | bitpit::PatchKernel | protectedvirtual |
absorbData(std::fstream &, const std::string &, VTKFormat, uint64_t, uint8_t, VTKDataType) | bitpit::VTKBaseStreamer | virtual |
adaption(bool trackAdaption=true, bool squeezeStorage=false) | bitpit::PatchKernel | |
ADAPTION_ALTERED enum value (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
ADAPTION_AUTOMATIC enum value | bitpit::PatchKernel | |
ADAPTION_CLEAN enum value (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
ADAPTION_DIRTY enum value (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
ADAPTION_DISABLED enum value (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
ADAPTION_MANUAL enum value | bitpit::PatchKernel | |
ADAPTION_PREPARED enum value (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
adaptionAlter(bool trackAdaption=true, bool squeezeStorage=false) | bitpit::PatchKernel | |
adaptionCleanup() | bitpit::PatchKernel | |
AdaptionMode enum name | bitpit::PatchKernel | |
adaptionPrepare(bool trackAdaption=true) | bitpit::PatchKernel | |
AdaptionStatus enum name | bitpit::PatchKernel | |
addCell(const Cell &source, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addCell(Cell &&source, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addCell(ElementType type, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addCell(ElementType type, const std::vector< long > &connectivity, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addCell(ElementType type, std::unique_ptr< long[]> &&connectStorage, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addCell(const Cell &source, int owner, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addCell(const Cell &source, int owner, int haloLayer, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addCell(Cell &&source, int owner, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addCell(Cell &&source, int owner, int haloLayer, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addCell(ElementType type, int owner, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addCell(ElementType type, int owner, int haloLayer, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addCell(ElementType type, const std::vector< long > &connectivity, int owner, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addCell(ElementType type, const std::vector< long > &connectivity, int owner, int haloLayer, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addCell(ElementType type, std::unique_ptr< long[]> &&connectStorage, int owner, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addCell(ElementType type, std::unique_ptr< long[]> &&connectStorage, int owner, int haloLayer, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addInterface(const Interface &source, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addInterface(Interface &&source, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addInterface(ElementType type, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addInterface(ElementType type, const std::vector< long > &connectivity, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addInterface(ElementType type, std::unique_ptr< long[]> &&connectStorage, long id=Element::NULL_ID) | bitpit::PatchKernel | |
addPointToBoundingBox(const std::array< double, 3 > &point) | bitpit::PatchKernel | protected |
addVertex(const Vertex &source, long id=Vertex::NULL_ID) | bitpit::PatchKernel | |
addVertex(Vertex &&source, long id=Vertex::NULL_ID) | bitpit::PatchKernel | |
addVertex(const std::array< double, 3 > &coords, long id=Vertex::NULL_ID) | bitpit::PatchKernel | |
ADJACENCIES_AUTOMATIC enum value (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
ADJACENCIES_NONE enum value (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
AdjacenciesBuildStrategy enum name | bitpit::PatchKernel | |
AlterationFlags typedef (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protected |
AlterationFlagsStorage typedef (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protected |
areAdjacenciesDirty(bool global=false) const | bitpit::PatchKernel | |
areFaceVerticesOrdered(const Cell &cell, int face) const | bitpit::VolumeKernel | |
areInterfacesDirty(bool global=false) const | bitpit::PatchKernel | |
arePartitioningInfoDirty(bool global=true) const | bitpit::PatchKernel | |
binGroupVertices(const PiercedVector< Vertex > &vertices, int nBins) | bitpit::PatchKernel | protected |
binGroupVertices(int nBins) | bitpit::PatchKernel | protected |
buildAdjacencies() | bitpit::PatchKernel | |
buildInterfaces() | bitpit::PatchKernel | |
cellBegin() | bitpit::PatchKernel | |
cellConstBegin() const | bitpit::PatchKernel | |
cellConstEnd() const | bitpit::PatchKernel | |
CellConstIterator typedef (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
CellConstRange typedef (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
cellEnd() | bitpit::PatchKernel | |
CellIterator typedef (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
CellRange typedef (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
clearBoundingBox() | bitpit::PatchKernel | protected |
clone(const patch_t *original) | bitpit::PatchKernel | static |
clone() const =0 (defined in bitpit::PatchKernel) | bitpit::PatchKernel | pure virtual |
collapseCoincidentVertices() | bitpit::PatchKernel | |
consecutiveItemRenumbering(PiercedVector< item_t, id_t > &container, long offset) | bitpit::PatchKernel | protected |
consecutiveRenumber(long offsetVertices, long offsetCells, long offsetInterfaces) | bitpit::PatchKernel | |
consecutiveRenumberCells(long offset=0) | bitpit::PatchKernel | |
consecutiveRenumberInterfaces(long offset=0) | bitpit::PatchKernel | |
consecutiveRenumberVertices(long offset=0) | bitpit::PatchKernel | |
countBorderCells() const | bitpit::PatchKernel | |
countBorderFaces() const | bitpit::PatchKernel | |
countBorderInterfaces() const | bitpit::PatchKernel | |
countBorderVertices() const | bitpit::PatchKernel | |
countDuplicateCells() const | bitpit::PatchKernel | |
countFaces() const | bitpit::PatchKernel | |
countFreeCells() const | bitpit::PatchKernel | |
countFreeFaces() const | bitpit::PatchKernel | |
countFreeInterfaces() const | bitpit::PatchKernel | |
countFreeVertices() const | bitpit::PatchKernel | |
countOrphanCells() const | bitpit::PatchKernel | |
countOrphanInterfaces() const | bitpit::PatchKernel | |
countOrphanVertices() const | bitpit::PatchKernel | |
DEFAULT_PARTITIONING_WEIGTH | bitpit::PatchKernel | protectedstatic |
deleteCell(long id) | bitpit::PatchKernel | |
deleteCells(const IdStorage &ids) | bitpit::PatchKernel | |
deleteCoincidentVertices() | bitpit::PatchKernel | |
deleteInterface(long id) | bitpit::PatchKernel | |
deleteInterfaces(const IdStorage &ids) | bitpit::PatchKernel | |
deleteOrphanInterfaces() | bitpit::PatchKernel | |
deleteOrphanVertices() | bitpit::PatchKernel | |
deleteVertex(long id) | bitpit::PatchKernel | protected |
deleteVertices(const IdStorage &ids) | bitpit::PatchKernel | protected |
destroyAdjacencies() | bitpit::PatchKernel | |
destroyInterfaces() | bitpit::PatchKernel | |
displayCells(std::ostream &out, unsigned int padding=0) const | bitpit::PatchKernel | |
displayInterfaces(std::ostream &out, unsigned int padding=0) const | bitpit::PatchKernel | |
displayTopologyStats(std::ostream &out, unsigned int padding=0) const | bitpit::PatchKernel | |
displayVertices(std::ostream &out, unsigned int padding=0) const | bitpit::PatchKernel | |
dump(std::ostream &stream) | bitpit::PatchKernel | |
dump(std::ostream &stream) const | bitpit::PatchKernel | |
dumpCells(std::ostream &stream) const | bitpit::PatchKernel | protected |
dumpInterfaces(std::ostream &stream) const | bitpit::PatchKernel | protected |
dumpVertices(std::ostream &stream) const | bitpit::PatchKernel | protected |
empty(bool global=true) const | bitpit::PatchKernel | |
enableCellBalancing(long id, bool enabled) | bitpit::PatchKernel | |
evalCellBoundingBox(long id, std::array< double, 3 > *minPoint, std::array< double, 3 > *maxPoint) const | bitpit::PatchKernel | virtual |
evalCellCentroid(long id) const | bitpit::PatchKernel | virtual |
evalCellSize(long id) const =0 (defined in bitpit::PatchKernel) | bitpit::PatchKernel | pure virtual |
evalCellVolume(long id) const =0 (defined in bitpit::VolumeKernel) | bitpit::VolumeKernel | pure virtual |
evalElementBoundingBox(const Element &element, std::array< double, 3 > *minPoint, std::array< double, 3 > *maxPoint) const | bitpit::PatchKernel | |
evalElementCentroid(const Element &element) const | bitpit::PatchKernel | |
evalInterfaceArea(long id) const =0 (defined in bitpit::VolumeKernel) | bitpit::VolumeKernel | pure virtual |
evalInterfaceBoundingBox(long id, std::array< double, 3 > *minPoint, std::array< double, 3 > *maxPoint) const | bitpit::PatchKernel | virtual |
evalInterfaceCentroid(long id) const | bitpit::PatchKernel | virtual |
evalInterfaceNormal(long id) const =0 (defined in bitpit::VolumeKernel) | bitpit::VolumeKernel | pure virtual |
evalPartitioningUnbalance() const | bitpit::PatchKernel | |
evalPartitioningUnbalance(const std::unordered_map< long, double > &cellWeights) const | bitpit::PatchKernel | |
extractEnvelope(SurfaceKernel &envelope) const | bitpit::VolumeKernel | |
bitpit::PatchKernel::extractEnvelope(PatchKernel &envelope) const | bitpit::PatchKernel | protected |
findAdjoinNeighFace(const Cell &cell, int cellFace, const Cell &neigh) const | bitpit::PatchKernel | protectedvirtual |
findCellEdgeNeighs(long id, bool complete=true) const | bitpit::PatchKernel | |
findCellEdgeNeighs(long id, bool complete, std::vector< long > *neighs) const | bitpit::PatchKernel | |
findCellEdgeNeighs(long id, int edge) const | bitpit::PatchKernel | |
findCellEdgeNeighs(long id, int edge, std::vector< long > *neighs) const | bitpit::PatchKernel | |
findCellFaceNeighs(long id) const | bitpit::PatchKernel | |
findCellFaceNeighs(long id, std::vector< long > *neighs) const | bitpit::PatchKernel | |
findCellFaceNeighs(long id, int face) const | bitpit::PatchKernel | |
findCellFaceNeighs(long id, int face, std::vector< long > *neighs) const | bitpit::PatchKernel | |
findCellNeighs(long id) const | bitpit::PatchKernel | |
findCellNeighs(long id, std::vector< long > *neighs) const | bitpit::PatchKernel | |
findCellNeighs(long id, int codimension, bool complete=true) const | bitpit::PatchKernel | |
findCellNeighs(long id, int codimension, bool complete, std::vector< long > *neighs) const | bitpit::PatchKernel | |
findCellVertexNeighs(long id, bool complete=true) const | bitpit::PatchKernel | |
findCellVertexNeighs(long id, bool complete, std::vector< long > *neighs) const | bitpit::PatchKernel | |
findCellVertexNeighs(long id, int vertex) const | bitpit::PatchKernel | |
findCellVertexNeighs(long id, int vertex, std::vector< long > *neighs) const | bitpit::PatchKernel | |
findCellVertexOneRing(long id, int vertex) const | bitpit::PatchKernel | |
findCellVertexOneRing(long id, int vertex, std::vector< long > *neighs) const | bitpit::PatchKernel | |
findDuplicateCells() const | bitpit::PatchKernel | |
findFaceNeighCell(long cellId, long neighId, int *cellFace, int *cellAdjacencyId) const | bitpit::PatchKernel | |
findOrphanCells() const | bitpit::PatchKernel | |
findOrphanInterfaces() const | bitpit::PatchKernel | |
findOrphanVertices() | bitpit::PatchKernel | |
findVertexOneRing(long vertexId) const | bitpit::PatchKernel | |
findVertexOneRing(long vertexId, std::vector< long > *ring) const | bitpit::PatchKernel | |
FLAG_ADJACENCIES_DIRTY (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protectedstatic |
FLAG_DANGLING (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protectedstatic |
FLAG_DELETED (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protectedstatic |
FLAG_INTERFACES_DIRTY (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protectedstatic |
FLAG_NONE (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protectedstatic |
flushData(std::fstream &stream, const std::string &name, VTKFormat format) override | bitpit::PatchKernel | virtual |
flushValue(std::fstream &, VTKFormat, const T &value) const | bitpit::VTKBaseStreamer | |
flushValue(std::fstream &, VTKFormat, const T *values, int nValues) const | bitpit::VTKBaseStreamer | |
getAdaptionMode() const | bitpit::PatchKernel | |
getAdaptionStatus(bool global=false) const | bitpit::PatchKernel | |
getAdjacenciesBuildStrategy() const | bitpit::PatchKernel | |
getBoundingBox(std::array< double, 3 > &minPoint, std::array< double, 3 > &maxPoint) const | bitpit::PatchKernel | |
getBoundingBox(bool global, std::array< double, 3 > &minPoint, std::array< double, 3 > &maxPoint) const | bitpit::PatchKernel | |
getCell(long id) | bitpit::PatchKernel | |
getCell(long id) const | bitpit::PatchKernel | |
getCellAdaptionMarker(long id) | bitpit::PatchKernel | |
getCellAlterationFlags(long id) const | bitpit::PatchKernel | protected |
getCellConstIterator(long id) const | bitpit::PatchKernel | |
getCellCount() const | bitpit::PatchKernel | virtual |
getCellHaloLayer(long id) const | bitpit::PatchKernel | |
getCellIterator(long id) | bitpit::PatchKernel | |
getCellOwner(long id) const | bitpit::PatchKernel | |
getCellRank(long id) const | bitpit::PatchKernel | |
getCells() | bitpit::PatchKernel | |
getCells() const | bitpit::PatchKernel | |
getCellType(long id) const | bitpit::PatchKernel | virtual |
getCellVertexCoordinates(long id) const | bitpit::PatchKernel | |
getCellVertexCoordinates(long id, std::unique_ptr< std::array< double, 3 >[]> *coordinates) const | bitpit::PatchKernel | |
getCellVertexCoordinates(long id, std::array< double, 3 > *coordinates) const | bitpit::PatchKernel | |
getCommunicator() const | bitpit::PatchKernel | |
getDimension() const | bitpit::PatchKernel | |
getDumpVersion() const | bitpit::PatchKernel | |
getElementVertexCoordinates(const Element &element) const | bitpit::PatchKernel | |
getElementVertexCoordinates(const Element &element, std::unique_ptr< std::array< double, 3 >[]> *coordinates) const | bitpit::PatchKernel | |
getElementVertexCoordinates(const Element &element, std::array< double, 3 > *coordinates) const | bitpit::PatchKernel | |
getFaceOrderedLocalVertex(const Cell &cell, int face, std::size_t n) const | bitpit::VolumeKernel | |
getFaceOrderedVertexIds(const Cell &cell, int face) const | bitpit::VolumeKernel | |
getFirstGhost() | bitpit::PatchKernel | |
getFirstGhost() const | bitpit::PatchKernel | |
getFirstGhostCell() | bitpit::PatchKernel | |
getFirstGhostCell() const | bitpit::PatchKernel | |
getFirstGhostVertex() | bitpit::PatchKernel | |
getFirstGhostVertex() const | bitpit::PatchKernel | |
getGhostCellCount() const | bitpit::PatchKernel | |
getGhostCellExchangeSources() const | bitpit::PatchKernel | |
getGhostCellExchangeSources(int rank) const | bitpit::PatchKernel | |
getGhostCellExchangeTargets() const | bitpit::PatchKernel | |
getGhostCellExchangeTargets(int rank) const | bitpit::PatchKernel | |
getGhostCount() const | bitpit::PatchKernel | |
getGhostExchangeSources() const | bitpit::PatchKernel | |
getGhostExchangeSources(int rank) const | bitpit::PatchKernel | |
getGhostExchangeTargets() const | bitpit::PatchKernel | |
getGhostExchangeTargets(int rank) const | bitpit::PatchKernel | |
getGhostVertexCount() const | bitpit::PatchKernel | |
getGhostVertexExchangeSources() const | bitpit::PatchKernel | |
getGhostVertexExchangeSources(int rank) const | bitpit::PatchKernel | |
getGhostVertexExchangeTargets() const | bitpit::PatchKernel | |
getGhostVertexExchangeTargets(int rank) const | bitpit::PatchKernel | |
getHaloSize() const | bitpit::PatchKernel | |
getId() const | bitpit::PatchKernel | |
getInterface(long id) | bitpit::PatchKernel | |
getInterface(long id) const | bitpit::PatchKernel | |
getInterfaceAlterationFlags(long id) const | bitpit::PatchKernel | protected |
getInterfaceConstIterator(long id) const | bitpit::PatchKernel | |
getInterfaceCount() const | bitpit::PatchKernel | virtual |
getInterfaceIterator(long id) | bitpit::PatchKernel | |
getInterfaces() | bitpit::PatchKernel | |
getInterfaces() const | bitpit::PatchKernel | |
getInterfacesBuildStrategy() const | bitpit::PatchKernel | |
getInterfaceType(long id) const | bitpit::PatchKernel | virtual |
getInterfaceVertexCoordinates(long id) const | bitpit::PatchKernel | |
getInterfaceVertexCoordinates(long id, std::unique_ptr< std::array< double, 3 >[]> *coordinates) const | bitpit::PatchKernel | |
getInterfaceVertexCoordinates(long id, std::array< double, 3 > *coordinates) const | bitpit::PatchKernel | |
getInternalCellCount() const | bitpit::PatchKernel | |
getInternalCellPIDs() | bitpit::PatchKernel | |
getInternalCellsByPID(int pid) | bitpit::PatchKernel | |
getInternalCount() const | bitpit::PatchKernel | |
getInternalVertexCount() const | bitpit::PatchKernel | |
getLastInternalCell() | bitpit::PatchKernel | |
getLastInternalCell() const | bitpit::PatchKernel | |
getLastInternalVertex() | bitpit::PatchKernel | |
getLastInternalVertex() const | bitpit::PatchKernel | |
getLineCodimension() const override | bitpit::VolumeKernel | virtual |
getNeighbourRanks() | bitpit::PatchKernel | |
getOwner(bool allowDirty=false) const | bitpit::PatchKernel | |
getPartitioningMode() const | bitpit::PatchKernel | |
getPartitioningStatus(bool global=false) const | bitpit::PatchKernel | |
getPointCodimension() const override | bitpit::VolumeKernel | virtual |
getProcessorCount() const | bitpit::PatchKernel | |
getRank() const | bitpit::PatchKernel | |
getSurfaceCodimension() const override | bitpit::VolumeKernel | virtual |
getTol() const | bitpit::PatchKernel | |
getVertex(long id) | bitpit::PatchKernel | |
getVertex(long id) const | bitpit::PatchKernel | |
getVertexConstIterator(long id) const | bitpit::PatchKernel | |
getVertexCoords(long id) const | bitpit::PatchKernel | |
getVertexCoords(std::size_t nVertices, const long *ids, std::unique_ptr< std::array< double, 3 >[]> *coordinates) const | bitpit::PatchKernel | |
getVertexCoords(std::size_t nVertices, const long *ids, std::array< double, 3 > *coordinates) const | bitpit::PatchKernel | |
getVertexCount() const | bitpit::PatchKernel | virtual |
getVertexIterator(long id) | bitpit::PatchKernel | |
getVertexOwner(long id) const | bitpit::PatchKernel | |
getVertexRank(long id) const | bitpit::PatchKernel | |
getVertices() | bitpit::PatchKernel | |
getVertices() const | bitpit::PatchKernel | |
getVolumeCodimension() const override | bitpit::VolumeKernel | virtual |
getVTK() | bitpit::PatchKernel | |
getVTK() const | bitpit::PatchKernel | |
getVTKCellWriteRange() const | bitpit::PatchKernel | |
getVTKWriteTarget() const | bitpit::PatchKernel | |
ghostBegin() | bitpit::PatchKernel | |
ghostCell2InternalCell(long id) | bitpit::PatchKernel | |
ghostCellBegin() | bitpit::PatchKernel | |
ghostCellConstBegin() const | bitpit::PatchKernel | |
ghostCellConstEnd() const | bitpit::PatchKernel | |
ghostCellEnd() | bitpit::PatchKernel | |
ghostConstBegin() const | bitpit::PatchKernel | |
ghostConstEnd() const | bitpit::PatchKernel | |
ghostEnd() | bitpit::PatchKernel | |
ghostVertex2InternalVertex(long id) | bitpit::PatchKernel | protected |
ghostVertexBegin() | bitpit::PatchKernel | |
ghostVertexConstBegin() const | bitpit::PatchKernel | |
ghostVertexConstEnd() const | bitpit::PatchKernel | |
ghostVertexEnd() | bitpit::PatchKernel | |
initializeAdjacencies(AdjacenciesBuildStrategy strategy=ADJACENCIES_AUTOMATIC) | bitpit::PatchKernel | |
initializeInterfaces(InterfacesBuildStrategy strategy=INTERFACES_AUTOMATIC) | bitpit::PatchKernel | |
interfaceBegin() | bitpit::PatchKernel | |
interfaceConstBegin() const | bitpit::PatchKernel | |
interfaceConstEnd() const | bitpit::PatchKernel | |
InterfaceConstIterator typedef (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
InterfaceConstRange typedef (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
interfaceEnd() | bitpit::PatchKernel | |
InterfaceIterator typedef (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
InterfaceRange typedef (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
INTERFACES_AUTOMATIC enum value (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
INTERFACES_NONE enum value (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
InterfacesBuildStrategy enum name | bitpit::PatchKernel | |
internalBegin() | bitpit::PatchKernel | |
internalCell2GhostCell(long id, int owner, int haloLayer) | bitpit::PatchKernel | |
internalCellBegin() | bitpit::PatchKernel | |
internalCellConstBegin() const | bitpit::PatchKernel | |
internalCellConstEnd() const | bitpit::PatchKernel | |
internalCellEnd() | bitpit::PatchKernel | |
internalConstBegin() const | bitpit::PatchKernel | |
internalConstEnd() const | bitpit::PatchKernel | |
internalEnd() | bitpit::PatchKernel | |
internalVertex2GhostVertex(long id, int owner) | bitpit::PatchKernel | protected |
internalVertexBegin() | bitpit::PatchKernel | |
internalVertexConstBegin() const | bitpit::PatchKernel | |
internalVertexConstEnd() const | bitpit::PatchKernel | |
internalVertexEnd() | bitpit::PatchKernel | |
isAdaptionSupported() const | bitpit::PatchKernel | |
isBoundingBoxDirty(bool global=false) const | bitpit::PatchKernel | |
isBoundingBoxFrozen() const | bitpit::PatchKernel | protected |
isCellAutoIndexingEnabled() const | bitpit::PatchKernel | |
isCommunicatorSet() const | bitpit::PatchKernel | protected |
isDirty(bool global=false) const | bitpit::PatchKernel | |
isDistributed(bool allowDirty=false) const | bitpit::PatchKernel | |
isExpert() const | bitpit::PatchKernel | |
isInterfaceAutoIndexingEnabled() const | bitpit::PatchKernel | |
isInterfaceOrphan(long id) const | bitpit::PatchKernel | |
isPartitioned() const | bitpit::PatchKernel | |
isPartitioningSupported() const | bitpit::PatchKernel | |
isPointInside(double x, double y, double z) const | bitpit::VolumeKernel | |
isPointInside(const std::array< double, 3 > &point) const =0 (defined in bitpit::VolumeKernel) | bitpit::VolumeKernel | pure virtual |
isPointInside(long id, double x, double y, double z) const | bitpit::VolumeKernel | |
isPointInside(long id, const std::array< double, 3 > &point) const =0 (defined in bitpit::VolumeKernel) | bitpit::VolumeKernel | pure virtual |
isRankNeighbour(int rank) | bitpit::PatchKernel | |
isSameFace(const Cell &cell_A, int face_A, const Cell &cell_B, int face_B) const | bitpit::PatchKernel | protectedvirtual |
isThreeDimensional() const | bitpit::PatchKernel | |
isTolCustomized() const | bitpit::PatchKernel | |
isVertexAutoIndexingEnabled() const | bitpit::PatchKernel | |
locatePoint(double x, double y, double z) const | bitpit::PatchKernel | |
locatePoint(const std::array< double, 3 > &point) const =0 (defined in bitpit::PatchKernel) | bitpit::PatchKernel | pure virtual |
m_alteredCells (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protected |
m_alteredInterfaces (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protected |
m_cells (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protected |
m_interfaces (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protected |
m_vertices (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protected |
mappedItemRenumbering(PiercedVector< item_t, id_t > &container, const std::unordered_map< id_t, id_t > &renumberMap) | bitpit::PatchKernel | protected |
markCellForCoarsening(long id) | bitpit::PatchKernel | |
markCellForRefinement(long id) | bitpit::PatchKernel | |
operator=(PatchKernel &&other) | bitpit::PatchKernel | |
operator=(const PatchKernel &other)=delete (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protected |
partition(MPI_Comm communicator, const std::unordered_map< long, int > &cellRanks, bool trackPartitioning, bool squeezeStorage=false, std::size_t haloSize=1) | bitpit::PatchKernel | |
partition(const std::unordered_map< long, int > &cellRanks, bool trackPartitioning, bool squeezeStorage=false) | bitpit::PatchKernel | |
partition(MPI_Comm communicator, const std::unordered_map< long, double > &cellWeights, bool trackPartitioning, bool squeezeStorage=false, std::size_t haloSize=1) | bitpit::PatchKernel | |
partition(const std::unordered_map< long, double > &cellWeights, bool trackPartitioning, bool squeezeStorage=false) | bitpit::PatchKernel | |
partition(MPI_Comm communicator, bool trackPartitioning, bool squeezeStorage=false, std::size_t haloSize=1) | bitpit::PatchKernel | |
partition(bool trackPartitioning, bool squeezeStorage=false) | bitpit::PatchKernel | |
PARTITIONING_ALTERED enum value (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
PARTITIONING_CLEAN enum value (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
PARTITIONING_DISABLED enum value (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
PARTITIONING_ENABLED enum value | bitpit::PatchKernel | |
PARTITIONING_PREPARED enum value (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
partitioningAlter(bool trackPartitioning=true, bool squeezeStorage=false) | bitpit::PatchKernel | |
partitioningCleanup() | bitpit::PatchKernel | |
PartitioningMode enum name | bitpit::PatchKernel | |
partitioningPrepare(MPI_Comm communicator, const std::unordered_map< long, int > &cellRanks, bool trackPartitioning, std::size_t haloSize=1) | bitpit::PatchKernel | |
partitioningPrepare(const std::unordered_map< long, int > &cellRanks, bool trackPartitioning) | bitpit::PatchKernel | |
partitioningPrepare(MPI_Comm communicator, const std::unordered_map< long, double > &cellWeights, bool trackPartitioning, std::size_t haloSize=1) | bitpit::PatchKernel | |
partitioningPrepare(const std::unordered_map< long, double > &cellWeights, bool trackPartitioning) | bitpit::PatchKernel | |
partitioningPrepare(MPI_Comm communicator, bool trackPartitioning, std::size_t haloSize=1) | bitpit::PatchKernel | |
partitioningPrepare(bool trackPartitioning) | bitpit::PatchKernel | |
PartitioningStatus enum name | bitpit::PatchKernel | |
PatchKernel(PatchKernel &&other) | bitpit::PatchKernel | |
PatchKernel(MPI_Comm communicator, std::size_t haloSize, AdaptionMode adaptionMode, PartitioningMode partitioningMode) | bitpit::PatchKernel | protected |
PatchKernel(int dimension, MPI_Comm communicator, std::size_t haloSize, AdaptionMode adaptionMode, PartitioningMode partitioningMode) | bitpit::PatchKernel | protected |
PatchKernel(int id, int dimension, MPI_Comm communicator, std::size_t haloSize, AdaptionMode adaptionMode, PartitioningMode partitioningMode) | bitpit::PatchKernel | protected |
PatchKernel(const PatchKernel &other) | bitpit::PatchKernel | protected |
processCellFaceNeighbours(long seedId, int nLayers, Function function) const | bitpit::PatchKernel | |
processCellFaceNeighbours(long seedId, int nLayers, Selector isSelected, Function function) const | bitpit::PatchKernel | |
processCellNeighbours(long seedId, int nLayers, Function function) const | bitpit::PatchKernel | |
processCellNeighbours(long seedId, int nLayers, Selector isSelected, Function function) const | bitpit::PatchKernel | |
processCellsFaceNeighbours(const SeedContainer &seedIds, int nLayers, Function function) const | bitpit::PatchKernel | |
processCellsFaceNeighbours(const SeedContainer &seedIds, int nLayers, Selector isSelected, Function function) const | bitpit::PatchKernel | |
processCellsNeighbours(const SeedContainer &seedIds, int nLayers, Function function) const | bitpit::PatchKernel | |
processCellsNeighbours(const SeedContainer &seedIds, int nLayers, Selector isSelected, Function function) const | bitpit::PatchKernel | |
pruneStaleAdjacencies() | bitpit::PatchKernel | protected |
pruneStaleInterfaces() | bitpit::PatchKernel | protected |
removePointFromBoundingBox(const std::array< double, 3 > &point) | bitpit::PatchKernel | protected |
reserveCells(size_t nCells) | bitpit::PatchKernel | |
reserveInterfaces(size_t nInterfaces) | bitpit::PatchKernel | |
reserveVertices(size_t nVertices) | bitpit::PatchKernel | |
reset() | bitpit::PatchKernel | virtual |
resetAdjacencies() | bitpit::PatchKernel | protected |
resetCellAdaptionMarker(long id) | bitpit::PatchKernel | |
resetCellAlterationFlags(long id, AlterationFlags flags=FLAG_NONE) | bitpit::PatchKernel | protected |
resetCells() | bitpit::PatchKernel | virtual |
resetInterfaceAlterationFlags(long id, AlterationFlags flags=FLAG_NONE) | bitpit::PatchKernel | protected |
resetInterfaces() | bitpit::PatchKernel | virtual |
resetTol() | bitpit::PatchKernel | |
resetVertices() | bitpit::PatchKernel | virtual |
restore(std::istream &stream, bool reregister=false) | bitpit::PatchKernel | |
restoreCell(ElementType type, std::unique_ptr< long[]> &&connectStorage, int owner, int haloLayer, long id) | bitpit::PatchKernel | protected |
restoreCells(std::istream &stream) | bitpit::PatchKernel | protected |
restoreInterface(ElementType type, std::unique_ptr< long[]> &&connectStorage, long id) | bitpit::PatchKernel | protected |
restoreInterfaces(std::istream &stream) | bitpit::PatchKernel | protected |
restoreVertex(const std::array< double, 3 > &coords, int owner, long id) | bitpit::PatchKernel | protected |
restoreVertices(std::istream &stream) | bitpit::PatchKernel | protected |
rotate(const std::array< double, 3 > &n0, const std::array< double, 3 > &n1, double angle) | bitpit::PatchKernel | virtual |
rotate(double n0x, double n0y, double n0z, double n1x, double n1y, double n1z, double angle) | bitpit::PatchKernel | |
scale(const std::array< double, 3 > &scaling) | bitpit::PatchKernel | |
scale(const std::array< double, 3 > &scaling, const std::array< double, 3 > &origin) | bitpit::PatchKernel | virtual |
scale(double scaling) | bitpit::PatchKernel | |
scale(double scaling, const std::array< double, 3 > &origin) | bitpit::PatchKernel | |
scale(double sx, double sy, double sz) | bitpit::PatchKernel | |
scale(double sx, double sy, double sz, const std::array< double, 3 > &origin) | bitpit::PatchKernel | |
setAdaptionMode(AdaptionMode mode) | bitpit::PatchKernel | protected |
setAdaptionStatus(AdaptionStatus status) | bitpit::PatchKernel | protected |
setAdjacenciesBuildStrategy(AdjacenciesBuildStrategy status) | bitpit::PatchKernel | protected |
setBoundingBox(const std::array< double, 3 > &minPoint, const std::array< double, 3 > &maxPoint) | bitpit::PatchKernel | protected |
setBoundingBoxDirty(bool dirty) | bitpit::PatchKernel | protected |
setBoundingBoxFrozen(bool frozen) | bitpit::PatchKernel | protected |
setCellAlterationFlags(AlterationFlags flags) | bitpit::PatchKernel | protected |
setCellAlterationFlags(long id, AlterationFlags flags) | bitpit::PatchKernel | protected |
setCellAutoIndexing(bool enabled) | bitpit::PatchKernel | |
setCommunicator(MPI_Comm communicator) | bitpit::PatchKernel | protectedvirtual |
setDimension(int dimension) | bitpit::PatchKernel | virtual |
setExpert(bool expert) | bitpit::PatchKernel | protected |
setHaloSize(std::size_t haloSize) | bitpit::PatchKernel | |
setId(int id) | bitpit::PatchKernel | |
setInterfaceAlterationFlags(AlterationFlags flags) | bitpit::PatchKernel | protected |
setInterfaceAlterationFlags(long id, AlterationFlags flags) | bitpit::PatchKernel | protected |
setInterfaceAutoIndexing(bool enabled) | bitpit::PatchKernel | |
setInterfacesBuildStrategy(InterfacesBuildStrategy status) | bitpit::PatchKernel | protected |
setPartitioned(bool partitioned) (defined in bitpit::PatchKernel) | bitpit::PatchKernel | protected |
setPartitioningMode(PartitioningMode mode) | bitpit::PatchKernel | protected |
setPartitioningStatus(PartitioningStatus status) | bitpit::PatchKernel | protected |
settleAdaptionMarkers() | bitpit::PatchKernel | virtual |
setTol(double tolerance) | bitpit::PatchKernel | |
setVertexAutoIndexing(bool enabled) | bitpit::PatchKernel | |
setVTKWriteTarget(WriteTarget targetCells) | bitpit::PatchKernel | |
simulateCellUpdate(const long id, adaption::Marker marker, std::vector< Cell > *virtualCells, PiercedVector< Vertex, long > *virtualVertices) const | bitpit::PatchKernel | virtual |
sort() | bitpit::PatchKernel | |
sortCells() | bitpit::PatchKernel | |
sortInterfaces() | bitpit::PatchKernel | |
sortVertices() | bitpit::PatchKernel | |
squeeze() | bitpit::PatchKernel | |
squeezeCells() | bitpit::PatchKernel | |
squeezeInterfaces() | bitpit::PatchKernel | |
squeezeVertices() | bitpit::PatchKernel | |
testAlterationFlags(AlterationFlags availableFlags, AlterationFlags requestedFlags) const | bitpit::PatchKernel | protected |
testCellAlterationFlags(long id, AlterationFlags flags) const | bitpit::PatchKernel | protected |
testInterfaceAlterationFlags(long id, AlterationFlags flags) const | bitpit::PatchKernel | protected |
translate(const std::array< double, 3 > &translation) | bitpit::PatchKernel | virtual |
translate(double sx, double sy, double sz) | bitpit::PatchKernel | |
unsetCellAlterationFlags(AlterationFlags flags) | bitpit::PatchKernel | protected |
unsetCellAlterationFlags(long id, AlterationFlags flags) | bitpit::PatchKernel | protected |
unsetInterfaceAlterationFlags(AlterationFlags flags) | bitpit::PatchKernel | protected |
unsetInterfaceAlterationFlags(long id, AlterationFlags flags) | bitpit::PatchKernel | protected |
update(bool trackAdaption=true, bool squeezeStorage=false) | bitpit::PatchKernel | |
updateAdjacencies(bool forcedUpdated=false) | bitpit::PatchKernel | |
updateBoundingBox(bool forcedUpdated=false) | bitpit::PatchKernel | |
updateFirstGhostCellId() | bitpit::PatchKernel | protected |
updateFirstGhostVertexId() | bitpit::PatchKernel | protected |
updateInterfaces(bool forcedUpdated=false) | bitpit::PatchKernel | |
updateLastInternalCellId() | bitpit::PatchKernel | protected |
updateLastInternalVertexId() | bitpit::PatchKernel | protected |
vertexBegin() | bitpit::PatchKernel | |
vertexConstBegin() const | bitpit::PatchKernel | |
vertexConstEnd() const | bitpit::PatchKernel | |
VertexConstIterator typedef (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
VertexConstRange typedef (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
vertexEnd() | bitpit::PatchKernel | |
VertexIterator typedef (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
VertexRange typedef (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
VolumeKernel(MPI_Comm communicator, std::size_t haloSize, AdaptionMode adaptionMode, PartitioningMode partitioningMode) | bitpit::VolumeKernel | protected |
VolumeKernel(int dimension, MPI_Comm communicator, std::size_t haloSize, AdaptionMode adaptionMode, PartitioningMode partitioningMode) | bitpit::VolumeKernel | protected |
VolumeKernel(int id, int dimension, MPI_Comm communicator, std::size_t haloSize, AdaptionMode adaptionMode, PartitioningMode partitioningMode) | bitpit::VolumeKernel | protected |
write(VTKWriteMode mode=VTKWriteMode::DEFAULT) | bitpit::PatchKernel | |
write(VTKWriteMode mode, double time) | bitpit::PatchKernel | |
write(const std::string &name, VTKWriteMode mode=VTKWriteMode::DEFAULT) | bitpit::PatchKernel | |
write(const std::string &name, VTKWriteMode mode, double time) | bitpit::PatchKernel | |
WRITE_TARGET_CELLS_ALL enum value (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
WRITE_TARGET_CELLS_INTERNAL enum value (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
WriteTarget enum name (defined in bitpit::PatchKernel) | bitpit::PatchKernel | |
~PatchKernel() | bitpit::PatchKernel | virtual |
~VTKBaseStreamer()=default (defined in bitpit::VTKBaseStreamer) | bitpit::VTKBaseStreamer | virtual |