SIRIUS 7.5.0
Electronic structure library and applications
|
Interface to CUDA eigen-solver library. More...
Go to the source code of this file.
Namespaces | |
module | sirius |
Namespace of the SIRIUS library. | |
namespace | sirius::acc |
Namespace for accelerator-related functions. | |
namespace | sirius::acc::cusolver |
Interface to cuSolver library. | |
Macros | |
#define | CALL_CUSOLVER(func__, args__) |
Functions | |
void | sirius::acc::cusolver::error_message (cusolverStatus_t status) |
cusolverDnHandle_t & | sirius::acc::cusolver::cusolver_handle () |
void | sirius::acc::cusolver::create_handle () |
void | sirius::acc::cusolver::destroy_handle () |
template<typename T > | |
int | sirius::acc::cusolver::potrf (int n__, T *A__, int lda__) |
template<typename T > | |
int | sirius::acc::cusolver::trtri (int n__, T *A__, int lda__) |
Interface to CUDA eigen-solver library.
Definition in file cusolver.hpp.
#define CALL_CUSOLVER | ( | func__, | |
args__ | |||
) |
Definition at line 58 of file cusolver.hpp.