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.
|