summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortorset2009-01-08 13:15:08 +0000
committertorset2009-01-08 13:15:08 +0000
commit2e66ffd52a63eb16f138679a3f2d90d4d2c853a9 (patch)
treeab2bed1fd9000aad0a4c42ef1cd2ba7735b18360
parent358db0aa0a237174aea50aaebc032091298ca32c (diff)
downloadscilab2c-2e66ffd52a63eb16f138679a3f2d90d4d2c853a9.tar.gz
scilab2c-2e66ffd52a63eb16f138679a3f2d90d4d2c853a9.tar.bz2
scilab2c-2e66ffd52a63eb16f138679a3f2d90d4d2c853a9.zip
update logm
-rw-r--r--src/includes/lapack.h6
-rw-r--r--src/matrixOperations/includes/logm.h8
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__ */