| 
    PLASMA
    
   Parallel Linear Algebra Software for Multicore Architectures 
   | 
 
#include <plasma_descriptor.h>
Public Attributes | |
| plasma_enum_t | type | 
| general, general band, etc.  | |
| plasma_enum_t | uplo | 
| upper, lower, etc.  | |
| plasma_enum_t | precision | 
| precision of the matrix  | |
| void * | matrix | 
| pointer to the beginning of the matrix  | |
| size_t | A21 | 
| pointer to the beginning of A21  | |
| size_t | A12 | 
| pointer to the beginning of A12  | |
| size_t | A22 | 
| pointer to the beginning of A22  | |
| int | mb | 
| number of rows in a tile  | |
| int | nb | 
| number of columns in a tile  | |
| int | gm | 
| number of rows of the entire matrix  | |
| int | gn | 
| number of columns of the entire matrix  | |
| int | gmt | 
| number of tile rows of the entire matrix  | |
| int | gnt | 
| number of tile columns of the entire matrix  | |
| int | i | 
| row index to the beginning of the submatrix  | |
| int | j | 
| column index to the beginning of the submatrix  | |
| int | m | 
| number of rows of the submatrix  | |
| int | n | 
| number of columns of the submatrix  | |
| int | mt | 
| number of tile rows of the submatrix  | |
| int | nt | 
| number of tile columns of the submatrix  | |
| int | kl | 
| number of rows below the diagonal  | |
| int | ku | 
| number of rows above the diagonal  | |
| int | klt | 
| number of tile rows below the diagonal tile  | |
| int | kut | 
Tile matrix descriptor.
         n1      n2
    +----------+---+
    |          |   |    m1 = lm - (lm%mb)
    |          |   |    m2 = lm%mb
m1  |    A11   |A12|    n1 = ln - (ln%nb)
    |          |   |    n2 = ln%nb
    |          |   |
    +----------+---+
m2  |    A21   |A22|
    +----------+---+ | int plasma_desc_t::kut | 
number of tile rows above the diagonal tile includes the space for potential fills, i.e., kl+ku