cluster::TreeTraits< Node > Class Template Reference
Interface class for a node in a cluster tree. More...
#include <tree.hh>
Inheritance diagram for cluster::TreeTraits< Node >:
Public Types | |
typedef Node::CF | F |
Field of the node (Real or Cmplx) More... | |
Static Public Member Functions | |
static const concepts::Real3d & | center (const Node *nd) |
static Node * | child (const Node *nd, uint j) |
static const concepts::Element< F > * | element (const Node *nd) |
static uint | index (const Node *nd) |
static uint | nleaf (const Node *nd) |
static concepts::Real | radius (const Node *nd) |
Detailed Description
template<class Node>
class cluster::TreeTraits< Node >
Interface class for a node in a cluster tree.
Only static methods.
- Parameters
-
Node Node type
Member Typedef Documentation
◆ F
template<class Node >
typedef Node::CF cluster::TreeTraits< Node >::F |
Member Function Documentation
◆ center()
template<class Node >
|
inlinestatic |
◆ child()
template<class Node >
|
inlinestatic |
◆ element()
template<class Node >
|
inlinestatic |
◆ index()
template<class Node >
|
inlinestatic |
◆ nleaf()
template<class Node >
|
inlinestatic |
◆ radius()
template<class Node >
|
inlinestatic |
The documentation for this class was generated from the following file:
- cluster/tree.hh