| 
    TaPAS
    0.2
    
   | 
 
Go to the source code of this file.
Functions | |
| void | tla_matrix_compute_snf (tla_matrix_t A, tla_matrix_t H, int *dim, tla_matrix_t X, tla_matrix_t Y, tla_matrix_t U, tla_matrix_t V) | 
| void | tla_matrix_compute_hnf (const tla_matrix_t A, tla_matrix_t H, int *dim, tla_matrix_t U, tla_matrix_t V) | 
| void tla_matrix_compute_hnf | ( | const tla_matrix_t | A, | 
| tla_matrix_t | H, | ||
| int * | dim, | ||
| tla_matrix_t | U, | ||
| tla_matrix_t | V | ||
| ) | 
Transform A into an Hermite matrice H such that A = H*U and U*V=I
| void tla_matrix_compute_snf | ( | tla_matrix_t | A, | 
| tla_matrix_t | H, | ||
| int * | dim, | ||
| tla_matrix_t | X, | ||
| tla_matrix_t | Y, | ||
| tla_matrix_t | U, | ||
| tla_matrix_t | V | ||
| ) | 
Transform A into a Smith matrice S such that A = X*S*U and U*V=I and X*Y=I
 1.8.5