buildNodeList(std::vector< ot::TreeNode > &in) | ot::DA | [protected] |
computedLocalToGlobal() | ot::DA | [inline] |
computedLocalToGlobalElems() | ot::DA | [inline] |
computeLocalToGlobalElemMappings() | ot::DA | |
computeLocalToGlobalMappings() | ot::DA | |
createActiveMatrix(Mat &M, MatType mtype, unsigned int dof=1) | ot::DA | |
createActiveVector(Vec &local, bool isElemental, bool isGhosted, unsigned int dof=1) | ot::DA | |
createMatrix(Mat &M, MatType mtype, unsigned int dof=1) | ot::DA | |
createVector(Vec &local, bool isElemental, bool isGhosted, unsigned int dof=1) | ot::DA | |
createVector(std::vector< T > &local, bool isElemental, bool isGhosted, unsigned int dof=1) | ot::DA | |
curr() | ot::DA | [inline] |
currWithInfo() | ot::DA | [inline] |
DA(std::vector< ot::TreeNode > &in, MPI_Comm comm, MPI_Comm inputActiveComm, bool compressLut=false, const std::vector< ot::TreeNode > *blocksPtr=NULL, bool *iAmActive=NULL) | ot::DA | |
DA(unsigned int dummy, std::vector< ot::TreeNode > &in, MPI_Comm comm, MPI_Comm inputActiveComm, bool compressLut=false, const std::vector< ot::TreeNode > *blocksPtr=NULL, bool *iAmActive=NULL) | ot::DA | |
DA_FactoryPart0(std::vector< ot::TreeNode > &in, MPI_Comm comm, MPI_Comm activeInputComm, bool compressLut, bool *iAmActive) | ot::DA | [protected] |
DA_FactoryPart1(std::vector< ot::TreeNode > &in) | ot::DA | [protected] |
DA_FactoryPart2(std::vector< ot::TreeNode > &in) | ot::DA | [protected] |
DA_FactoryPart3(std::vector< ot::TreeNode > &in, MPI_Comm comm, bool compressLut, const std::vector< ot::TreeNode > *blocksPtr, bool *iAmActive) | ot::DA | [protected] |
end() | ot::DA | [inline] |
getBlocks() | ot::DA | [inline] |
getBoundaryNodeSize() | ot::DA | [inline] |
getChildNumber() | ot::DA | [inline] |
getComm() | ot::DA | [inline] |
getCommActive() | ot::DA | [inline] |
getCurrentOffset() | ot::DA | [inline] |
getDimension() | ot::DA | [inline] |
getElementSize() | ot::DA | [inline] |
getFlag(unsigned int i) | ot::DA | [inline] |
getGhostedElementSize() | ot::DA | [inline] |
getGhostedNodeSize() | ot::DA | [inline] |
getGhostedOffset() | ot::DA | [inline] |
getHangingNodeIndex(unsigned int i) | ot::DA | |
getIdxElementBegin() | ot::DA | [inline] |
getIdxElementEnd() | ot::DA | [inline] |
getIdxPostGhostBegin() | ot::DA | [inline] |
getIndependentSize() | ot::DA | [inline] |
getInputSize() | ot::DA | [inline] |
getInternalNodeSize() | ot::DA | [inline] |
getLevel(unsigned int i) | ot::DA | [inline] |
getLocalBufferSize() | ot::DA | [inline] |
getLocalToGlobalElemsMap() | ot::DA | [inline] |
getLocalToGlobalMap() | ot::DA | [inline] |
getMaxDepth() | ot::DA | [inline] |
getMinAllBlocks() | ot::DA | [inline] |
getNextOffset(Point p, unsigned char d) | ot::DA | |
getNodeIndices(unsigned int *nodes) | ot::DA | [inline] |
getNodeSize() | ot::DA | [inline] |
getNpesActive() | ot::DA | [inline] |
getNpesAll() | ot::DA | [inline] |
getNumBlocks() | ot::DA | [inline] |
getOffset() | ot::DA | [inline] |
getPreGhostElementSize() | ot::DA | [inline] |
getRankActive() | ot::DA | [inline] |
getRankAll() | ot::DA | [inline] |
getTypeMask(unsigned int i) | ot::DA | |
iAmActive() | ot::DA | [inline] |
incrementCurrentOffset() | ot::DA | |
incrementPreGhostOffset() | ot::DA | |
init() | ot::DA | [inline] |
isBoundaryOctant(unsigned char *flags=NULL) | ot::DA | |
isGhost(unsigned int i) | ot::DA | [inline] |
isHanging(unsigned int i) | ot::DA | [inline] |
isLUTcompressed() | ot::DA | [inline] |
isNode(unsigned int i) | ot::DA | [inline] |
m_bCompressLut | ot::DA | [protected] |
m_bComputedLocalToGlobal | ot::DA | [protected] |
m_bComputedLocalToGlobalElems | ot::DA | [protected] |
m_bIamActive | ot::DA | [protected] |
m_dilpLocalToGlobal | ot::DA | [protected] |
m_dilpLocalToGlobalElems | ot::DA | [protected] |
m_iNpesActive | ot::DA | [protected] |
m_iNpesAll | ot::DA | [protected] |
m_iRankActive | ot::DA | [protected] |
m_iRankAll | ot::DA | [protected] |
m_lcLoopInfo | ot::DA | [protected] |
m_mpiCommActive | ot::DA | [protected] |
m_mpiCommAll | ot::DA | [protected] |
m_mpiContexts | ot::DA | [protected] |
m_ptCurrentOffset | ot::DA | [protected] |
m_ptGhostedOffset | ot::DA | [protected] |
m_ptIndependentOffset | ot::DA | [protected] |
m_ptOffset | ot::DA | [protected] |
m_ptsPreGhostOffsets | ot::DA | [protected] |
m_ptsPreGhostOffsetsPtr | ot::DA | [protected] |
m_tnBlocks | ot::DA | [protected] |
m_tnMinAllBlocks | ot::DA | [protected] |
m_ucpLutMasks | ot::DA | [protected] |
m_ucpLutMasksPtr | ot::DA | [protected] |
m_ucpLutRemainders | ot::DA | [protected] |
m_ucpLutRemaindersPtr | ot::DA | [protected] |
m_ucpOctLevels | ot::DA | [protected] |
m_ucpPreGhostConnectivity | ot::DA | [protected] |
m_ucpPreGhostConnectivityPtr | ot::DA | [protected] |
m_ucpSortOrders | ot::DA | [protected] |
m_ucpSortOrdersPtr | ot::DA | [protected] |
m_uiBoundaryNodeSize | ot::DA | [protected] |
m_uiCommTag | ot::DA | [protected] |
m_uiCurrent | ot::DA | [protected] |
m_uiDimension | ot::DA | [protected] |
m_uiElementBegin | ot::DA | [protected] |
m_uiElementEnd | ot::DA | [protected] |
m_uiElementQuotient | ot::DA | [protected] |
m_uiElementSize | ot::DA | [protected] |
m_uiIndependentElementBegin | ot::DA | [protected] |
m_uiIndependentElementEnd | ot::DA | [protected] |
m_uiIndependentElementQuotient | ot::DA | [protected] |
m_uiIndependentElementSize | ot::DA | [protected] |
m_uiInputSize | ot::DA | [protected] |
m_uiLocalBufferSize | ot::DA | [protected] |
m_uiMaxDepth | ot::DA | [protected] |
m_uiNlist | ot::DA | [protected] |
m_uiNlistPtr | ot::DA | [protected] |
m_uiNodeSize | ot::DA | [protected] |
m_uipElemRecvCounts | ot::DA | [protected] |
m_uipElemRecvOffsets | ot::DA | [protected] |
m_uipElemRecvProcs | ot::DA | [protected] |
m_uipElemScatterMap | ot::DA | [protected] |
m_uipElemSendCounts | ot::DA | [protected] |
m_uipElemSendOffsets | ot::DA | [protected] |
m_uipElemSendProcs | ot::DA | [protected] |
m_uiPostGhostBegin | ot::DA | [protected] |
m_uiPostGhostNodeSize | ot::DA | [protected] |
m_uipRecvCounts | ot::DA | [protected] |
m_uipRecvOffsets | ot::DA | [protected] |
m_uipRecvProcs | ot::DA | [protected] |
m_uiPreGhostBoundaryNodeSize | ot::DA | [protected] |
m_uiPreGhostElementSize | ot::DA | [protected] |
m_uiPreGhostNodeSize | ot::DA | [protected] |
m_uiPreGhostQuotientCnt | ot::DA | [protected] |
m_uipScatterMap | ot::DA | [protected] |
m_uipSendCounts | ot::DA | [protected] |
m_uipSendOffsets | ot::DA | [protected] |
m_uipSendProcs | ot::DA | [protected] |
m_uiQuotientCounter | ot::DA | [protected] |
m_uspLutQuotients | ot::DA | [protected] |
m_uspLutQuotientsPtr | ot::DA | [protected] |
next() | ot::DA | [inline] |
PreGhostAnchors | ot::DA | [protected] |
ReadFromGhostElemsBegin(T *arr, unsigned int dof=1) | ot::DA | |
ReadFromGhostElemsEnd(T *arr) | ot::DA | |
ReadFromGhostsBegin(T *arr, unsigned int dof=1) | ot::DA | |
ReadFromGhostsEnd(T *arr) | ot::DA | |
setValuesInMatrix(Mat mat, std::vector< ot::MatRecord > &records, unsigned int dof, InsertMode mode) | ot::DA | |
updateQuotientCounter() | ot::DA | |
vecGetBuffer(Vec in, PetscScalar *&out, bool isElemental, bool isGhosted, bool isReadOnly, unsigned int dof=1) | ot::DA | |
vecGetBuffer(std::vector< T > &in, T *&out, bool isElemental, bool isGhosted, bool isReadOnly, unsigned int dof=1) | ot::DA | |
vecRestoreBuffer(Vec in, PetscScalar *out, bool isElemental, bool isGhosted, bool isReadOnly, unsigned int dof=1) | ot::DA | |
vecRestoreBuffer(std::vector< T > &in, T *out, bool isElemental, bool isGhosted, bool isReadOnly, unsigned int dof=1) | ot::DA | |
WriteToGhostElemsBegin(T *arr, unsigned int dof=1) | ot::DA | |
WriteToGhostElemsEnd(T *arr, unsigned int dof=1) | ot::DA | |
WriteToGhostsBegin(T *arr, unsigned int dof=1) | ot::DA | |
WriteToGhostsEnd(T *arr, unsigned int dof=1) | ot::DA | |
~DA() | ot::DA | |