SIRIUS 7.5.0
Electronic structure library and applications
Functions
sirius::magma Namespace Reference

Interface to MAGMA functions. More...

Functions

void init ()
 
void finalize ()
 
int spotrf (char uplo, int n, float *A, int lda)
 
int dpotrf (char uplo, int n, double *A, int lda)
 
int cpotrf (char uplo, int n, magmaFloatComplex *A, int lda)
 
int zpotrf (char uplo, int n, magmaDoubleComplex *A, int lda)
 
int strtri (char uplo, int n, float *A, int lda)
 
int dtrtri (char uplo, int n, double *A, int lda)
 
int ctrtri (char uplo, int n, magmaFloatComplex *A, int lda)
 
int ztrtri (char uplo, int n, magmaDoubleComplex *A, int lda)
 

Detailed Description

Interface to MAGMA functions.

Function Documentation

◆ init()

void sirius::magma::init ( )
inline

Definition at line 42 of file magma.hpp.

◆ finalize()

void sirius::magma::finalize ( )
inline

Definition at line 47 of file magma.hpp.

◆ spotrf()

int sirius::magma::spotrf ( char  uplo,
int  n,
float *  A,
int  lda 
)
inline

Definition at line 52 of file magma.hpp.

◆ dpotrf()

int sirius::magma::dpotrf ( char  uplo,
int  n,
double *  A,
int  lda 
)
inline

Definition at line 64 of file magma.hpp.

◆ cpotrf()

int sirius::magma::cpotrf ( char  uplo,
int  n,
magmaFloatComplex *  A,
int  lda 
)
inline

Definition at line 76 of file magma.hpp.

◆ zpotrf()

int sirius::magma::zpotrf ( char  uplo,
int  n,
magmaDoubleComplex *  A,
int  lda 
)
inline

Definition at line 88 of file magma.hpp.

◆ strtri()

int sirius::magma::strtri ( char  uplo,
int  n,
float *  A,
int  lda 
)
inline

Definition at line 100 of file magma.hpp.

◆ dtrtri()

int sirius::magma::dtrtri ( char  uplo,
int  n,
double *  A,
int  lda 
)
inline

Definition at line 112 of file magma.hpp.

◆ ctrtri()

int sirius::magma::ctrtri ( char  uplo,
int  n,
magmaFloatComplex *  A,
int  lda 
)
inline

Definition at line 124 of file magma.hpp.

◆ ztrtri()

int sirius::magma::ztrtri ( char  uplo,
int  n,
magmaDoubleComplex *  A,
int  lda 
)
inline

Definition at line 136 of file magma.hpp.