| _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 | |
| 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 override | bitpit::PointKernel | 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 | |
| evalInterfaceBoundingBox(long id, std::array< double, 3 > *minPoint, std::array< double, 3 > *maxPoint) const | bitpit::PatchKernel | virtual |
| evalInterfaceCentroid(long id) const | bitpit::PatchKernel | virtual |
| evalPartitioningUnbalance() const | bitpit::PatchKernel | |
| evalPartitioningUnbalance(const std::unordered_map< long, double > &cellWeights) const | bitpit::PatchKernel | |
| evalPointsDirection(long id1, long id2) const | bitpit::PointKernel | virtual |
| evalPointsDistance(long id1, long id2) const | bitpit::PointKernel | virtual |
| 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 | |
| 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::PointKernel | 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::PointKernel | virtual |
| getProcessorCount() const | bitpit::PatchKernel | |
| getRank() const | bitpit::PatchKernel | |
| getSurfaceCodimension() const override | bitpit::PointKernel | 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::PointKernel | 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 | |
| intersectInterfacePlane(long id, std::array< double, 3 > P, std::array< double, 3 > nP, std::array< std::array< double, 3 >, 2 > *intersection, std::vector< std::array< double, 3 > > *polygon) const | 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 | |
| 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 |
| PointKernel(MPI_Comm communicator, AdaptionMode adaptionMode, PartitioningMode partitioningMode) | bitpit::PointKernel | protected |
| PointKernel(int dimension, MPI_Comm communicator, AdaptionMode adaptionMode, PartitioningMode partitioningMode) | bitpit::PointKernel | protected |
| PointKernel(int id, int dimension, MPI_Comm communicator, AdaptionMode adaptionMode, PartitioningMode partitioningMode) | bitpit::PointKernel | 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 | |
| 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 |