QUDA  1.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Functions
eigensolve_quda.h File Reference
#include <quda.h>
#include <quda_internal.h>
#include <dirac_quda.h>
#include <color_spinor_field.h>
Include dependency graph for eigensolve_quda.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  quda::EigenSolver
 
class  quda::TRLM
 Thick Restarted Lanczos Method. More...
 

Namespaces

 quda
 

Functions

void quda::arpack_solve (std::vector< ColorSpinorField *> &h_evecs, std::vector< Complex > &h_evals, const DiracMatrix &mat, QudaEigParam *eig_param, TimeProfile &profile)
 The QUDA interface function. One passes two allocated arrays to hold the the eigenmode data, the problem matrix, the arpack parameters defining what problem is to be solves, and a container for QUDA data structure types. More...