| adapt(bool mapper_flag=false) | bitpit::ParaTree | |
| adaptGlobalCoarse(bool mapper_flag=false) | bitpit::ParaTree | |
| adaptGlobalRefine(bool mapper_flag=false) | bitpit::ParaTree | |
| check21Balance() | bitpit::ParaTree | |
| checkToAdapt() | bitpit::ParaTree | |
| clearConnectivity(bool release=true) | bitpit::ParaTree | |
| communicate(DataCommInterface< Impl > &userData) | bitpit::ParaTree | inline |
| computeConnectivity() | bitpit::ParaTree | |
| computeIntersections() | bitpit::ParaTree | |
| computeNodePersistentKey(uint32_t idx, uint8_t node) const | bitpit::ParaTree | |
| computeNodePersistentKey(const Octant *oct, uint8_t node) const | bitpit::ParaTree | |
| DEFAULT_LOG_FILE | bitpit::ParaTree | static |
| dump(std::ostream &stream, bool full=true) override | bitpit::PabloUniform | virtual |
| evalLoadBalanceRanges(dvector *weights) | bitpit::ParaTree | |
| evalLoadBalanceRanges(uint8_t level, dvector *weights) | bitpit::ParaTree | |
| ExchangeRanges typedef | bitpit::ParaTree | |
| expectedOctantAdapt(const Octant *octant, int8_t marker, octvector *result) const | bitpit::ParaTree | |
| findAllCodimensionNeighbours(uint32_t idx, u32vector &neighbours, bvector &isghost) | bitpit::ParaTree | |
| findAllCodimensionNeighbours(const Octant *oct, u32vector &neighbours, bvector &isghost) | bitpit::ParaTree | |
| findAllNodeNeighbours(uint32_t idx, uint32_t node, u32vector &neighbours, bvector &isghost) | bitpit::ParaTree | |
| findAllNodeNeighbours(const Octant *oct, uint32_t node, u32vector &neighbours, bvector &isghost) const | bitpit::ParaTree | |
| findGhostAllCodimensionNeighbours(uint32_t idx, u32vector &neighbours, bvector &isghost) | bitpit::ParaTree | |
| findGhostAllCodimensionNeighbours(Octant *oct, u32vector &neighbours, bvector &isghost) | bitpit::ParaTree | |
| findGhostNeighbours(uint32_t idx, uint8_t face, uint8_t codim, u32vector &neighbours) const | bitpit::ParaTree | |
| findGhostNeighbours(uint32_t idx, uint8_t face, uint8_t codim, u32vector &neighbours, bvector &isghost) const | bitpit::ParaTree | |
| findGhostNeighbours(const Octant *oct, uint8_t face, uint8_t codim, u32vector &neighbours, bvector &isghost) const | bitpit::ParaTree | |
| findNeighbours(uint32_t idx, uint8_t face, uint8_t codim, u32vector &neighbours, bvector &isghost) const | bitpit::ParaTree | |
| findNeighbours(uint32_t idx, uint8_t face, uint8_t codim, u32vector &neighbours) const | bitpit::ParaTree | |
| findNeighbours(const Octant *oct, uint8_t face, uint8_t codim, u32vector &neighbours, bvector &isghost) const | bitpit::ParaTree | |
| findOwner(uint64_t morton) const | bitpit::ParaTree | |
| freeComm() | bitpit::ParaTree | |
| getArea(uint32_t idx) const | bitpit::PabloUniform | |
| getArea(const Octant *oct) const | bitpit::PabloUniform | |
| getArea(const Intersection *inter) const | bitpit::PabloUniform | |
| getBalance(uint32_t idx) const | bitpit::ParaTree | |
| getBalance(const Octant *oct) const | bitpit::ParaTree | |
| getBalanceCodimension() const | bitpit::ParaTree | |
| getBordersPerProc() const | bitpit::ParaTree | |
| getBound(uint32_t idx, uint8_t face) const | bitpit::ParaTree | |
| getBound(uint32_t idx) const | bitpit::ParaTree | |
| getBound(const Octant *oct, uint8_t face) const | bitpit::ParaTree | |
| getBound(const Octant *oct) const | bitpit::ParaTree | |
| getBound(const Intersection *inter) const | bitpit::ParaTree | |
| getBoundingBox(darray3 &P0, darray3 &P1) const | bitpit::PabloUniform | |
| getCenter(uint32_t idx, darray3 ¢er) const | bitpit::PabloUniform | |
| getCenter(uint32_t idx) const | bitpit::PabloUniform | |
| getCenter(const Octant *oct, darray3 ¢er) const | bitpit::PabloUniform | |
| getCenter(const Octant *oct) const | bitpit::PabloUniform | |
| getCenter(const Intersection *inter) const | bitpit::PabloUniform | |
| getComm() const | bitpit::ParaTree | |
| getConnectivity() const | bitpit::ParaTree | |
| getConnectivity(uint32_t idx) const | bitpit::ParaTree | |
| getConnectivity(Octant *oct) const | bitpit::ParaTree | |
| getCoordinates(uint32_t idx) const | bitpit::PabloUniform | |
| getCoordinates(const Octant *oct) const | bitpit::PabloUniform | |
| getDim() const | bitpit::ParaTree | |
| getDumpVersion() const override | bitpit::PabloUniform | virtual |
| getEdgecoeffs(int8_t edgecoeffs[12][3]) const | bitpit::ParaTree | |
| getEdgecoeffs() const)[3] | bitpit::ParaTree | |
| getEdgeface(uint8_t edgeface[12][2]) const | bitpit::ParaTree | |
| getEdgeface() const)[2] | bitpit::ParaTree | |
| getFace(const Intersection *inter) const | bitpit::ParaTree | |
| getFaceCenter(uint32_t idx, uint8_t iface) const | bitpit::PabloUniform | |
| getFaceCenter(uint32_t idx, uint8_t iface, darray3 ¢er) const | bitpit::PabloUniform | |
| getFaceCenter(const Octant *oct, uint8_t iface) const | bitpit::PabloUniform | |
| getFaceCenter(const Octant *oct, uint8_t iface, darray3 ¢er) const | bitpit::PabloUniform | |
| getFacenode(uint8_t facenode[6][4]) const | bitpit::ParaTree | |
| getFacenode() const)[4] | bitpit::ParaTree | |
| getFamilySplittingNode(const Octant *) const | bitpit::ParaTree | |
| getFiner(const Intersection *inter) const | bitpit::ParaTree | |
| getFirstDescMorton() const | bitpit::ParaTree | |
| getGhostConnectivity() const | bitpit::ParaTree | |
| getGhostConnectivity(uint32_t idx) const | bitpit::ParaTree | |
| getGhostConnectivity(const Octant *oct) const | bitpit::ParaTree | |
| getGhostGlobalIdx(uint32_t idx) const | bitpit::ParaTree | |
| getGhostLayer(const Octant *oct) const | bitpit::ParaTree | |
| getGhostLocalIdx(uint64_t gidx) const | bitpit::ParaTree | |
| getGhostOctant(uint32_t idx) | bitpit::ParaTree | |
| getGhostOctant(uint32_t idx) const | bitpit::ParaTree | |
| getGlobalIdx(uint32_t idx) const | bitpit::ParaTree | |
| getGlobalIdx(const Octant *oct) const | bitpit::ParaTree | |
| getGlobalNumOctants() const | bitpit::ParaTree | |
| getIdx(const Octant *oct) const | bitpit::ParaTree | |
| getIn(const Intersection *inter) const | bitpit::ParaTree | |
| getInternalOctantsBegin() | bitpit::ParaTree | |
| getInternalOctantsEnd() | bitpit::ParaTree | |
| getIntersection(uint32_t idx) | bitpit::ParaTree | |
| getIsGhost(const Intersection *inter) const | bitpit::ParaTree | |
| getIsGhost(const Octant *oct) const | bitpit::ParaTree | |
| getIsNewC(uint32_t idx) const | bitpit::ParaTree | |
| getIsNewC(const Octant *oct) const | bitpit::ParaTree | |
| getIsNewR(uint32_t idx) const | bitpit::ParaTree | |
| getIsNewR(const Octant *oct) const | bitpit::ParaTree | |
| getL() const | bitpit::PabloUniform | |
| getLastDescMorton(const Octant *oct) const | bitpit::ParaTree | |
| getLastDescMorton() const | bitpit::ParaTree | |
| getLastDescMorton(uint32_t idx) const | bitpit::ParaTree | |
| getLastOperation() const | bitpit::ParaTree | |
| getLevel(uint32_t idx) const | bitpit::ParaTree | |
| getLevel(const Octant *oct) const | bitpit::ParaTree | |
| getLevel(const Intersection *inter) const | bitpit::ParaTree | |
| getLoadBalanceRanges() const | bitpit::ParaTree | |
| getLocalIdx(uint64_t gidx) const | bitpit::ParaTree | |
| getLocalIdx(uint64_t gidx, int rank) const | bitpit::ParaTree | |
| getLocalIdx(uint64_t gidx, uint32_t &lidx, int &rank) const | bitpit::ParaTree | |
| getLocalMaxDepth() const | bitpit::ParaTree | |
| getLocalMaxSize() const | bitpit::PabloUniform | |
| getLocalMinSize() const | bitpit::PabloUniform | |
| getLog() | bitpit::ParaTree | |
| getMapping(uint32_t idx, u32vector &mapper, bvector &isghost) const | bitpit::ParaTree | |
| getMapping(uint32_t idx, u32vector &mapper, bvector &isghost, ivector &rank) const | bitpit::ParaTree | |
| getMarker(uint32_t idx) const | bitpit::ParaTree | |
| getMarker(const Octant *oct) const | bitpit::ParaTree | |
| getMaxDepth() const | bitpit::ParaTree | |
| getMaxLength() const | bitpit::ParaTree | |
| getMaxLevel() const | bitpit::ParaTree | |
| getMorton(uint32_t idx) const | bitpit::ParaTree | |
| getMorton(const Octant *oct) const | bitpit::ParaTree | |
| getNchildren() const | bitpit::ParaTree | |
| getNedges() const | bitpit::ParaTree | |
| getNfaces() const | bitpit::ParaTree | |
| getNnodes() const | bitpit::ParaTree | |
| getNnodesperface() const | bitpit::ParaTree | |
| getNode(uint32_t idx, uint8_t inode) const | bitpit::PabloUniform | |
| getNode(uint32_t idx, uint8_t inode, darray3 &node) const | bitpit::PabloUniform | |
| getNode(const Octant *oct, uint8_t inode) const | bitpit::PabloUniform | |
| getNode(const Octant *oct, uint8_t inode, darray3 &node) const | bitpit::PabloUniform | |
| getNodecoeffs(int8_t nodecoeffs[8][3]) const | bitpit::ParaTree | |
| getNodecoeffs() const)[3] | bitpit::ParaTree | |
| getNodeCoordinates(uint32_t inode) const | bitpit::PabloUniform | |
| getNodeface(uint8_t nodeface[8][3]) const | bitpit::ParaTree | |
| getNodeface() const)[3] | bitpit::ParaTree | |
| getNodeLogicalCoordinates(uint32_t node) const | bitpit::ParaTree | |
| getNodes(uint32_t idx, darr3vector &nodes) const | bitpit::PabloUniform | |
| getNodes(uint32_t idx) const | bitpit::PabloUniform | |
| getNodes(const Octant *oct, darr3vector &nodes) const | bitpit::PabloUniform | |
| getNodes(const Octant *oct) const | bitpit::PabloUniform | |
| getNodes(const Intersection *inter) const | bitpit::PabloUniform | |
| bitpit::ParaTree::getNodes() const | bitpit::ParaTree | |
| getNofGhostLayers() const | bitpit::ParaTree | |
| getNormal(uint32_t idx, uint8_t iface, darray3 &normal) const | bitpit::PabloUniform | |
| getNormal(uint32_t idx, uint8_t iface) const | bitpit::PabloUniform | |
| getNormal(const Octant *oct, uint8_t iface, darray3 &normal) const | bitpit::PabloUniform | |
| getNormal(const Octant *oct, uint8_t iface) const | bitpit::PabloUniform | |
| getNormal(const Intersection *inter) const | bitpit::PabloUniform | |
| getNormals(int8_t normals[6][3]) const | bitpit::ParaTree | |
| getNormals() const)[3] | bitpit::ParaTree | |
| getNproc() const | bitpit::ParaTree | |
| getNumGhosts() const | bitpit::ParaTree | |
| getNumIntersections() const | bitpit::ParaTree | |
| getNumNodes() const | bitpit::ParaTree | |
| getNumOctants() const | bitpit::ParaTree | |
| getOctant(uint32_t idx) | bitpit::ParaTree | |
| getOctant(uint32_t idx) const | bitpit::ParaTree | |
| getOppface(uint8_t oppface[6]) const | bitpit::ParaTree | |
| getOppface() const | bitpit::ParaTree | |
| getOrigin() const | bitpit::PabloUniform | |
| getOut(const Intersection *inter) const | bitpit::ParaTree | |
| getOutIsGhost(const Intersection *inter) const | bitpit::ParaTree | |
| getOwnerRank(uint64_t globalIdx) const | bitpit::ParaTree | |
| getOwners(const Intersection *inter) const | bitpit::ParaTree | |
| getParallel() const | bitpit::ParaTree | |
| getPartitionFirstDesc() const | bitpit::ParaTree | |
| getPartitionLastDesc() const | bitpit::ParaTree | |
| getPartitionRangeGlobalIdx() const | bitpit::ParaTree | |
| getPbound(uint32_t idx, uint8_t face) const | bitpit::ParaTree | |
| getPbound(uint32_t idx) const | bitpit::ParaTree | |
| getPbound(const Octant *oct, uint8_t face) const | bitpit::ParaTree | |
| getPbound(const Octant *oct) const | bitpit::ParaTree | |
| getPbound(const Intersection *inter) const | bitpit::ParaTree | |
| getPboundOctantsBegin() | bitpit::ParaTree | |
| getPboundOctantsEnd() | bitpit::ParaTree | |
| getPeriodic() const | bitpit::ParaTree | |
| getPeriodic(uint8_t i) const | bitpit::ParaTree | |
| getPersistentIdx(uint32_t idx) const | bitpit::ParaTree | |
| getPersistentIdx(const Octant *oct) const | bitpit::ParaTree | |
| getPointOwner(darray3 point) | bitpit::PabloUniform | |
| getPointOwner(darray3 point, bool &isghost) | bitpit::PabloUniform | |
| bitpit::ParaTree::getPointOwner(const dvector &point) | bitpit::ParaTree | |
| bitpit::ParaTree::getPointOwner(const dvector &point, bool &isghost) | bitpit::ParaTree | |
| bitpit::ParaTree::getPointOwner(const darray3 &point) | bitpit::ParaTree | |
| bitpit::ParaTree::getPointOwner(const darray3 &point, bool &isghost) | bitpit::ParaTree | |
| getPointOwnerIdx(darray3 point) const | bitpit::PabloUniform | |
| getPointOwnerIdx(darray3 point, bool &isghost) const | bitpit::PabloUniform | |
| bitpit::ParaTree::getPointOwnerIdx(const double *point) const | bitpit::ParaTree | |
| bitpit::ParaTree::getPointOwnerIdx(const double *point, bool &isghost) const | bitpit::ParaTree | |
| bitpit::ParaTree::getPointOwnerIdx(const dvector &point) const | bitpit::ParaTree | |
| bitpit::ParaTree::getPointOwnerIdx(const dvector &point, bool &isghost) const | bitpit::ParaTree | |
| bitpit::ParaTree::getPointOwnerIdx(const darray3 &point) const | bitpit::ParaTree | |
| bitpit::ParaTree::getPointOwnerIdx(const darray3 &point, bool &isghost) const | bitpit::ParaTree | |
| getPointOwnerRank(darray3 point) | bitpit::PabloUniform | |
| bitpit::ParaTree::getPointOwnerRank(const darray3 &point) | bitpit::ParaTree | |
| getPreMapping(u32vector &idx, std::vector< int8_t > &markers, std::vector< bool > &isghost) | bitpit::ParaTree | |
| getPreMarker(uint32_t idx) | bitpit::ParaTree | |
| getPreMarker(Octant *oct) | bitpit::ParaTree | |
| getRank() const | bitpit::ParaTree | |
| getSerial() const | bitpit::ParaTree | |
| getSize(uint32_t idx) const | bitpit::PabloUniform | |
| getSize(const Octant *oct) const | bitpit::PabloUniform | |
| getSize(const Intersection *inter) const | bitpit::PabloUniform | |
| getStatus() const | bitpit::ParaTree | |
| getTol() const | bitpit::ParaTree | |
| getVolume(uint32_t idx) const | bitpit::PabloUniform | |
| getVolume(const Octant *oct) const | bitpit::PabloUniform | |
| getX(uint32_t idx) const | bitpit::PabloUniform | |
| getX(const Octant *oct) const | bitpit::PabloUniform | |
| getX0() const | bitpit::PabloUniform | |
| getY(uint32_t idx) const | bitpit::PabloUniform | |
| getY(const Octant *oct) const | bitpit::PabloUniform | |
| getY0() const | bitpit::PabloUniform | |
| getZ(uint32_t idx) const | bitpit::PabloUniform | |
| getZ(const Octant *oct) const | bitpit::PabloUniform | |
| getZ0() const | bitpit::PabloUniform | |
| isCommSet() const | bitpit::ParaTree | |
| isEdgeOnOctant(const Octant *edgeOctant, uint8_t edgeIndex, const Octant *octant) const | bitpit::ParaTree | |
| isFaceOnOctant(const Octant *faceOctant, uint8_t faceIndex, const Octant *octant) const | bitpit::ParaTree | |
| isNodeOnOctant(const Octant *nodeOctant, uint8_t nodeIndex, const Octant *octant) const | bitpit::ParaTree | |
| levelToSize(uint8_t level) const | bitpit::PabloUniform | |
| loadBalance(const dvector *weight=NULL) | bitpit::ParaTree | |
| loadBalance(uint8_t &level, const dvector *weight=NULL) | bitpit::ParaTree | |
| loadBalance(DataLBInterface< Impl > &userData, dvector *weight=NULL) | bitpit::ParaTree | inline |
| loadBalance(DataLBInterface< Impl > &userData, uint8_t &level, dvector *weight=NULL) | bitpit::ParaTree | inline |
| OP_ADAPT_MAPPED enum value (defined in bitpit::ParaTree) | bitpit::ParaTree | |
| OP_ADAPT_UNMAPPED enum value (defined in bitpit::ParaTree) | bitpit::ParaTree | |
| OP_INIT enum value (defined in bitpit::ParaTree) | bitpit::ParaTree | |
| OP_LOADBALANCE enum value (defined in bitpit::ParaTree) | bitpit::ParaTree | |
| OP_LOADBALANCE_FIRST enum value (defined in bitpit::ParaTree) | bitpit::ParaTree | |
| OP_NONE enum value (defined in bitpit::ParaTree) | bitpit::ParaTree | |
| OP_PRE_ADAPT enum value (defined in bitpit::ParaTree) | bitpit::ParaTree | |
| Operation enum name (defined in bitpit::ParaTree) | bitpit::ParaTree | |
| PabloUniform(const std::string &logfile=DEFAULT_LOG_FILE, MPI_Comm comm=MPI_COMM_WORLD) | bitpit::PabloUniform | |
| PabloUniform(uint8_t dim, const std::string &logfile=DEFAULT_LOG_FILE, MPI_Comm comm=MPI_COMM_WORLD) | bitpit::PabloUniform | |
| PabloUniform(double X, double Y, double Z, double L, uint8_t dim=2, const std::string &logfile=DEFAULT_LOG_FILE, MPI_Comm comm=MPI_COMM_WORLD) | bitpit::PabloUniform | |
| ParaTree(const std::string &logfile=DEFAULT_LOG_FILE, MPI_Comm comm=MPI_COMM_WORLD) | bitpit::ParaTree | |
| ParaTree(uint8_t dim, const std::string &logfile=DEFAULT_LOG_FILE, MPI_Comm comm=MPI_COMM_WORLD) | bitpit::ParaTree | |
| ParaTree(std::istream &stream, const std::string &logfile=DEFAULT_LOG_FILE, MPI_Comm comm=MPI_COMM_WORLD) | bitpit::ParaTree | |
| ParaTree(const ParaTree &other) | bitpit::ParaTree | |
| preadapt() | bitpit::ParaTree | |
| printHeader() | bitpit::ParaTree | |
| privateLoadBalance(const uint32_t *partition, DataLBInterface< Impl > *userData=nullptr) | bitpit::ParaTree | inline |
| replaceComm(MPI_Comm communicator, MPI_Comm *previousCommunicator=nullptr) | bitpit::ParaTree | |
| reset() override | bitpit::PabloUniform | virtual |
| restore(std::istream &stream) override | bitpit::PabloUniform | virtual |
| setBalance(uint32_t idx, bool balance) | bitpit::ParaTree | |
| setBalance(Octant *oct, bool balance) | bitpit::ParaTree | |
| setBalanceCodimension(uint8_t b21codim) | bitpit::ParaTree | |
| setComm(MPI_Comm communicator) | bitpit::ParaTree | |
| setL(double L) | bitpit::PabloUniform | |
| setMarker(uint32_t idx, int8_t marker) | bitpit::ParaTree | |
| setMarker(Octant *oct, int8_t marker) | bitpit::ParaTree | |
| setNofGhostLayers(std::size_t nofGhostLayers) | bitpit::ParaTree | |
| setOrigin(const darray3 &origin) | bitpit::PabloUniform | |
| setPeriodic(uint8_t i) | bitpit::ParaTree | |
| settleMarkers() | bitpit::ParaTree | |
| setTol(double tol=1.0e-14) | bitpit::ParaTree | |
| updateConnectivity() | bitpit::ParaTree | |
| write(const std::string &filename) | bitpit::PabloUniform | |
| writeTest(const std::string &filename, dvector data) | bitpit::PabloUniform | |
| ~ParaTree() | bitpit::ParaTree | virtual |