dsyevx_wrapper.hpp

Go to the documentation of this file.
00001 /* $Id: dsyevx_wrapper.hpp 508 2011-02-15 21:52:44Z pbelotti $
00002  *
00003  * Name:    dsyevx_wrapper.hpp
00004  * Author:  Andrea Qualizza
00005  * Purpose: 
00006  *
00007  * This file is licensed under the Eclipse Public License (EPL)
00008  */
00009 
00010 #ifndef DSYEVX_HPP
00011 #define DSYEVX_HPP
00012 
00013 
00014 #include <tracer.hpp>
00015 
00016 
00017 // wrapper for Lapack's Fortran routine to compute all eigenvalues/vectors
00018 void dsyevx_full_wrapper (int n, double *A, int &m, double * &w, double * &z, Tracer *);
00019 
00020 // wrapper for Lapack's Fortran routine to compute only the positive eigenvalue/vector
00021 void dsyevx_wrapper_only_positive (int, double *, int &, double * &, double * &, Tracer *);
00022 
00023 // wrapper for Lapack's Fortran routine to compute only the negative eigenvalue/vector
00024 void dsyevx_wrapper_only_negative (int, double *, int &, double * &, double * &, Tracer *);
00025 
00026 // wrapper for Lapack's Fortran routine to compute only the most negative eigenvalue/vector
00027 void dsyevx_wrapper_only_most_neg (int, double *, int &, double * &, double * &, Tracer *);
00028 
00029 // wrapper for Lapack's Fortran routine to compute the first p eigenvalues/vectors
00030 void dsyevx_wrapper_first_p (int, double *, int &, double * &, double * &, int, Tracer *);
00031 
00032 
00033 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 17 Sep 2013 for Couenne by  doxygen 1.6.1