COMPASS  5.0.0
End-to-end AO simulation tool using GPU acceleration
carma_cusolver.h File Reference

this file provides wrappers to the cuSolver functions More...

#include <carma_host_obj.h>
#include <carma_obj.h>
#include <carma_sparse_obj.h>
#include <cusolverDn.h>
Include dependency graph for carma_cusolver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<class T >
int carma_syevd (cusolverEigMode_t jobz, CarmaObj< T > *mat, CarmaObj< T > *eigenvals)
 
template<class T >
int carma_syevd (cusolverEigMode_t jobz, long N, T *mat, T *eigenvals)
 

Detailed Description

this file provides wrappers to the cuSolver functions

Author
COMPASS Team https://github.com/ANR-COMPASS
Version
5.0.0
Date
2019/03/28

Definition in file carma_cusolver.h.

Function Documentation

◆ carma_syevd() [1/2]

template<class T >
int carma_syevd ( cusolverEigMode_t  jobz,
CarmaObj< T > *  mat,
CarmaObj< T > *  eigenvals 
)
Here is the caller graph for this function:

◆ carma_syevd() [2/2]

template<class T >
int carma_syevd ( cusolverEigMode_t  jobz,
long  N,
T *  mat,
T *  eigenvals 
)