00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef DSYEVX_HPP
00011 #define DSYEVX_HPP
00012
00013
00014 #include <tracer.hpp>
00015
00016
00017
00018 void dsyevx_full_wrapper (int n, double *A, int &m, double * &w, double * &z, Tracer *);
00019
00020
00021 void dsyevx_wrapper_only_positive (int, double *, int &, double * &, double * &, Tracer *);
00022
00023
00024 void dsyevx_wrapper_only_negative (int, double *, int &, double * &, double * &, Tracer *);
00025
00026
00027 void dsyevx_wrapper_only_most_neg (int, double *, int &, double * &, double * &, Tracer *);
00028
00029
00030 void dsyevx_wrapper_first_p (int, double *, int &, double * &, double * &, int, Tracer *);
00031
00032
00033 #endif