![]() |
H2Lib
3.0
|
Tree structure representing a
-matrix.
More...
#include <dh2matrix.h>
Data Fields | |
| pdclusterbasis | rb |
| Row cluster basis. | |
| pdclusterbasis | cb |
| Column cluster basis. | |
| pduniform | u |
| Uniform matrix (if farfield leaf) | |
| pamatrix | f |
| Standard matrix (if nearfield leaf) | |
| pdh2matrix * | son |
| Son matrices (if subdivided) | |
| uint | rsons |
| Block rows. | |
| uint | csons |
| Block columns. | |
| uint | desc |
| Number of descendants. | |
Tree structure representing a
-matrix.
If u is not null, we are dealing with an admissible submatrix represented as
, where the row basis
and the column basis
are given by rb and cb, respectively, and
is contained in u.
If f is not null, we are dealing with an inadmissible leaf represented directly by f.
If son is not null, the matrix is subdivided into rsons row sons and csons column sons. The pointer to the submatrix in the i-th row and the j-th column can be found son[i+j*rsons].
1.8.11