|
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