Functions | |
Gan_Bool | gan_mat_is_zero (Gan_Matrix *A) |
Checks whether a matrix is zero. | |
Gan_Bool | gan_mat_same_dims (const Gan_Matrix *A, const Gan_Matrix *B) |
Macro: Checks that two matrices have the same number of rows and columns. | |
Gan_Bool | gan_mat_test_dims (const Gan_Matrix *A, unsigned long rows, unsigned long cols) |
Macro: Test dimensions of generic matrix. | |
Gan_Bool | gan_squmat_same_type (const Gan_SquMatrix *A, const Gan_SquMatrix *B) |
Macro: Checks that two square matrices have the same type. | |
Gan_Bool | gan_squmat_same_size (const Gan_SquMatrix *A, const Gan_SquMatrix *B) |
Macro: Checks that two square matrices have the same size. | |
Gan_Bool | gan_squmat_same_type_size (const Gan_SquMatrix *A, const Gan_SquMatrix *B) |
Macro: Checks that two square matrices have the same type and size. | |
Gan_Bool | gan_squmat_test_size (const Gan_Matrix *A, unsigned long size) |
Macro: Test size of square matrix. | |
Gan_Bool | gan_squmat_symmetric_type (const Gan_SquMatrix *A) |
Macro: Test whether square matrix has symmetric type. | |
Gan_Bool | gan_squmat_diagonal_type (const Gan_SquMatrix *A) |
Macro: Test whether square matrix has diagonal type. | |
Gan_Bool | gan_squmat_symmetric (const Gan_SquMatrix *A) |
Macro: Test whether square matrix is symmetric. | |
Gan_Bool | gan_squmat_diagonal (const Gan_SquMatrix *A) |
Macro: Test whether square matrix is diagonal. | |
Gan_Bool | gan_matf_is_zero (Gan_Matrix_f *A) |
Checks whether a matrix is zero. | |
Gan_Bool | gan_matf_same_dims (const Gan_Matrix_f *A, const Gan_Matrix_f *B) |
Macro: Checks that two matrices have the same number of rows and columns. | |
Gan_Bool | gan_matf_test_dims (const Gan_Matrix_f *A, unsigned long rows, unsigned long cols) |
Macro: Test dimensions of generic matrix. | |
Gan_Bool | gan_squmatf_same_type (const Gan_SquMatrix_f *A, const Gan_SquMatrix_f *B) |
Macro: Checks that two square matrices have the same type. | |
Gan_Bool | gan_squmatf_same_size (const Gan_SquMatrix_f *A, const Gan_SquMatrix_f *B) |
Macro: Checks that two square matrices have the same size. | |
Gan_Bool | gan_squmatf_same_type_size (const Gan_SquMatrix_f *A, const Gan_SquMatrix_f *B) |
Macro: Checks that two square matrices have the same type and size. | |
Gan_Bool | gan_squmatf_test_size (const Gan_Matrix_f *A, unsigned long size) |
Macro: Test size of square matrix. | |
Gan_Bool | gan_squmatf_symmetric_type (const Gan_SquMatrix_f *A) |
Macro: Test whether square matrix has symmetric type. | |
Gan_Bool | gan_squmatf_diagonal_type (const Gan_SquMatrix_f *A) |
Macro: Test whether square matrix has diagonal type. | |
Gan_Bool | gan_squmatf_symmetric (const Gan_SquMatrix_f *A) |
Macro: Test whether square matrix is symmetric. | |
Gan_Bool | gan_squmatf_diagonal (const Gan_SquMatrix_f *A) |
Macro: Test whether square matrix is diagonal. |
|
Checks whether a matrix is zero.
|
|
Macro: Checks that two matrices have the same number of rows and columns. Checks that two matrices have the same number of rows and columns. Returns GAN_TRUE if A and B have the same dimensions, GAN_FALSE otherwise. |
|
Macro: Test dimensions of generic matrix. Returns GAN_TRUE if generic matrix A has dimensions rows by cols, GAN_FALSE otherwise. |
|
Checks whether a matrix is zero.
|
|
Macro: Checks that two matrices have the same number of rows and columns. Checks that two matrices have the same number of rows and columns. Returns GAN_TRUE if A and B have the same dimensions, GAN_FALSE otherwise. |
|
Macro: Test dimensions of generic matrix. Returns GAN_TRUE if generic matrix A has dimensions rows by cols, GAN_FALSE otherwise. |
|
Macro: Test whether square matrix is diagonal. Returns GAN_TRUE if square matrix A is of diagonal type, either explicitly GAN_DIAGONAL_MATRIX or one of the other diagonal types such as GAN_SCALED_IDENT_MATRIX. GAN_FALSE is returned if A is not one of these faults. |
|
Macro: Test whether square matrix has diagonal type. Returns GAN_TRUE if square matrix A is of diagonal type GAN_DIAGONAL_MATRIX, GAN_FALSE otherwise. |
|
Macro: Checks that two square matrices have the same size. Returns GAN_TRUE if A and B have the same size, GAN_FALSE otherwise. |
|
Macro: Checks that two square matrices have the same type. Returns GAN_TRUE if A and B have the same type, GAN_FALSE otherwise. |
|
Macro: Checks that two square matrices have the same type and size. Returns GAN_TRUE if A and B have the same type and size, GAN_FALSE otherwise. |
|
Macro: Test whether square matrix is symmetric. Returns GAN_TRUE if square matrix A is of symmetric type, either explicitly GAN_SYMMETRIC_MATRIX or one of the other symmetric types, such as GAN_DIAGONAL_MATRIX or GAN_SCALED_IDENT_MATRIX. GAN_FALSE is returned if A is not one of these faults. |
|
Macro: Test whether square matrix has symmetric type. Returns GAN_TRUE if square matrix A is of symmetric type GAN_SYMMETRIC_MATRIX, GAN_FALSE otherwise. |
|
Macro: Test size of square matrix. Returns GAN_TRUE if square matrix A has given size, GAN_FALSE otherwise. |
|
Macro: Test whether square matrix is diagonal. Returns GAN_TRUE if square matrix A is of diagonal type, either explicitly GAN_DIAGONAL_MATRIX or one of the other diagonal types such as GAN_SCALED_IDENT_MATRIX. GAN_FALSE is returned if A is not one of these faults. |
|
Macro: Test whether square matrix has diagonal type. Returns GAN_TRUE if square matrix A is of diagonal type GAN_DIAGONAL_MATRIX, GAN_FALSE otherwise. |
|
Macro: Checks that two square matrices have the same size. Returns GAN_TRUE if A and B have the same size, GAN_FALSE otherwise. |
|
Macro: Checks that two square matrices have the same type. Returns GAN_TRUE if A and B have the same type, GAN_FALSE otherwise. |
|
Macro: Checks that two square matrices have the same type and size. Returns GAN_TRUE if A and B have the same type and size, GAN_FALSE otherwise. |
|
Macro: Test whether square matrix is symmetric. Returns GAN_TRUE if square matrix A is of symmetric type, either explicitly GAN_SYMMETRIC_MATRIX or one of the other symmetric types, such as GAN_DIAGONAL_MATRIX or GAN_SCALED_IDENT_MATRIX. GAN_FALSE is returned if A is not one of these faults. |
|
Macro: Test whether square matrix has symmetric type. Returns GAN_TRUE if square matrix A is of symmetric type GAN_SYMMETRIC_MATRIX, GAN_FALSE otherwise. |
|
Macro: Test size of square matrix. Returns GAN_TRUE if square matrix A has given size, GAN_FALSE otherwise. |