Loading...
Searching...
No Matches
bitpit::VolCartesian Member List

This is the complete list of members for bitpit::VolCartesian, including all inherited members.

_adaptionAlter(bool trackAdaption)bitpit::PatchKernelprotectedvirtual
_adaptionCleanup()bitpit::PatchKernelprotectedvirtual
_adaptionPrepare(bool trackAdaption)bitpit::PatchKernelprotectedvirtual
_dump(std::ostream &stream) const overridebitpit::VolCartesianprotectedvirtual
_enableCellBalancing(long id, bool enabled)bitpit::PatchKernelprotectedvirtual
_findCellEdgeNeighs(long id, int edge, const std::vector< long > *blackList, std::vector< long > *neighs) const overridebitpit::VolCartesianprotectedvirtual
_findCellFaceNeighs(long id, int face, const std::vector< long > *blackList, std::vector< long > *neighs) const overridebitpit::VolCartesianprotectedvirtual
_findCellNeighs(long id, const std::vector< long > *blackList, std::vector< long > *neighs) constbitpit::PatchKernelprotectedvirtual
_findCellVertexNeighs(long id, int vertex, const std::vector< long > *blackList, std::vector< long > *neighs) const overridebitpit::VolCartesianprotectedvirtual
_findGhostCellExchangeSources(int rank)bitpit::PatchKernelprotectedvirtual
_getCellAdaptionMarker(long id)bitpit::PatchKernelprotectedvirtual
_getCellNativeIndex(long id) constbitpit::PatchKernelprotectedvirtual
_getDumpVersion() const overridebitpit::VolCartesianprotectedvirtual
_getMaxHaloSize()bitpit::PatchKernelprotectedvirtual
_markCellForCoarsening(long id)bitpit::PatchKernelprotectedvirtual
_markCellForRefinement(long id)bitpit::PatchKernelprotectedvirtual
_partitioningAlter(bool trackPartitioning)bitpit::PatchKernelprotectedvirtual
_partitioningCleanup()bitpit::PatchKernelprotectedvirtual
_partitioningPrepare(const std::unordered_map< long, double > &cellWeights, double defaultWeight, bool trackPartitioning)bitpit::PatchKernelprotectedvirtual
_partitioningPrepare(const std::unordered_map< long, int > &cellRanks, bool trackPartitioning)bitpit::PatchKernelprotectedvirtual
_resetAdjacencies(bool release)bitpit::PatchKernelprotectedvirtual
_resetCellAdaptionMarker(long id)bitpit::PatchKernelprotectedvirtual
_resetInterfaces(bool release)bitpit::PatchKernelprotectedvirtual
_resetTol()bitpit::PatchKernelprotectedvirtual
_restore(std::istream &stream) overridebitpit::VolCartesianprotectedvirtual
_setHaloSize(std::size_t haloSize)bitpit::PatchKernelprotectedvirtual
_setTol(double tolerance)bitpit::PatchKernelprotectedvirtual
_updateAdjacencies() overridebitpit::VolCartesianprotectedvirtual
_updateInterfaces() overridebitpit::VolCartesianprotectedvirtual
_writeFinalize()bitpit::PatchKernelprotectedvirtual
_writePrepare()bitpit::PatchKernelprotectedvirtual
absorbData(std::fstream &, const std::string &, VTKFormat, uint64_t, uint8_t, VTKDataType)bitpit::VTKBaseStreamervirtual
adaption(bool trackAdaption=true, bool squeezeStorage=false)bitpit::PatchKernel
ADAPTION_ALTERED enum value (defined in bitpit::PatchKernel)bitpit::PatchKernel
ADAPTION_AUTOMATIC enum valuebitpit::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 valuebitpit::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 namebitpit::PatchKernel
adaptionPrepare(bool trackAdaption=true)bitpit::PatchKernel
AdaptionStatus enum namebitpit::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::PatchKernelprotected
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 namebitpit::PatchKernel
AlterationFlags typedef (defined in bitpit::PatchKernel)bitpit::PatchKernelprotected
AlterationFlagsStorage typedef (defined in bitpit::PatchKernel)bitpit::PatchKernelprotected
areAdjacenciesDirty(bool global=false) constbitpit::PatchKernel
areFaceVerticesOrdered(const Cell &cell, int face) constbitpit::VolumeKernel
areInterfacesDirty(bool global=false) constbitpit::PatchKernel
arePartitioningInfoDirty(bool global=true) constbitpit::PatchKernel
binGroupVertices(const PiercedVector< Vertex > &vertices, int nBins)bitpit::PatchKernelprotected
binGroupVertices(int nBins)bitpit::PatchKernelprotected
buildAdjacencies()bitpit::PatchKernel
buildInterfaces()bitpit::PatchKernel
cellBegin()bitpit::PatchKernel
cellConstBegin() constbitpit::PatchKernel
cellConstEnd() constbitpit::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::PatchKernelprotected
clone() const overridebitpit::VolCartesianvirtual
bitpit::VolumeKernel::clone(const patch_t *original)bitpit::PatchKernelstatic
collapseCoincidentVertices()bitpit::PatchKernel
consecutiveItemRenumbering(PiercedVector< item_t, id_t > &container, long offset)bitpit::PatchKernelprotected
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
convertToCellData(const std::vector< double > &vertexData) constbitpit::VolCartesian
convertToVertexData(const std::vector< double > &cellData) constbitpit::VolCartesian
countBorderCells() constbitpit::PatchKernel
countBorderFaces() constbitpit::PatchKernel
countBorderInterfaces() constbitpit::PatchKernel
countBorderVertices() constbitpit::PatchKernel
countDuplicateCells() constbitpit::PatchKernel
countFaces() constbitpit::PatchKernel
countFreeCells() constbitpit::PatchKernel
countFreeFaces() constbitpit::PatchKernel
countFreeInterfaces() constbitpit::PatchKernel
countFreeVertices() constbitpit::PatchKernel
countOrphanCells() constbitpit::PatchKernel
countOrphanInterfaces() constbitpit::PatchKernel
countOrphanVertices() constbitpit::PatchKernel
DEFAULT_PARTITIONING_WEIGTHbitpit::PatchKernelprotectedstatic
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::PatchKernelprotected
deleteVertices(const IdStorage &ids)bitpit::PatchKernelprotected
destroyAdjacencies()bitpit::PatchKernel
destroyInterfaces()bitpit::PatchKernel
displayCells(std::ostream &out, unsigned int padding=0) constbitpit::PatchKernel
displayInterfaces(std::ostream &out, unsigned int padding=0) constbitpit::PatchKernel
displayTopologyStats(std::ostream &out, unsigned int padding=0) constbitpit::PatchKernel
displayVertices(std::ostream &out, unsigned int padding=0) constbitpit::PatchKernel
dump(std::ostream &stream)bitpit::PatchKernel
dump(std::ostream &stream) constbitpit::PatchKernel
dumpCells(std::ostream &stream) constbitpit::PatchKernelprotected
dumpInterfaces(std::ostream &stream) constbitpit::PatchKernelprotected
dumpVertices(std::ostream &stream) constbitpit::PatchKernelprotected
empty(bool global=true) constbitpit::PatchKernel
enableCellBalancing(long id, bool enabled)bitpit::PatchKernel
evalCellBoundingBox(long id, std::array< double, 3 > *minPoint, std::array< double, 3 > *maxPoint) const overridebitpit::VolCartesianvirtual
evalCellCentroid(long id) const overridebitpit::VolCartesianvirtual
evalCellCentroid(const std::array< int, 3 > &ijk) constbitpit::VolCartesian
evalCellSize(long id) const overridebitpit::VolCartesianvirtual
evalCellSize(const std::array< int, 3 > &ijk) constbitpit::VolCartesian
evalCellVolume(long id) const overridebitpit::VolCartesianvirtual
evalCellVolume(const std::array< int, 3 > &ijk) constbitpit::VolCartesian
evalElementBoundingBox(const Element &element, std::array< double, 3 > *minPoint, std::array< double, 3 > *maxPoint) constbitpit::PatchKernel
evalElementCentroid(const Element &element) constbitpit::PatchKernel
evalInterfaceArea(long id) const overridebitpit::VolCartesianvirtual
evalInterfaceBoundingBox(long id, std::array< double, 3 > *minPoint, std::array< double, 3 > *maxPoint) constbitpit::PatchKernelvirtual
evalInterfaceCentroid(long id) constbitpit::PatchKernelvirtual
evalInterfaceNormal(long id) const overridebitpit::VolCartesianvirtual
evalPartitioningUnbalance() constbitpit::PatchKernel
evalPartitioningUnbalance(const std::unordered_map< long, double > &cellWeights) constbitpit::PatchKernel
evalVertexCoords(long id) constbitpit::VolCartesian
evalVertexCoords(const std::array< int, 3 > &ijk) constbitpit::VolCartesian
extractCellSubSet(std::array< int, 3 > const &ijkMin, std::array< int, 3 > const &ijkMax) constbitpit::VolCartesian
extractCellSubSet(int idMin, int idMax) constbitpit::VolCartesian
extractCellSubSet(std::array< double, 3 > const &pointMin, std::array< double, 3 > const &pointMax) constbitpit::VolCartesian
extractEnvelope(SurfaceKernel &envelope) constbitpit::VolumeKernel
bitpit::PatchKernel::extractEnvelope(PatchKernel &envelope) constbitpit::PatchKernelprotected
extractVertexSubSet(std::array< int, 3 > const &ijkMin, std::array< int, 3 > const &ijkMax) constbitpit::VolCartesian
extractVertexSubSet(int idMin, int idMax) constbitpit::VolCartesian
extractVertexSubSet(std::array< double, 3 > const &pointMin, std::array< double, 3 > const &pointMax) constbitpit::VolCartesian
findAdjoinNeighFace(const Cell &cell, int cellFace, const Cell &neigh) constbitpit::PatchKernelprotectedvirtual
findCellEdgeNeighs(long id, bool complete=true) constbitpit::PatchKernel
findCellEdgeNeighs(long id, bool complete, std::vector< long > *neighs) constbitpit::PatchKernel
findCellEdgeNeighs(long id, int edge) constbitpit::PatchKernel
findCellEdgeNeighs(long id, int edge, std::vector< long > *neighs) constbitpit::PatchKernel
findCellFaceNeighs(long id) constbitpit::PatchKernel
findCellFaceNeighs(long id, std::vector< long > *neighs) constbitpit::PatchKernel
findCellFaceNeighs(long id, int face) constbitpit::PatchKernel
findCellFaceNeighs(long id, int face, std::vector< long > *neighs) constbitpit::PatchKernel
findCellNeighs(long id) constbitpit::PatchKernel
findCellNeighs(long id, std::vector< long > *neighs) constbitpit::PatchKernel
findCellNeighs(long id, int codimension, bool complete=true) constbitpit::PatchKernel
findCellNeighs(long id, int codimension, bool complete, std::vector< long > *neighs) constbitpit::PatchKernel
findCellVertexNeighs(long id, bool complete=true) constbitpit::PatchKernel
findCellVertexNeighs(long id, bool complete, std::vector< long > *neighs) constbitpit::PatchKernel
findCellVertexNeighs(long id, int vertex) constbitpit::PatchKernel
findCellVertexNeighs(long id, int vertex, std::vector< long > *neighs) constbitpit::PatchKernel
findCellVertexOneRing(long id, int vertex) constbitpit::PatchKernel
findCellVertexOneRing(long id, int vertex, std::vector< long > *neighs) constbitpit::PatchKernel
findDuplicateCells() constbitpit::PatchKernel
findFaceNeighCell(long cellId, long neighId, int *cellFace, int *cellAdjacencyId) constbitpit::PatchKernel
findOrphanCells() constbitpit::PatchKernel
findOrphanInterfaces() constbitpit::PatchKernel
findOrphanVertices()bitpit::PatchKernel
findVertexOneRing(long vertexId) constbitpit::PatchKernel
findVertexOneRing(long vertexId, std::vector< long > *ring) constbitpit::PatchKernel
FLAG_ADJACENCIES_DIRTY (defined in bitpit::PatchKernel)bitpit::PatchKernelprotectedstatic
FLAG_DANGLING (defined in bitpit::PatchKernel)bitpit::PatchKernelprotectedstatic
FLAG_DELETED (defined in bitpit::PatchKernel)bitpit::PatchKernelprotectedstatic
FLAG_INTERFACES_DIRTY (defined in bitpit::PatchKernel)bitpit::PatchKernelprotectedstatic
FLAG_NONE (defined in bitpit::PatchKernel)bitpit::PatchKernelprotectedstatic
flushData(std::fstream &stream, const std::string &name, VTKFormat format) overridebitpit::PatchKernelvirtual
flushValue(std::fstream &, VTKFormat, const T &value) constbitpit::VTKBaseStreamer
flushValue(std::fstream &, VTKFormat, const T *values, int nValues) constbitpit::VTKBaseStreamer
getAdaptionMode() constbitpit::PatchKernel
getAdaptionStatus(bool global=false) constbitpit::PatchKernel
getAdjacenciesBuildStrategy() constbitpit::PatchKernel
getBoundingBox(std::array< double, 3 > &minPoint, std::array< double, 3 > &maxPoint) constbitpit::PatchKernel
getBoundingBox(bool global, std::array< double, 3 > &minPoint, std::array< double, 3 > &maxPoint) constbitpit::PatchKernel
getCell(long id)bitpit::PatchKernel
getCell(long id) constbitpit::PatchKernel
getCellAdaptionMarker(long id)bitpit::PatchKernel
getCellAlterationFlags(long id) constbitpit::PatchKernelprotected
getCellCartesianId(long id) constbitpit::VolCartesian
getCellCentroids(int direction) constbitpit::VolCartesian
getCellConstIterator(long id) constbitpit::PatchKernel
getCellCount() const overridebitpit::VolCartesianvirtual
getCellCount(int direction) constbitpit::VolCartesian
getCellFaceNeighsCartesianId(long id, int face) constbitpit::VolCartesian
getCellFaceNeighsLinearId(long id, int face) constbitpit::VolCartesian
getCellHaloLayer(long id) constbitpit::PatchKernel
getCellIterator(long id)bitpit::PatchKernel
getCellLinearId(int i, int j, int k) constbitpit::VolCartesian
getCellLinearId(const std::array< int, 3 > &ijk) constbitpit::VolCartesian
getCellOwner(long id) constbitpit::PatchKernel
getCellRank(long id) constbitpit::PatchKernel
getCells()bitpit::PatchKernel
getCells() constbitpit::PatchKernel
getCellType() constbitpit::VolCartesian
getCellType(long id) const overridebitpit::VolCartesianvirtual
getCellType(long id) constbitpit::VolCartesianvirtual
getCellVertexCoordinates(long id) constbitpit::PatchKernel
getCellVertexCoordinates(long id, std::unique_ptr< std::array< double, 3 >[]> *coordinates) constbitpit::PatchKernel
getCellVertexCoordinates(long id, std::array< double, 3 > *coordinates) constbitpit::PatchKernel
getCommunicator() constbitpit::PatchKernel
getDimension() constbitpit::PatchKernel
getDumpVersion() constbitpit::PatchKernel
getElementVertexCoordinates(const Element &element) constbitpit::PatchKernel
getElementVertexCoordinates(const Element &element, std::unique_ptr< std::array< double, 3 >[]> *coordinates) constbitpit::PatchKernel
getElementVertexCoordinates(const Element &element, std::array< double, 3 > *coordinates) constbitpit::PatchKernel
getFaceOrderedLocalVertex(const Cell &cell, int face, std::size_t n) constbitpit::VolumeKernel
getFaceOrderedVertexIds(const Cell &cell, int face) constbitpit::VolumeKernel
getFirstGhost()bitpit::PatchKernel
getFirstGhost() constbitpit::PatchKernel
getFirstGhostCell()bitpit::PatchKernel
getFirstGhostCell() constbitpit::PatchKernel
getFirstGhostVertex()bitpit::PatchKernel
getFirstGhostVertex() constbitpit::PatchKernel
getGhostCellCount() constbitpit::PatchKernel
getGhostCellExchangeSources() constbitpit::PatchKernel
getGhostCellExchangeSources(int rank) constbitpit::PatchKernel
getGhostCellExchangeTargets() constbitpit::PatchKernel
getGhostCellExchangeTargets(int rank) constbitpit::PatchKernel
getGhostCount() constbitpit::PatchKernel
getGhostExchangeSources() constbitpit::PatchKernel
getGhostExchangeSources(int rank) constbitpit::PatchKernel
getGhostExchangeTargets() constbitpit::PatchKernel
getGhostExchangeTargets(int rank) constbitpit::PatchKernel
getGhostVertexCount() constbitpit::PatchKernel
getGhostVertexExchangeSources() constbitpit::PatchKernel
getGhostVertexExchangeSources(int rank) constbitpit::PatchKernel
getGhostVertexExchangeTargets() constbitpit::PatchKernel
getGhostVertexExchangeTargets(int rank) constbitpit::PatchKernel
getHaloSize() constbitpit::PatchKernel
getId() constbitpit::PatchKernel
getInterface(long id)bitpit::PatchKernel
getInterface(long id) constbitpit::PatchKernel
getInterfaceAlterationFlags(long id) constbitpit::PatchKernelprotected
getInterfaceConstIterator(long id) constbitpit::PatchKernel
getInterfaceCount() const overridebitpit::VolCartesianvirtual
getInterfaceIterator(long id)bitpit::PatchKernel
getInterfaces()bitpit::PatchKernel
getInterfaces() constbitpit::PatchKernel
getInterfacesBuildStrategy() constbitpit::PatchKernel
getInterfaceType() constbitpit::VolCartesian
getInterfaceType(long id) const overridebitpit::VolCartesianvirtual
getInterfaceType(long id) constbitpit::VolCartesianvirtual
getInterfaceVertexCoordinates(long id) constbitpit::PatchKernel
getInterfaceVertexCoordinates(long id, std::unique_ptr< std::array< double, 3 >[]> *coordinates) constbitpit::PatchKernel
getInterfaceVertexCoordinates(long id, std::array< double, 3 > *coordinates) constbitpit::PatchKernel
getInternalCellCount() constbitpit::PatchKernel
getInternalCellPIDs()bitpit::PatchKernel
getInternalCellsByPID(int pid)bitpit::PatchKernel
getInternalCount() constbitpit::PatchKernel
getInternalVertexCount() constbitpit::PatchKernel
getLastInternalCell()bitpit::PatchKernel
getLastInternalCell() constbitpit::PatchKernel
getLastInternalVertex()bitpit::PatchKernel
getLastInternalVertex() constbitpit::PatchKernel
getLengths() constbitpit::VolCartesian
getLineCodimension() const overridebitpit::VolumeKernelvirtual
getMemoryMode() constbitpit::VolCartesian
getNeighbourRanks()bitpit::PatchKernel
getOrigin() constbitpit::VolCartesian
getOwner(bool allowDirty=false) constbitpit::PatchKernel
getPartitioningMode() constbitpit::PatchKernel
getPartitioningStatus(bool global=false) constbitpit::PatchKernel
getPointCodimension() const overridebitpit::VolumeKernelvirtual
getProcessorCount() constbitpit::PatchKernel
getRank() constbitpit::PatchKernel
getSpacing() constbitpit::VolCartesian
getSpacing(int direction) constbitpit::VolCartesian
getSurfaceCodimension() const overridebitpit::VolumeKernelvirtual
getTol() constbitpit::PatchKernel
getVertex(long id)bitpit::PatchKernel
getVertex(long id) constbitpit::PatchKernel
getVertexCartesianId(long id) constbitpit::VolCartesian
getVertexCartesianId(long cellId, int vertex) constbitpit::VolCartesian
getVertexCartesianId(const std::array< int, 3 > &cellIjk, int vertex) constbitpit::VolCartesian
getVertexConstIterator(long id) constbitpit::PatchKernel
getVertexCoords(int direction) constbitpit::VolCartesian
bitpit::VolumeKernel::getVertexCoords(long id) constbitpit::PatchKernel
bitpit::VolumeKernel::getVertexCoords(std::size_t nVertices, const long *ids, std::unique_ptr< std::array< double, 3 >[]> *coordinates) constbitpit::PatchKernel
bitpit::VolumeKernel::getVertexCoords(std::size_t nVertices, const long *ids, std::array< double, 3 > *coordinates) constbitpit::PatchKernel
getVertexCount() const overridebitpit::VolCartesianvirtual
getVertexCount(int direction) constbitpit::VolCartesian
getVertexIterator(long id)bitpit::PatchKernel
getVertexLinearId(int i, int j, int k) constbitpit::VolCartesian
getVertexLinearId(const std::array< int, 3 > &ijk) constbitpit::VolCartesian
getVertexOwner(long id) constbitpit::PatchKernel
getVertexRank(long id) constbitpit::PatchKernel
getVertices()bitpit::PatchKernel
getVertices() constbitpit::PatchKernel
getVolumeCodimension() const overridebitpit::VolumeKernelvirtual
getVTK()bitpit::PatchKernel
getVTK() constbitpit::PatchKernel
getVTKCellWriteRange() constbitpit::PatchKernel
getVTKWriteTarget() constbitpit::PatchKernel
ghostBegin()bitpit::PatchKernel
ghostCell2InternalCell(long id)bitpit::PatchKernel
ghostCellBegin()bitpit::PatchKernel
ghostCellConstBegin() constbitpit::PatchKernel
ghostCellConstEnd() constbitpit::PatchKernel
ghostCellEnd()bitpit::PatchKernel
ghostConstBegin() constbitpit::PatchKernel
ghostConstEnd() constbitpit::PatchKernel
ghostEnd()bitpit::PatchKernel
ghostVertex2InternalVertex(long id)bitpit::PatchKernelprotected
ghostVertexBegin()bitpit::PatchKernel
ghostVertexConstBegin() constbitpit::PatchKernel
ghostVertexConstEnd() constbitpit::PatchKernel
ghostVertexEnd()bitpit::PatchKernel
initializeAdjacencies(AdjacenciesBuildStrategy strategy=ADJACENCIES_AUTOMATIC)bitpit::PatchKernel
initializeInterfaces(InterfacesBuildStrategy strategy=INTERFACES_AUTOMATIC)bitpit::PatchKernel
interfaceBegin()bitpit::PatchKernel
interfaceConstBegin() constbitpit::PatchKernel
interfaceConstEnd() constbitpit::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 namebitpit::PatchKernel
internalBegin()bitpit::PatchKernel
internalCell2GhostCell(long id, int owner, int haloLayer)bitpit::PatchKernel
internalCellBegin()bitpit::PatchKernel
internalCellConstBegin() constbitpit::PatchKernel
internalCellConstEnd() constbitpit::PatchKernel
internalCellEnd()bitpit::PatchKernel
internalConstBegin() constbitpit::PatchKernel
internalConstEnd() constbitpit::PatchKernel
internalEnd()bitpit::PatchKernel
internalVertex2GhostVertex(long id, int owner)bitpit::PatchKernelprotected
internalVertexBegin()bitpit::PatchKernel
internalVertexConstBegin() constbitpit::PatchKernel
internalVertexConstEnd() constbitpit::PatchKernel
internalVertexEnd()bitpit::PatchKernel
isAdaptionSupported() constbitpit::PatchKernel
isBoundingBoxDirty(bool global=false) constbitpit::PatchKernel
isBoundingBoxFrozen() constbitpit::PatchKernelprotected
isCellAutoIndexingEnabled() constbitpit::PatchKernel
isCellCartesianIdValid(const std::array< int, 3 > &ijk) constbitpit::VolCartesian
isCommunicatorSet() constbitpit::PatchKernelprotected
isDirty(bool global=false) constbitpit::PatchKernel
isDistributed(bool allowDirty=false) constbitpit::PatchKernel
isExpert() constbitpit::PatchKernel
isInterfaceAutoIndexingEnabled() constbitpit::PatchKernel
isInterfaceOrphan(long id) constbitpit::PatchKernel
isPartitioned() constbitpit::PatchKernel
isPartitioningSupported() constbitpit::PatchKernel
isPointInside(const std::array< double, 3 > &point) const overridebitpit::VolCartesianvirtual
isPointInside(long id, const std::array< double, 3 > &point) const overridebitpit::VolCartesianvirtual
isPointInside(double x, double y, double z) constbitpit::VolCartesian
isPointInside(const std::array< double, 3 > &point) const=0 (defined in bitpit::VolCartesian)bitpit::VolCartesianvirtual
isPointInside(long id, double x, double y, double z) constbitpit::VolCartesian
isPointInside(long id, const std::array< double, 3 > &point) const=0 (defined in bitpit::VolCartesian)bitpit::VolCartesianvirtual
isRankNeighbour(int rank)bitpit::PatchKernel
isSameFace(const Cell &cell_A, int face_A, const Cell &cell_B, int face_B) constbitpit::PatchKernelprotectedvirtual
isThreeDimensional() constbitpit::PatchKernel
isTolCustomized() constbitpit::PatchKernel
isVertexAutoIndexingEnabled() constbitpit::PatchKernel
isVertexCartesianIdValid(const std::array< int, 3 > &ijk) constbitpit::VolCartesian
linearCellInterpolation(const std::array< double, 3 > &point, std::vector< int > *stencil, std::vector< double > *weights) constbitpit::VolCartesian
linearVertexInterpolation(const std::array< double, 3 > &point, std::vector< int > *stencil, std::vector< double > *weights) constbitpit::VolCartesian
locateClosestCell(std::array< double, 3 > const &point) constbitpit::VolCartesian
locateClosestCellCartesian(std::array< double, 3 > const &point) constbitpit::VolCartesian
locateClosestVertex(std::array< double, 3 > const &point) constbitpit::VolCartesian
locateClosestVertexCartesian(std::array< double, 3 > const &point) constbitpit::VolCartesian
locatePoint(const std::array< double, 3 > &point) const overridebitpit::VolCartesianvirtual
locatePoint(double x, double y, double z) constbitpit::VolCartesian
locatePoint(const std::array< double, 3 > &point) const=0 (defined in bitpit::VolCartesian)bitpit::VolCartesianvirtual
locatePointCartesian(const std::array< double, 3 > &point) constbitpit::VolCartesian
m_alteredCells (defined in bitpit::PatchKernel)bitpit::PatchKernelprotected
m_alteredInterfaces (defined in bitpit::PatchKernel)bitpit::PatchKernelprotected
m_cells (defined in bitpit::PatchKernel)bitpit::PatchKernelprotected
m_interfaces (defined in bitpit::PatchKernel)bitpit::PatchKernelprotected
m_vertices (defined in bitpit::PatchKernel)bitpit::PatchKernelprotected
mappedItemRenumbering(PiercedVector< item_t, id_t > &container, const std::unordered_map< id_t, id_t > &renumberMap)bitpit::PatchKernelprotected
markCellForCoarsening(long id)bitpit::PatchKernel
markCellForRefinement(long id)bitpit::PatchKernel
MEMORY_LIGHT enum value (defined in bitpit::VolCartesian)bitpit::VolCartesian
MEMORY_NORMAL enum value (defined in bitpit::VolCartesian)bitpit::VolCartesian
MemoryMode enum name (defined in bitpit::VolCartesian)bitpit::VolCartesian
operator=(PatchKernel &&other)bitpit::PatchKernel
operator=(const PatchKernel &other)=delete (defined in bitpit::PatchKernel)bitpit::PatchKernelprotected
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 valuebitpit::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 namebitpit::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 namebitpit::PatchKernel
PatchKernel(PatchKernel &&other)bitpit::PatchKernel
PatchKernel(MPI_Comm communicator, std::size_t haloSize, AdaptionMode adaptionMode, PartitioningMode partitioningMode)bitpit::PatchKernelprotected
PatchKernel(int dimension, MPI_Comm communicator, std::size_t haloSize, AdaptionMode adaptionMode, PartitioningMode partitioningMode)bitpit::PatchKernelprotected
PatchKernel(int id, int dimension, MPI_Comm communicator, std::size_t haloSize, AdaptionMode adaptionMode, PartitioningMode partitioningMode)bitpit::PatchKernelprotected
PatchKernel(const PatchKernel &other)bitpit::PatchKernelprotected
processCellFaceNeighbours(long seedId, int nLayers, Function function) constbitpit::PatchKernel
processCellFaceNeighbours(long seedId, int nLayers, Selector isSelected, Function function) constbitpit::PatchKernel
processCellNeighbours(long seedId, int nLayers, Function function) constbitpit::PatchKernel
processCellNeighbours(long seedId, int nLayers, Selector isSelected, Function function) constbitpit::PatchKernel
processCellsFaceNeighbours(const SeedContainer &seedIds, int nLayers, Function function) constbitpit::PatchKernel
processCellsFaceNeighbours(const SeedContainer &seedIds, int nLayers, Selector isSelected, Function function) constbitpit::PatchKernel
processCellsNeighbours(const SeedContainer &seedIds, int nLayers, Function function) constbitpit::PatchKernel
processCellsNeighbours(const SeedContainer &seedIds, int nLayers, Selector isSelected, Function function) constbitpit::PatchKernel
pruneStaleAdjacencies()bitpit::PatchKernelprotected
pruneStaleInterfaces()bitpit::PatchKernelprotected
removePointFromBoundingBox(const std::array< double, 3 > &point)bitpit::PatchKernelprotected
reserveCells(size_t nCells)bitpit::PatchKernel
reserveInterfaces(size_t nInterfaces)bitpit::PatchKernel
reserveVertices(size_t nVertices)bitpit::PatchKernel
reset() overridebitpit::VolCartesianvirtual
resetAdjacencies()bitpit::PatchKernelprotected
resetCellAdaptionMarker(long id)bitpit::PatchKernel
resetCellAlterationFlags(long id, AlterationFlags flags=FLAG_NONE)bitpit::PatchKernelprotected
resetCells()bitpit::PatchKernelvirtual
resetInterfaceAlterationFlags(long id, AlterationFlags flags=FLAG_NONE)bitpit::PatchKernelprotected
resetInterfaces() overridebitpit::VolCartesianvirtual
resetTol()bitpit::PatchKernel
resetVertices()bitpit::PatchKernelvirtual
restore(std::istream &stream, bool reregister=false)bitpit::PatchKernel
restoreCell(ElementType type, std::unique_ptr< long[]> &&connectStorage, int owner, int haloLayer, long id)bitpit::PatchKernelprotected
restoreCells(std::istream &stream)bitpit::PatchKernelprotected
restoreInterface(ElementType type, std::unique_ptr< long[]> &&connectStorage, long id)bitpit::PatchKernelprotected
restoreInterfaces(std::istream &stream)bitpit::PatchKernelprotected
restoreVertex(const std::array< double, 3 > &coords, int owner, long id)bitpit::PatchKernelprotected
restoreVertices(std::istream &stream)bitpit::PatchKernelprotected
rotate(const std::array< double, 3 > &n0, const std::array< double, 3 > &n1, double angle) overridebitpit::VolCartesianvirtual
bitpit::VolumeKernel::rotate(double n0x, double n0y, double n0z, double n1x, double n1y, double n1z, double angle)bitpit::PatchKernel
scale(const std::array< double, 3 > &scaling, const std::array< double, 3 > &center) overridebitpit::VolCartesianvirtual
bitpit::VolumeKernel::scale(const std::array< double, 3 > &scaling)bitpit::PatchKernel
bitpit::VolumeKernel::scale(double scaling)bitpit::PatchKernel
bitpit::VolumeKernel::scale(double scaling, const std::array< double, 3 > &origin)bitpit::PatchKernel
bitpit::VolumeKernel::scale(double sx, double sy, double sz)bitpit::PatchKernel
bitpit::VolumeKernel::scale(double sx, double sy, double sz, const std::array< double, 3 > &origin)bitpit::PatchKernel
setAdaptionMode(AdaptionMode mode)bitpit::PatchKernelprotected
setAdaptionStatus(AdaptionStatus status)bitpit::PatchKernelprotected
setAdjacenciesBuildStrategy(AdjacenciesBuildStrategy status)bitpit::PatchKernelprotected
setBoundingBox(const std::array< double, 3 > &minPoint, const std::array< double, 3 > &maxPoint)bitpit::PatchKernelprotected
setBoundingBoxDirty(bool dirty)bitpit::PatchKernelprotected
setBoundingBoxFrozen(bool frozen)bitpit::PatchKernelprotected
setCellAlterationFlags(AlterationFlags flags)bitpit::PatchKernelprotected
setCellAlterationFlags(long id, AlterationFlags flags)bitpit::PatchKernelprotected
setCellAutoIndexing(bool enabled)bitpit::PatchKernel
setCommunicator(MPI_Comm communicator)bitpit::PatchKernelprotectedvirtual
setDimension(int dimension)bitpit::PatchKernelvirtual
setExpert(bool expert)bitpit::PatchKernelprotected
setHaloSize(std::size_t haloSize)bitpit::PatchKernel
setId(int id)bitpit::PatchKernel
setInterfaceAlterationFlags(AlterationFlags flags)bitpit::PatchKernelprotected
setInterfaceAlterationFlags(long id, AlterationFlags flags)bitpit::PatchKernelprotected
setInterfaceAutoIndexing(bool enabled)bitpit::PatchKernel
setInterfacesBuildStrategy(InterfacesBuildStrategy status)bitpit::PatchKernelprotected
setLengths(const std::array< double, 3 > &lengths)bitpit::VolCartesian
setOrigin(const std::array< double, 3 > &origin)bitpit::VolCartesian
setPartitioned(bool partitioned) (defined in bitpit::PatchKernel)bitpit::PatchKernelprotected
setPartitioningMode(PartitioningMode mode)bitpit::PatchKernelprotected
setPartitioningStatus(PartitioningStatus status)bitpit::PatchKernelprotected
settleAdaptionMarkers()bitpit::PatchKernelvirtual
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) constbitpit::PatchKernelvirtual
sort()bitpit::PatchKernel
sortCells()bitpit::PatchKernel
sortInterfaces()bitpit::PatchKernel
sortVertices()bitpit::PatchKernel
squeeze()bitpit::PatchKernel
squeezeCells()bitpit::PatchKernel
squeezeInterfaces()bitpit::PatchKernel
squeezeVertices()bitpit::PatchKernel
switchMemoryMode(MemoryMode mode)bitpit::VolCartesian
testAlterationFlags(AlterationFlags availableFlags, AlterationFlags requestedFlags) constbitpit::PatchKernelprotected
testCellAlterationFlags(long id, AlterationFlags flags) constbitpit::PatchKernelprotected
testInterfaceAlterationFlags(long id, AlterationFlags flags) constbitpit::PatchKernelprotected
translate(const std::array< double, 3 > &translation) overridebitpit::VolCartesianvirtual
bitpit::VolumeKernel::translate(double sx, double sy, double sz)bitpit::PatchKernel
unsetCellAlterationFlags(AlterationFlags flags)bitpit::PatchKernelprotected
unsetCellAlterationFlags(long id, AlterationFlags flags)bitpit::PatchKernelprotected
unsetInterfaceAlterationFlags(AlterationFlags flags)bitpit::PatchKernelprotected
unsetInterfaceAlterationFlags(long id, AlterationFlags flags)bitpit::PatchKernelprotected
update(bool trackAdaption=true, bool squeezeStorage=false)bitpit::PatchKernel
updateAdjacencies(bool forcedUpdated=false)bitpit::PatchKernel
updateBoundingBox(bool forcedUpdated=false)bitpit::PatchKernel
updateFirstGhostCellId()bitpit::PatchKernelprotected
updateFirstGhostVertexId()bitpit::PatchKernelprotected
updateInterfaces(bool forcedUpdated=false)bitpit::PatchKernel
updateLastInternalCellId()bitpit::PatchKernelprotected
updateLastInternalVertexId()bitpit::PatchKernelprotected
vertexBegin()bitpit::PatchKernel
vertexConstBegin() constbitpit::PatchKernel
vertexConstEnd() constbitpit::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
VolCartesian()bitpit::VolCartesian
VolCartesian(int dimension, const std::array< double, 3 > &origin, const std::array< double, 3 > &lengths, const std::array< int, 3 > &nCells)bitpit::VolCartesian
VolCartesian(int id, int dimension, const std::array< double, 3 > &origin, const std::array< double, 3 > &lengths, const std::array< int, 3 > &nCells)bitpit::VolCartesian
VolCartesian(int dimension, const std::array< double, 3 > &origin, double length, int nCells1D)bitpit::VolCartesian
VolCartesian(int id, int dimension, const std::array< double, 3 > &origin, double length, int nCells1D)bitpit::VolCartesian
VolCartesian(int dimension, const std::array< double, 3 > &origin, double length, double dh)bitpit::VolCartesian
VolCartesian(int id, int dimension, const std::array< double, 3 > &origin, double length, double dh)bitpit::VolCartesian
VolCartesian(std::istream &stream)bitpit::VolCartesian
VolumeKernel(MPI_Comm communicator, std::size_t haloSize, AdaptionMode adaptionMode, PartitioningMode partitioningMode)bitpit::VolumeKernelprotected
VolumeKernel(int dimension, MPI_Comm communicator, std::size_t haloSize, AdaptionMode adaptionMode, PartitioningMode partitioningMode)bitpit::VolumeKernelprotected
VolumeKernel(int id, int dimension, MPI_Comm communicator, std::size_t haloSize, AdaptionMode adaptionMode, PartitioningMode partitioningMode)bitpit::VolumeKernelprotected
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::PatchKernelvirtual
~VTKBaseStreamer()=default (defined in bitpit::VTKBaseStreamer)bitpit::VTKBaseStreamervirtual
--- layout: doxygen_footer ---