From 2e66ffd52a63eb16f138679a3f2d90d4d2c853a9 Mon Sep 17 00:00:00 2001 From: torset Date: Thu, 8 Jan 2009 13:15:08 +0000 Subject: update logm --- src/includes/lapack.h | 6 ++++-- src/matrixOperations/includes/logm.h | 8 +++++++- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/includes/lapack.h b/src/includes/lapack.h index 7e117313..83638568 100644 --- a/src/includes/lapack.h +++ b/src/includes/lapack.h @@ -143,8 +143,10 @@ extern int C2F(daxpy) () ;/* could be transcribe easaly in c */ extern int C2F(dscal) () ;/* could be transcribe easaly in c */ extern int C2F(dasum) () ;/* could be transcribe easaly in c */ -extern int C2F(zgees)(); +/* used in chol */ extern int C2F(dpotrf)(); extern int C2F(zpotrf)(); - +/* used in logm */ +extern int C2F(zgeev)(); +extern int C2F(zheev)(); #endif /* !__LAPACK_H__ */ diff --git a/src/matrixOperations/includes/logm.h b/src/matrixOperations/includes/logm.h index 43b5406f..7bffa54a 100644 --- a/src/matrixOperations/includes/logm.h +++ b/src/matrixOperations/includes/logm.h @@ -18,6 +18,12 @@ #include "doubleComplex.h" +void slogma (float* in, int size, floatComplex* out); + +void dlogma (double* in, int size, doubleComplex* out); + +void clogma (floatComplex* in, int size, floatComplex* out); + void zlogma (doubleComplex* in, int size, doubleComplex* out); -#endif /* !__LOGM_H__ */ +#endif /* __LOGM_H__ */ -- cgit