#include <gandalf/linalg/matvec_clapack.h>#include <gandalf/linalg/clapack.h>#include <gandalf/linalg/mat_diagonal.h>#include <gandalf/linalg/mat_triangular.h>#include <gandalf/linalg/vec_gen.h>#include <gandalf/common/compare.h>#include <gandalf/common/allocate.h>#include <gandalf/common/misc_error.h>Functions | |
| Gan_Bool | gan_clapack_pptrf (Gan_SquMatrix *A, int *error_code) |
Function to apply the Cholesky LAPACK operation pptrf. | |
| Gan_Bool | gan_clapack_pptri (Gan_SquMatrix *A) |
| Computes a symmetric matrix from its Cholesky factorisation. | |
| Gan_Bool | gan_clapack_getf2 (Gan_Matrix *A, long *ipiv, int *error_code) |
Function to apply the LU decomposition operation getf2. | |
| Gan_Bool | gan_clapack_getrf (Gan_Matrix *A, long *ipiv, int *error_code) |
Function to apply the LU decomposition operation getrf. | |
| Gan_Bool | gan_clapack_getri (Gan_Matrix *A, long *ipiv, double *work, unsigned long work_size) |
| Computes a symmetric matrix from its Cholesky factorisation. | |
| Gan_Bool | gan_clapack_geqrf (Gan_Matrix *A, Gan_Vector *tau, double *work, unsigned long work_size) |
Apply the QR decomposition LAPACK operation geqrf. | |
| Gan_Bool | gan_clapack_gelqf (Gan_Matrix *A, Gan_Vector *tau, double *work, unsigned long work_size) |
Apply the LQ decomposition LAPACK operation gelqf. | |
| Gan_Bool | gan_clapack_orgqr (Gan_Matrix *A, Gan_Vector *tau, double *work, unsigned long work_size) |
Construct the orthogonal factor given a QR decomposition. | |
| Gan_Bool | gan_clapack_orglq (Gan_Matrix *A, Gan_Vector *tau, double *work, unsigned long work_size) |
Construct the orthogonal factor given an LQ decomposition. | |
| Gan_Bool | gan_clapack_gesv (Gan_Matrix *A, Gan_Matrix *B, long *ipiv) |
| Solve matrix equation Solve matrix equation A*X=B for square matrix A. | |
Part of: Gandalf Library
Revision: Last edited: Author:
Copyright: (c) 2000 Imagineer Software Limited
1.3-rc1