Dendro  5.01
Dendro in Greek language means tree. The Dendro library is a large scale (262K cores on ORNL's Titan) distributed memory adaptive octree framework. The main goal of Dendro is to perform large scale multiphysics simulations efficeiently in mordern supercomputers. Dendro consists of efficient parallel data structures and algorithms to perform variational ( finite element) methods and finite difference mthods on 2:1 balanced arbitary adaptive octrees which enables the users to perform simulations raning from black holes (binary black hole mergers) to blood flow in human body, where applications ranging from relativity, astrophysics to biomedical engineering.
ot::Block Member List

This is the complete list of members for ot::Block, including all inherited members.

Block()ot::Block
Block(ot::TreeNode pNode, unsigned int rotID, unsigned int regLev, unsigned int regEleBegin, unsigned int regEleEnd, unsigned int eleOrder)ot::Block
computeDx(const Point &d_min, const Point &d_max) constot::Block
computeDy(const Point &d_min, const Point &d_max) constot::Block
computeDz(const Point &d_min, const Point &d_max) constot::Block
computeGridDx() constot::Block
computeGridDy() constot::Block
computeGridDz() constot::Block
get1DArraySize() constot::Blockinline
get1DPadWidth() constot::Blockinline
getAlignedBlockSz() constot::Blockinline
getAllocationSzX() constot::Blockinline
getAllocationSzY() constot::Blockinline
getAllocationSzZ() constot::Blockinline
getBlk2DiagMap() const (defined in ot::Block)ot::Blockinline
getBlk2DiagMap_vec() const (defined in ot::Block)ot::Blockinline
getBlk2VertexMap() const (defined in ot::Block)ot::Blockinline
getBlk2VertexMap_vec() const (defined in ot::Block)ot::Blockinline
getBlkNodeFlag() constot::Blockinline
getBlockNode() constot::Blockinline
getBlockType() const (defined in ot::Block)ot::Blockinline
getElementOrder() constot::Blockinline
getElemSz1D() const (defined in ot::Block)ot::Blockinline
getLocalElementBegin() constot::Blockinline
getLocalElementEnd() constot::Blockinline
getOffset() constot::Blockinline
getRegularGridLev() constot::Blockinline
getRotationID() constot::Blockinline
initializeBlkDiagMap(const unsigned int value) (defined in ot::Block)ot::Block
initializeBlkVertexMap(const unsigned int value) (defined in ot::Block)ot::Block
isInternal() (defined in ot::Block)ot::Blockinline
setAllocationSzX(unsigned int sz) (defined in ot::Block)ot::Blockinline
setAllocationSzY(unsigned int sz) (defined in ot::Block)ot::Blockinline
setAllocationSzZ(unsigned int sz) (defined in ot::Block)ot::Blockinline
setBlk2DiagMap(unsigned int owner, unsigned int dir, unsigned int id) (defined in ot::Block)ot::Blockinline
setBlk2VertexMap(unsigned int dir, unsigned int id) (defined in ot::Block)ot::Blockinline
setBlkNodeFlag(unsigned int flag)ot::Blockinline
setBlkType(BlockType btype) (defined in ot::Block)ot::Blockinline
setIsInternal(bool isInternal) (defined in ot::Block)ot::Blockinline
setOffset(DendroIntL offset)ot::Block
setSiz1D(unsigned int sz) (defined in ot::Block)ot::Blockinline
~Block() (defined in ot::Block)ot::Block