H2Lib
3.0
|
Representation of block trees. More...
#include <block.h>
Data Fields | |
pcluster | rc |
Row cluster. | |
pcluster | cc |
Column Cluster. | |
bool | a |
Admissibility flag. | |
pblock * | son |
Son blocks, if the block is subdivided. | |
uint | rsons |
Number of row sons. | |
uint | csons |
Number of column sons. | |
uint | desc |
Number of descendants. | |
Representation of block trees.
A block tree is a labeled tree for two cluster trees and and stored recursively. The block tree is described by a row cluster tree rc
and a column cluster tree cc
. The admissibility flag a
can be used to distinguish admissible (farfield) blocks from inadmissible (nearfield) blocks. If the block is subdivided, pointers to the son blocks can be stored, additionally the number of the row sons, column sons and the number of decendents.