126 #define crout(N, A, L, U, INFO) \
128 REAL*: API_sgectrf, \
129 DOUBLE*: API_dgectrf, \
130 COMPLEX*: API_cgectrf, \
131 DOUBLE_COMPLEX*: API_zgectrf \
void crout(fortran_int *N, fortran_real *A, fortran_real *L, fortran_real *U, fortran_int *INFO)
Crout LU factorization of a general matrix: A = L * U.
void API_cgectrf(fortran_int *N, fortran_complex *A, fortran_complex *L, fortran_complex *U, fortran_int *INFO)
void API_dgectrf(fortran_int *N, fortran_double *A, fortran_double *L, fortran_double *U, fortran_int *INFO)
void API_zgectrf(fortran_int *N, fortran_double_complex *A, fortran_double_complex *L, fortran_double_complex *U, fortran_int *INFO)
void API_sgectrf(fortran_int *N, fortran_real *A, fortran_real *L, fortran_real *U, fortran_int *INFO)