libMesh
|
For convenience we define QuadTrees and OctTrees explicitly. More...
Typedefs | |
typedef Tree< 2 > | BinaryTree |
A BinaryTree is a tree appropriate for 1D meshes. More... | |
typedef Tree< 4 > | QuadTree |
A QuadTree is a tree appropriate for 2D meshes. More... | |
typedef Tree< 8 > | OctTree |
An OctTree is a tree appropriate for 3D meshes. More... | |
Enumerations | |
enum | BuildType : int { NODES =0, ELEMENTS, LOCAL_ELEMENTS, INVALID_BUILD_TYPE } |
enum defining how to build the tree. More... | |
For convenience we define QuadTrees and OctTrees explicitly.
typedef Tree<2> libMesh::Trees::BinaryTree |
typedef Tree<8> libMesh::Trees::OctTree |
typedef Tree<4> libMesh::Trees::QuadTree |
enum libMesh::Trees::BuildType : int |
enum
defining how to build the tree.
NODES
will populate the tree with nodes and then replace the nodes with element connectivity, ELEMENTS
will populate the tree with the elements directly. LOCAL_ELEMENTS will populate the tree only with elements from the current processor. This experimental capability may be useful if you do not wish to include off-processor elements in the search for a Point.
Enumerator | |
---|---|
NODES | |
ELEMENTS | |
LOCAL_ELEMENTS | |
INVALID_BUILD_TYPE |
Definition at line 58 of file tree_base.h.