aglowav::ClstBiTreeTraits< BiClNode > Class Template Reference
Traits for the binary cluster tree algorithm. More...
#include <tree.hh>
Inheritance diagram for aglowav::ClstBiTreeTraits< BiClNode >:
Public Types | |
typedef cluster::TreeTraits< BiClNode >::F | F |
Type of element (Real || Cmplx) More... | |
Static Public Member Functions | |
static const concepts::Real3d & | center (const BiClNode *nd) |
static BiClNode * | child (const BiClNode *nd, uint j) |
static BiClNode * | child (const BiClNode *nd, uint j) |
static const concepts::Element< F > * | element (const BiClNode *nd) |
static uint | index (const BiClNode *nd) |
static BiClNode *& | lft (BiClNode *nd) |
static BiClNode * | lft (const BiClNode *nd) |
Left node. More... | |
static BiClNode * | newNode (const concepts::Element< F > &elm, const cluster::BBall< F > &ball, BiClNode *lft) |
Constructor of a new leaf list (next leaf = left child) More... | |
static BiClNode * | newNode (uint idx, BiClNode &lft, BiClNode &rght, const concepts::Real3d &c, concepts::Real r, uint nlf=0) |
Constructor of a new node (no leaf) More... | |
static uint | nleaf (const BiClNode *nd) |
static concepts::Real | radius (const BiClNode *nd) |
static BiClNode * | rght (const BiClNode *nd) |
Right node. More... | |
Detailed Description
template<class BiClNode>
class aglowav::ClstBiTreeTraits< BiClNode >
Traits for the binary cluster tree algorithm.
Member Typedef Documentation
◆ F
template<class BiClNode >
typedef cluster::TreeTraits<BiClNode>::F aglowav::ClstBiTreeTraits< BiClNode >::F |
Member Function Documentation
◆ center()
|
inlinestaticinherited |
◆ child() [1/2]
|
inlinestaticinherited |
◆ child() [2/2]
|
inlinestaticinherited |
◆ element()
|
inlinestaticinherited |
◆ index()
|
inlinestaticinherited |
◆ lft() [1/2]
|
inlinestaticinherited |
◆ lft() [2/2]
|
inlinestaticinherited |
◆ newNode() [1/2]
template<class BiClNode >
|
inlinestatic |
◆ newNode() [2/2]
template<class BiClNode >
|
inlinestatic |
◆ nleaf()
|
inlinestaticinherited |
◆ radius()
|
inlinestaticinherited |
◆ rght()
|
inlinestaticinherited |
The documentation for this class was generated from the following file:
- aglowav/tree.hh