You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

cula_wrapper.c 502 B

12345678910111213141516171819202122232425262728
  1. #include <stdio.h>
  2. #include "culapack.h"
  3. static int initialized = 0;
  4. int sgetrf_(int *m, int *n, float *a, int *lda, int *ipiv, int *info) {
  5. if (!initialized) {
  6. culaInitialize();
  7. initialized = 1;
  8. }
  9. *info = culaSgetrf(*m, *m, a, *lda, ipiv);
  10. return 0;
  11. }
  12. int cgetrf_(int *m, int *n, float *a, int *lda, int *ipiv, int *info) {
  13. if (!initialized) {
  14. culaInitialize();
  15. initialized = 1;
  16. }
  17. *info = culaCgetrf(*m, *m, (culaFloatComplex *)a, *lda, ipiv);
  18. return 0;
  19. }

OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.

Contributors (1)