00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef GSL_EXT_H
00010 #define GSL_EXT_H
00011
00012 #include <gsl/gsl_complex.h>
00013 #include <gsl/gsl_matrix.h>
00014
00015 #ifdef RCSS
00016 #include "gsl_ext_rscc.h"
00017 #endif
00018
00019 int gsl_ext_matrix_convert(gsl_matrix_complex *dst, gsl_matrix *src);
00020 gsl_matrix_complex *gsl_ext_matrix_convert_and_free(gsl_matrix *m);
00021
00022 int gsl_ext_expm_complex(gsl_matrix_complex *A, gsl_matrix_complex *eA);
00023
00024 int gsl_ext_eigen_zgeev(gsl_matrix_complex *A_gsl, gsl_matrix_complex *evec, gsl_vector_complex *eval);
00025
00026
00027 #endif