Functions | |
| Gan_SquMatrix * | gan_diagmat_fill_va (Gan_SquMatrix *A, unsigned long size,...) |
| Fill diagonal matrix from variable argument list. | |
| Gan_SquMatrix * | gan_diagmat_fill_const_q (Gan_SquMatrix *A, unsigned long size, double value) |
| Fill a diagonal matrix with constant value. | |
| Gan_SquMatrix * | gan_diagmat_fill_vap (Gan_SquMatrix *A, unsigned long size, va_list *aptr) |
| Fill diagonal matrix with values from variable argument list. | |
| Gan_SquMatrix * | gan_diagmat_fill_const_s (unsigned long size, double value) |
| Macro: Allocates a diagonal matrix and fills it with a value. | |
| Gan_SquMatrix * | gan_diagmat_fill_zero_q (Gan_SquMatrix *A, unsigned long size) |
| Macro: Sets the size of diagonal matrix, and fills it with zero. | |
| Gan_SquMatrix * | gan_diagmat_fill_zero_s (unsigned long size) |
| Macro: Allocates a diagonal matrix and fills it with zero. | |
| Gan_Matrix * | gan_mat_fill_va (Gan_Matrix *A, unsigned long rows, unsigned long cols,...) |
| Fill matrix from variable argument list. | |
| Gan_Matrix * | gan_mat_fill_vap (Gan_Matrix *A, unsigned long rows, unsigned long cols, va_list *aptr) |
| Fill matrix from variable argument list. | |
| Gan_Matrix * | gan_mat_fill_const_q (Gan_Matrix *A, unsigned long rows, unsigned long cols, double value) |
| Fill all elements of a matrix with the same value. | |
| Gan_Matrix * | gan_mat_fill_const_s (unsigned long rows, unsigned long cols, double value) |
| Macro: Allocate and fill elements of a matrix with the same value. | |
| Gan_Matrix * | gan_mat_fill_zero_q (Gan_Matrix *A, unsigned long rows, unsigned long cols) |
| Macro: Fill matrix with zeros. | |
| Gan_Matrix * | gan_mat_fill_zero_s (unsigned long rows, unsigned cols) |
| Macro: Allocate and fill matrix with zeros. | |
| Gan_SquMatrix * | gan_scalImat_fill_va (Gan_SquMatrix *A, unsigned long size,...) |
| Fill multiple of the identity matrix from variable argument list. | |
| Gan_SquMatrix * | gan_scalImat_fill_const_q (Gan_SquMatrix *A, unsigned long size, double value) |
| Fill a scaled identity matrix with constant value. | |
| Gan_SquMatrix * | gan_scalImat_fill_vap (Gan_SquMatrix *A, unsigned long size, va_list *aptr) |
| Fill multiple of identity matrix using variable argument list. | |
| Gan_SquMatrix * | gan_scalImat_fill_const_s (unsigned long size, double value) |
| Macro: Allocates a scaled identity matrix and fills it with a value. | |
| Gan_SquMatrix * | gan_scalImat_fill_zero_q (Gan_SquMatrix *A, unsigned long size) |
| Macro: Sets the size of scaled identity matrix and fills it with zero. | |
| Gan_SquMatrix * | gan_scalImat_fill_zero_s (unsigned long size) |
| Macro: Allocates a scaled identity matrix and fills it with zero. | |
| Gan_SquMatrix * | gan_squmat_fill_vap (Gan_SquMatrix *A, Gan_SquMatrixType type, unsigned long size, va_list *aptr) |
| Fill square matrix from variable argument list. | |
| Gan_SquMatrix * | gan_squmat_fill_const_q (Gan_SquMatrix *A, Gan_SquMatrixType type, unsigned long size, double value) |
| Fill square matrix with constant value. | |
| Gan_SquMatrix * | gan_squmat_fill_const_s (Gan_SquMatrixType type, unsigned long size, double value) |
| Macro: Allocates a square matrix and fills it with a value. | |
| Gan_SquMatrix * | gan_squmat_fill_zero_q (Gan_SquMatrix *A, Gan_SquMatrixType type, unsigned long size) |
| Macro: Sets the size of square matrix, and fills it with zero. | |
| Gan_SquMatrix * | gan_squmat_fill_zero_s (Gan_SquMatrixType type, unsigned long size) |
| Macro: Allocates a square matrix and fills it with zero. | |
| Gan_SquMatrix * | gan_symmat_fill_va (Gan_SquMatrix *A, unsigned long size,...) |
| Fill symmetric matrix from variable argument list. | |
| Gan_SquMatrix * | gan_symmat_fill_const_q (Gan_SquMatrix *A, unsigned long size, double value) |
| Fill symmetric matrix with constant value, and set its size. | |
| Gan_SquMatrix * | gan_symmat_fill_vap (Gan_SquMatrix *A, unsigned long size, va_list *aptr) |
| Fill symmetric matrix with values from variable argument list. | |
| Gan_SquMatrix * | gan_symmat_fill_const_s (unsigned long size, double value) |
| Macro: Allocates a symmetric matrix and fills it with a value. | |
| Gan_SquMatrix * | gan_symmat_fill_zero_q (Gan_SquMatrix *A, unsigned long size) |
| Macro: Sets the size of symmetric matrix, and fills it with zero. | |
| Gan_SquMatrix * | gan_symmat_fill_zero_s (unsigned long size) |
| Macro: Allocates a symmetric matrix and fills it with zero. | |
| Gan_SquMatrix * | gan_ltmat_fill_va (Gan_SquMatrix *L, unsigned long size,...) |
| Fill a lower triangular matrix with values. | |
| Gan_SquMatrix * | gan_utmat_fill_va (Gan_SquMatrix *U, unsigned long size,...) |
| Fill an upper triangular matrix with values. | |
| Gan_SquMatrix * | gan_ltmat_fill_const_q (Gan_SquMatrix *L, unsigned long size, double value) |
| Fill a lower triangular matrix with a constant value. | |
| Gan_SquMatrix * | gan_utmat_fill_const_q (Gan_SquMatrix *U, unsigned long size, double value) |
| Fill a upper triangular matrix with a constant value. | |
| Gan_SquMatrix * | gan_ltmat_fill_vap (Gan_SquMatrix *L, unsigned long size, va_list *aptr) |
| Fills a lower triangular matrix with values. | |
| Gan_SquMatrix * | gan_utmat_fill_vap (Gan_SquMatrix *U, unsigned long size, va_list *aptr) |
| Fills an upper triangular matrix with values. | |
| Gan_SquMatrix * | gan_ltmat_fill_const_s (unsigned long size, double value) |
| Macro: Allocates a lower triangular matrix and fills it with a value. | |
| Gan_SquMatrix * | gan_ltmat_fill_zero_q (Gan_SquMatrix *A, unsigned long size) |
| Macro: Sets the size of lower triangular matrix and fills it with zero. | |
| Gan_SquMatrix * | gan_ltmat_fill_zero_s (unsigned long size) |
| Macro: Allocates a lower triangular matrix and fills it with zero. | |
| Gan_SquMatrix * | gan_utmat_fill_const_s (unsigned long size, double value) |
| Macro: Allocates an upper triangular matrix and fills it with a value. | |
| Gan_SquMatrix * | gan_utmat_fill_zero_q (Gan_SquMatrix *A, unsigned long size) |
| Macro: Sets the size of upper triangular matrix and fills it with zero. | |
| Gan_SquMatrix * | gan_utmat_fill_zero_s (unsigned long size) |
| Macro: Allocates an upper triangular matrix and fills it with zero. | |
| Gan_SquMatrix_f * | gan_diagmatf_fill_va (Gan_SquMatrix_f *A, unsigned long size,...) |
| Fill diagonal matrix from variable argument list. | |
| Gan_SquMatrix_f * | gan_diagmatf_fill_const_q (Gan_SquMatrix_f *A, unsigned long size, float value) |
| Fill a diagonal matrix with constant value. | |
| Gan_SquMatrix_f * | gan_diagmatf_fill_vap (Gan_SquMatrix_f *A, unsigned long size, va_list *aptr) |
| Fill diagonal matrix with values from variable argument list. | |
| Gan_SquMatrix_f * | gan_diagmatf_fill_const_s (unsigned long size, float value) |
| Macro: Allocates a diagonal matrix and fills it with a value. | |
| Gan_SquMatrix_f * | gan_diagmatf_fill_zero_q (Gan_SquMatrix_f *A, unsigned long size) |
| Macro: Sets the size of diagonal matrix, and fills it with zero. | |
| Gan_SquMatrix_f * | gan_diagmatf_fill_zero_s (unsigned long size) |
| Macro: Allocates a diagonal matrix and fills it with zero. | |
| Gan_Matrix_f * | gan_matf_fill_va (Gan_Matrix_f *A, unsigned long rows, unsigned long cols,...) |
| Fill matrix from variable argument list. | |
| Gan_Matrix_f * | gan_matf_fill_vap (Gan_Matrix_f *A, unsigned long rows, unsigned long cols, va_list *aptr) |
| Fill matrix from variable argument list. | |
| Gan_Matrix_f * | gan_matf_fill_const_q (Gan_Matrix_f *A, unsigned long rows, unsigned long cols, float value) |
| Fill all elements of a matrix with the same value. | |
| Gan_Matrix_f * | gan_matf_fill_const_s (unsigned long rows, unsigned long cols, float value) |
| Macro: Allocate and fill elements of a matrix with the same value. | |
| Gan_Matrix_f * | gan_matf_fill_zero_q (Gan_Matrix_f *A, unsigned long rows, unsigned long cols) |
| Macro: Fill matrix with zeros. | |
| Gan_Matrix_f * | gan_matf_fill_zero_s (unsigned long rows, unsigned cols) |
| Macro: Allocate and fill matrix with zeros. | |
| Gan_SquMatrix_f * | gan_scalImatf_fill_va (Gan_SquMatrix_f *A, unsigned long size,...) |
| Fill multiple of the identity matrix from variable argument list. | |
| Gan_SquMatrix_f * | gan_scalImatf_fill_const_q (Gan_SquMatrix_f *A, unsigned long size, float value) |
| Fill a scaled identity matrix with constant value. | |
| Gan_SquMatrix_f * | gan_scalImatf_fill_vap (Gan_SquMatrix_f *A, unsigned long size, va_list *aptr) |
| Fill multiple of identity matrix using variable argument list. | |
| Gan_SquMatrix_f * | gan_scalImatf_fill_const_s (unsigned long size, float value) |
| Macro: Allocates a scaled identity matrix and fills it with a value. | |
| Gan_SquMatrix_f * | gan_scalImatf_fill_zero_q (Gan_SquMatrix_f *A, unsigned long size) |
| Macro: Sets the size of scaled identity matrix and fills it with zero. | |
| Gan_SquMatrix_f * | gan_scalImatf_fill_zero_s (unsigned long size) |
| Macro: Allocates a scaled identity matrix and fills it with zero. | |
| Gan_SquMatrix_f * | gan_squmatf_fill_vap (Gan_SquMatrix_f *A, Gan_SquMatrixType type, unsigned long size, va_list *aptr) |
| Fill square matrix from variable argument list. | |
| Gan_SquMatrix_f * | gan_squmatf_fill_const_q (Gan_SquMatrix_f *A, Gan_SquMatrixType type, unsigned long size, float value) |
| Fill square matrix with constant value. | |
| Gan_SquMatrix_f * | gan_squmatf_fill_const_s (Gan_SquMatrixType type, unsigned long size, float value) |
| Macro: Allocates a square matrix and fills it with a value. | |
| Gan_SquMatrix_f * | gan_squmatf_fill_zero_q (Gan_SquMatrix_f *A, Gan_SquMatrixType type, unsigned long size) |
| Macro: Sets the size of square matrix, and fills it with zero. | |
| Gan_SquMatrix_f * | gan_squmatf_fill_zero_s (Gan_SquMatrixType type, unsigned long size) |
| Macro: Allocates a square matrix and fills it with zero. | |
| Gan_SquMatrix_f * | gan_symmatf_fill_va (Gan_SquMatrix_f *A, unsigned long size,...) |
| Fill symmetric matrix from variable argument list. | |
| Gan_SquMatrix_f * | gan_symmatf_fill_const_q (Gan_SquMatrix_f *A, unsigned long size, float value) |
| Fill symmetric matrix with constant value, and set its size. | |
| Gan_SquMatrix_f * | gan_symmatf_fill_vap (Gan_SquMatrix_f *A, unsigned long size, va_list *aptr) |
| Fill symmetric matrix with values from variable argument list. | |
| Gan_SquMatrix_f * | gan_symmatf_fill_const_s (unsigned long size, float value) |
| Macro: Allocates a symmetric matrix and fills it with a value. | |
| Gan_SquMatrix_f * | gan_symmatf_fill_zero_q (Gan_SquMatrix_f *A, unsigned long size) |
| Macro: Sets the size of symmetric matrix, and fills it with zero. | |
| Gan_SquMatrix_f * | gan_symmatf_fill_zero_s (unsigned long size) |
| Macro: Allocates a symmetric matrix and fills it with zero. | |
| Gan_SquMatrix_f * | gan_ltmatf_fill_va (Gan_SquMatrix_f *L, unsigned long size,...) |
| Fill a lower triangular matrix with values. | |
| Gan_SquMatrix_f * | gan_utmatf_fill_va (Gan_SquMatrix_f *U, unsigned long size,...) |
| Fill an upper triangular matrix with values. | |
| Gan_SquMatrix_f * | gan_ltmatf_fill_const_q (Gan_SquMatrix_f *L, unsigned long size, float value) |
| Fill a lower triangular matrix with a constant value. | |
| Gan_SquMatrix_f * | gan_utmatf_fill_const_q (Gan_SquMatrix_f *U, unsigned long size, float value) |
| Fill a upper triangular matrix with a constant value. | |
| Gan_SquMatrix_f * | gan_ltmatf_fill_vap (Gan_SquMatrix_f *L, unsigned long size, va_list *aptr) |
| Fills a lower triangular matrix with values. | |
| Gan_SquMatrix_f * | gan_utmatf_fill_vap (Gan_SquMatrix_f *U, unsigned long size, va_list *aptr) |
| Fills an upper triangular matrix with values. | |
| Gan_SquMatrix_f * | gan_ltmatf_fill_const_s (unsigned long size, float value) |
| Macro: Allocates a lower triangular matrix and fills it with a value. | |
| Gan_SquMatrix_f * | gan_ltmatf_fill_zero_q (Gan_SquMatrix_f *A, unsigned long size) |
| Macro: Sets the size of lower triangular matrix and fills it with zero. | |
| Gan_SquMatrix_f * | gan_ltmatf_fill_zero_s (unsigned long size) |
| Macro: Allocates a lower triangular matrix and fills it with zero. | |
| Gan_SquMatrix_f * | gan_utmatf_fill_const_s (unsigned long size, float value) |
| Macro: Allocates an upper triangular matrix and fills it with a value. | |
| Gan_SquMatrix_f * | gan_utmatf_fill_zero_q (Gan_SquMatrix_f *A, unsigned long size) |
| Macro: Sets the size of upper triangular matrix and fills it with zero. | |
| Gan_SquMatrix_f * | gan_utmatf_fill_zero_s (unsigned long size) |
| Macro: Allocates an upper triangular matrix and fills it with zero. | |
|
||||||||||||||||
|
Fill a diagonal matrix with constant value.
|
|
||||||||||||
|
Macro: Allocates a diagonal matrix and fills it with a value.
|
|
||||||||||||||||
|
Fill diagonal matrix from variable argument list.
|
|
||||||||||||||||
|
Fill diagonal matrix with values from variable argument list. Fill diagonal matrix A with values from variable argument list aptr, and set the size of A to size. |
|
||||||||||||
|
Macro: Sets the size of diagonal matrix, and fills it with zero.
|
|
|
Macro: Allocates a diagonal matrix and fills it with zero.
|
|
||||||||||||||||
|
Fill a diagonal matrix with constant value.
|
|
||||||||||||
|
Macro: Allocates a diagonal matrix and fills it with a value.
|
|
||||||||||||||||
|
Fill diagonal matrix from variable argument list. Fill diagonal matrix A with values from variable argument list, and set the size of A to size. |
|
||||||||||||||||
|
Fill diagonal matrix with values from variable argument list. Fill diagonal matrix A with values from variable argument list aptr, and set the size of A to size. |
|
||||||||||||
|
Macro: Sets the size of diagonal matrix, and fills it with zero.
|
|
|
Macro: Allocates a diagonal matrix and fills it with zero.
|
|
||||||||||||||||
|
Fill a lower triangular matrix with a constant value.
|
|
||||||||||||
|
Macro: Allocates a lower triangular matrix and fills it with a value.
|
|
||||||||||||||||
|
Fill a lower triangular matrix with values.
|
|
||||||||||||||||
|
Fills a lower triangular matrix with values.
|
|
||||||||||||
|
Macro: Sets the size of lower triangular matrix and fills it with zero.
|
|
|
Macro: Allocates a lower triangular matrix and fills it with zero.
|
|
||||||||||||||||
|
Fill a lower triangular matrix with a constant value.
|
|
||||||||||||
|
Macro: Allocates a lower triangular matrix and fills it with a value.
|
|
||||||||||||||||
|
Fill a lower triangular matrix with values.
|
|
||||||||||||||||
|
Fills a lower triangular matrix with values.
|
|
||||||||||||
|
Macro: Sets the size of lower triangular matrix and fills it with zero.
|
|
|
Macro: Allocates a lower triangular matrix and fills it with zero.
|
|
||||||||||||||||||||
|
Fill all elements of a matrix with the same value.
|
|
||||||||||||||||
|
Macro: Allocate and fill elements of a matrix with the same value.
|
|
||||||||||||||||||||
|
Fill matrix from variable argument list.
|
|
||||||||||||||||||||
|
Fill matrix from variable argument list.
|
|
||||||||||||||||
|
Macro: Fill matrix with zeros.
|
|
||||||||||||
|
Macro: Allocate and fill matrix with zeros.
|
|
||||||||||||||||||||
|
Fill all elements of a matrix with the same value.
|
|
||||||||||||||||
|
Macro: Allocate and fill elements of a matrix with the same value.
|
|
||||||||||||||||||||
|
Fill matrix from variable argument list.
|
|
||||||||||||||||||||
|
Fill matrix from variable argument list.
|
|
||||||||||||||||
|
Macro: Fill matrix with zeros.
|
|
||||||||||||
|
Macro: Allocate and fill matrix with zeros.
|
|
||||||||||||||||
|
Fill a scaled identity matrix with constant value.
|
|
||||||||||||
|
Macro: Allocates a scaled identity matrix and fills it with a value.
|
|
||||||||||||||||
|
Fill multiple of the identity matrix from variable argument list.
|
|
||||||||||||||||
|
Fill multiple of identity matrix using variable argument list.
|
|
||||||||||||
|
Macro: Sets the size of scaled identity matrix and fills it with zero.
|
|
|
Macro: Allocates a scaled identity matrix and fills it with zero.
|
|
||||||||||||||||
|
Fill a scaled identity matrix with constant value.
|
|
||||||||||||
|
Macro: Allocates a scaled identity matrix and fills it with a value.
|
|
||||||||||||||||
|
Fill multiple of the identity matrix from variable argument list.
|
|
||||||||||||||||
|
Fill multiple of identity matrix using variable argument list.
|
|
||||||||||||
|
Macro: Sets the size of scaled identity matrix and fills it with zero.
|
|
|
Macro: Allocates a scaled identity matrix and fills it with zero.
|
|
||||||||||||||||||||
|
Fill square matrix with constant value.
|
|
||||||||||||||||
|
Macro: Allocates a square matrix and fills it with a value.
|
|
||||||||||||||||||||
|
Fill square matrix from variable argument list.
|
|
||||||||||||||||
|
Macro: Sets the size of square matrix, and fills it with zero.
|
|
||||||||||||
|
Macro: Allocates a square matrix and fills it with zero.
|
|
||||||||||||||||||||
|
Fill square matrix with constant value.
|
|
||||||||||||||||
|
Macro: Allocates a square matrix and fills it with a value.
|
|
||||||||||||||||||||
|
Fill square matrix from variable argument list.
|
|
||||||||||||||||
|
Macro: Sets the size of square matrix, and fills it with zero.
|
|
||||||||||||
|
Macro: Allocates a square matrix and fills it with zero.
|
|
||||||||||||||||
|
Fill symmetric matrix with constant value, and set its size.
|
|
||||||||||||
|
Macro: Allocates a symmetric matrix and fills it with a value.
|
|
||||||||||||||||
|
Fill symmetric matrix from variable argument list.
|
|
||||||||||||||||
|
Fill symmetric matrix with values from variable argument list.
|
|
||||||||||||
|
Macro: Sets the size of symmetric matrix, and fills it with zero.
|
|
|
Macro: Allocates a symmetric matrix and fills it with zero.
|
|
||||||||||||||||
|
Fill symmetric matrix with constant value, and set its size.
|
|
||||||||||||
|
Macro: Allocates a symmetric matrix and fills it with a value.
|
|
||||||||||||||||
|
Fill symmetric matrix from variable argument list.
|
|
||||||||||||||||
|
Fill symmetric matrix with values from variable argument list.
|
|
||||||||||||
|
Macro: Sets the size of symmetric matrix, and fills it with zero.
|
|
|
Macro: Allocates a symmetric matrix and fills it with zero.
|
|
||||||||||||||||
|
Fill a upper triangular matrix with a constant value.
|
|
||||||||||||
|
Macro: Allocates an upper triangular matrix and fills it with a value.
|
|
||||||||||||||||
|
Fill an upper triangular matrix with values.
|
|
||||||||||||||||
|
Fills an upper triangular matrix with values.
|
|
||||||||||||
|
Macro: Sets the size of upper triangular matrix and fills it with zero.
|
|
|
Macro: Allocates an upper triangular matrix and fills it with zero.
|
|
||||||||||||||||
|
Fill a upper triangular matrix with a constant value.
|
|
||||||||||||
|
Macro: Allocates an upper triangular matrix and fills it with a value.
|
|
||||||||||||||||
|
Fill an upper triangular matrix with values.
|
|
||||||||||||||||
|
Fills an upper triangular matrix with values.
|
|
||||||||||||
|
Macro: Sets the size of upper triangular matrix and fills it with zero.
|
|
|
Macro: Allocates an upper triangular matrix and fills it with zero.
|
1.3-rc1