![]() |
CoMMA 1.3.2
A geometric agglomerator for unstructured meshes
|
Node data structure that represent a node of the tree. More...
#include <Tree.h>
Public Member Functions | |
| Node (CoMMAIndexType index, CoMMAWeightType volume) | |
Public Attributes | |
| CoMMAIndexType | _index |
| Index of the cell. More... | |
| CoMMAWeightType | _volume |
| Volume. More... | |
| CoMMAIntType | _sonc = 0 |
| Number of son. More... | |
| std::shared_ptr< Node > | _father |
| Shared pointer to the father node. More... | |
| std::shared_ptr< Node > | _left_idx |
| Shared pointer to the left element. More... | |
| std::shared_ptr< Node > | _right_idx |
| Shared pointer to the right element. More... | |
| std::shared_ptr< Node > | _left_son_idx |
| Shared pointer to the left element. More... | |
Node data structure that represent a node of the tree.
| CoMMAIndexType | the CoMMA index type for the global index of the mesh |
| CoMMAWeightType | the CoMMA weight type for the weights (volume or area) of the nodes or edges of the Mesh |
| CoMMAIntType | the CoMMA type for integers |
|
inline |
| std::shared_ptr<Node> comma::Node< CoMMAIndexType, CoMMAWeightType, CoMMAIntType >::_father |
Shared pointer to the father node.
| CoMMAIndexType comma::Node< CoMMAIndexType, CoMMAWeightType, CoMMAIntType >::_index |
Index of the cell.
| std::shared_ptr<Node> comma::Node< CoMMAIndexType, CoMMAWeightType, CoMMAIntType >::_left_idx |
Shared pointer to the left element.
| std::shared_ptr<Node> comma::Node< CoMMAIndexType, CoMMAWeightType, CoMMAIntType >::_left_son_idx |
Shared pointer to the left element.
| std::shared_ptr<Node> comma::Node< CoMMAIndexType, CoMMAWeightType, CoMMAIntType >::_right_idx |
Shared pointer to the right element.
| CoMMAIntType comma::Node< CoMMAIndexType, CoMMAWeightType, CoMMAIntType >::_sonc = 0 |
Number of son.
| CoMMAWeightType comma::Node< CoMMAIndexType, CoMMAWeightType, CoMMAIntType >::_volume |
Volume.