#include <bmat.h>

Public Attributes | |
| Vmem * | vmem |
| the memory manager | |
| int | iMadeVmem |
| did i make vmem or was it inherited | |
| char | name [10] |
| Character string name for this matrix. | |
| int | numB |
| num of blocks (both row and col) | |
| MATmirror | mirror [MAXV][MAXV] |
| block mirror keys for the matrix: 0 => ISNOT (block is stored as a MAT) 1 => IS (block is mirror of a MAT) | |
| Mat * | AD [MAXV][MAXV] |
| blocks of this block matrix: mirror[p][q]=0 ==> AD[p][q] exists mirror[p][q]=1 ==> AD[p][q]->AD[q][p] | |
| Mat * | AG |
| global sparse matrix | |
| struct sBmat * | coarse |
| next coarser object in the hierarchy | |
| struct sBmat * | fine |
| next finer object in the hierarchy | |
1.5.6