SIRIUS 7.5.0
Electronic structure library and applications
|
This is the complete list of members for sirius::la::wrap, including all inherited members.
axpy(int n, T const *alpha, T const *x, int incx, T *y, int incy) | sirius::la::wrap | inline |
axpy(int n, ftn_double_complex const *alpha, ftn_double_complex const *x, int incx, ftn_double_complex *y, int incy) (defined in sirius::la::wrap) | sirius::la::wrap | inline |
geinv(ftn_int n, sddk::matrix< T > &A) const | sirius::la::wrap | inline |
gemm(char transa, char transb, ftn_int m, ftn_int n, ftn_int k, T const *alpha, T const *A, ftn_int lda, T const *B, ftn_int ldb, T const *beta, T *C, ftn_int ldc, acc::stream_id sid=acc::stream_id(-1)) const | sirius::la::wrap | inline |
gemm(char transa, char transb, ftn_int m, ftn_int n, ftn_int k, T const *alpha, dmatrix< T > const &A, ftn_int ia, ftn_int ja, dmatrix< T > const &B, ftn_int ib, ftn_int jb, T const *beta, dmatrix< T > &C, ftn_int ic, ftn_int jc) | sirius::la::wrap | inline |
gemm(char transa, char transb, ftn_int m, ftn_int n, ftn_int k, ftn_single const *alpha, ftn_single const *A, ftn_int lda, ftn_single const *B, ftn_int ldb, ftn_single const *beta, ftn_single *C, ftn_int ldc, acc::stream_id sid) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
gemm(char transa, char transb, ftn_int m, ftn_int n, ftn_int k, ftn_double const *alpha, ftn_double const *A, ftn_int lda, ftn_double const *B, ftn_int ldb, ftn_double const *beta, ftn_double *C, ftn_int ldc, acc::stream_id sid) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
gemm(char transa, char transb, ftn_int m, ftn_int n, ftn_int k, ftn_complex const *alpha, ftn_complex const *A, ftn_int lda, ftn_complex const *B, ftn_int ldb, ftn_complex const *beta, ftn_complex *C, ftn_int ldc, acc::stream_id sid) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
gemm(char transa, char transb, ftn_int m, ftn_int n, ftn_int k, ftn_double_complex const *alpha, ftn_double_complex const *A, ftn_int lda, ftn_double_complex const *B, ftn_int ldb, ftn_double_complex const *beta, ftn_double_complex *C, ftn_int ldc, acc::stream_id sid) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
gemm(char transa, char transb, ftn_int m, ftn_int n, ftn_int k, ftn_single const *alpha, dmatrix< ftn_single > const &A, ftn_int ia, ftn_int ja, dmatrix< ftn_single > const &B, ftn_int ib, ftn_int jb, ftn_single const *beta, dmatrix< ftn_single > &C, ftn_int ic, ftn_int jc) (defined in sirius::la::wrap) | sirius::la::wrap | inline |
gemm(char transa, char transb, ftn_int m, ftn_int n, ftn_int k, ftn_double const *alpha, dmatrix< ftn_double > const &A, ftn_int ia, ftn_int ja, dmatrix< ftn_double > const &B, ftn_int ib, ftn_int jb, ftn_double const *beta, dmatrix< ftn_double > &C, ftn_int ic, ftn_int jc) (defined in sirius::la::wrap) | sirius::la::wrap | inline |
gemm(char transa, char transb, ftn_int m, ftn_int n, ftn_int k, ftn_complex const *alpha, dmatrix< ftn_complex > const &A, ftn_int ia, ftn_int ja, dmatrix< ftn_complex > const &B, ftn_int ib, ftn_int jb, ftn_complex const *beta, dmatrix< ftn_complex > &C, ftn_int ic, ftn_int jc) (defined in sirius::la::wrap) | sirius::la::wrap | inline |
gemm(char transa, char transb, ftn_int m, ftn_int n, ftn_int k, ftn_double_complex const *alpha, dmatrix< ftn_double_complex > const &A, ftn_int ia, ftn_int ja, dmatrix< ftn_double_complex > const &B, ftn_int ib, ftn_int jb, ftn_double_complex const *beta, dmatrix< ftn_double_complex > &C, ftn_int ic, ftn_int jc) (defined in sirius::la::wrap) | sirius::la::wrap | inline |
geqrf(ftn_int m, ftn_int n, dmatrix< T > &A, ftn_int ia, ftn_int ja) (defined in sirius::la::wrap) | sirius::la::wrap | inline |
geqrf(ftn_int m, ftn_int n, dmatrix< ftn_double_complex > &A, ftn_int ia, ftn_int ja) (defined in sirius::la::wrap) | sirius::la::wrap | inline |
geqrf(ftn_int m, ftn_int n, dmatrix< ftn_double > &A, ftn_int ia, ftn_int ja) (defined in sirius::la::wrap) | sirius::la::wrap | inline |
geqrf(ftn_int m, ftn_int n, dmatrix< ftn_complex > &A, ftn_int ia, ftn_int ja) (defined in sirius::la::wrap) | sirius::la::wrap | inline |
geqrf(ftn_int m, ftn_int n, dmatrix< ftn_single > &A, ftn_int ia, ftn_int ja) (defined in sirius::la::wrap) | sirius::la::wrap | inline |
ger(ftn_int m, ftn_int n, T const *alpha, T const *x, ftn_int incx, T const *y, ftn_int incy, T *A, ftn_int lda, acc::stream_id sid=acc::stream_id(-1)) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
ger(ftn_int m, ftn_int n, ftn_single const *alpha, ftn_single const *x, ftn_int incx, ftn_single const *y, ftn_int incy, ftn_single *A, ftn_int lda, acc::stream_id sid) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
ger(ftn_int m, ftn_int n, ftn_double const *alpha, ftn_double const *x, ftn_int incx, ftn_double const *y, ftn_int incy, ftn_double *A, ftn_int lda, acc::stream_id sid) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
gesv(ftn_int n, ftn_int nrhs, T *A, ftn_int lda, T *B, ftn_int ldb) const | sirius::la::wrap | inline |
gesv(ftn_int n, ftn_int nrhs, ftn_double *A, ftn_int lda, ftn_double *B, ftn_int ldb) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
gesv(ftn_int n, ftn_int nrhs, ftn_double_complex *A, ftn_int lda, ftn_double_complex *B, ftn_int ldb) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
getrf(ftn_int m, ftn_int n, T *A, ftn_int lda, ftn_int *ipiv) const | sirius::la::wrap | inline |
getrf(ftn_int m, ftn_int n, dmatrix< T > &A, ftn_int ia, ftn_int ja, ftn_int *ipiv) const | sirius::la::wrap | inline |
getrf(ftn_int m, ftn_int n, ftn_double *A, ftn_int lda, ftn_int *ipiv) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
getrf(ftn_int m, ftn_int n, ftn_double_complex *A, ftn_int lda, ftn_int *ipiv) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
getrf(ftn_int m, ftn_int n, dmatrix< ftn_double_complex > &A, ftn_int ia, ftn_int ja, ftn_int *ipiv) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
getri(ftn_int n, T *A, ftn_int lda, ftn_int *ipiv) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
getri(ftn_int n, ftn_double *A, ftn_int lda, ftn_int *ipiv) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
getri(ftn_int n, ftn_double_complex *A, ftn_int lda, ftn_int *ipiv) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
getrs(char trans, ftn_int n, ftn_int nrhs, T const *A, ftn_int lda, ftn_int *ipiv, T *B, ftn_int ldb) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
getrs(char trans, ftn_int n, ftn_int nrhs, const ftn_double_complex *A, ftn_int lda, ftn_int *ipiv, ftn_double_complex *B, ftn_int ldb) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
gtsv(ftn_int n, ftn_int nrhs, T *dl, T *d, T *du, T *b, ftn_int ldb) const | sirius::la::wrap | inline |
gtsv(ftn_int n, ftn_int nrhs, ftn_double *dl, ftn_double *d, ftn_double *du, ftn_double *b, ftn_int ldb) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
gtsv(ftn_int n, ftn_int nrhs, ftn_double_complex *dl, ftn_double_complex *d, ftn_double_complex *du, ftn_double_complex *b, ftn_int ldb) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
hemm(char side, char uplo, ftn_int m, ftn_int n, T const *alpha, T const *A, ftn_len lda, T const *B, ftn_len ldb, T const *beta, T *C, ftn_len ldc) | sirius::la::wrap | inline |
hemm(char side, char uplo, ftn_int m, ftn_int n, ftn_complex const *alpha, ftn_complex const *A, ftn_len lda, ftn_complex const *B, ftn_len ldb, ftn_complex const *beta, ftn_complex *C, ftn_len ldc) (defined in sirius::la::wrap) | sirius::la::wrap | inline |
hemm(char side, char uplo, ftn_int m, ftn_int n, ftn_double_complex const *alpha, ftn_double_complex const *A, ftn_len lda, ftn_double_complex const *B, ftn_len ldb, ftn_double_complex const *beta, ftn_double_complex *C, ftn_len ldc) (defined in sirius::la::wrap) | sirius::la::wrap | inline |
la_ (defined in sirius::la::wrap) | sirius::la::wrap | private |
lartg(T f, T g) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
lartg(ftn_double f, ftn_double g) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
potrf(ftn_int n, T *A, ftn_int lda, ftn_int const *desca=nullptr) const | sirius::la::wrap | inline |
potrf(ftn_int n, ftn_double *A, ftn_int lda, ftn_int const *desca) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
potrf(ftn_int n, ftn_single *A, ftn_int lda, ftn_int const *desca) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
potrf(ftn_int n, ftn_double_complex *A, ftn_int lda, ftn_int const *desca) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
potrf(ftn_int n, ftn_complex *A, ftn_int lda, ftn_int const *desca) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
syinv(ftn_int n, sddk::matrix< T > &A) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
sysolve(ftn_int n, sddk::matrix< T > &A, sddk::mdarray< T, 1 > &b) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
sytrf(ftn_int n, T *A, ftn_int lda, ftn_int *ipiv) const | sirius::la::wrap | inline |
sytrf(ftn_int n, ftn_double_complex *A, ftn_int lda, ftn_int *ipiv) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
sytrf(ftn_int n, ftn_double *A, ftn_int lda, ftn_int *ipiv) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
sytri(ftn_int n, T *A, ftn_int lda, ftn_int *ipiv) const | sirius::la::wrap | inline |
sytri(ftn_int n, ftn_double *A, ftn_int lda, ftn_int *ipiv) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
sytri(ftn_int n, ftn_double_complex *A, ftn_int lda, ftn_int *ipiv) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
sytrs(ftn_int n, ftn_int nrhs, T *A, ftn_int lda, ftn_int *ipiv, T *b, ftn_int ldb) const | sirius::la::wrap | inline |
sytrs(ftn_int n, ftn_int nrhs, ftn_double *A, ftn_int lda, ftn_int *ipiv, ftn_double *b, ftn_int ldb) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
tranc(ftn_int m, ftn_int n, dmatrix< T > &A, ftn_int ia, ftn_int ja, dmatrix< T > &C, ftn_int ic, ftn_int jc) const | sirius::la::wrap | inline |
tranc(ftn_int m, ftn_int n, dmatrix< ftn_complex > &A, ftn_int ia, ftn_int ja, dmatrix< ftn_complex > &C, ftn_int ic, ftn_int jc) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
tranc(ftn_int m, ftn_int n, dmatrix< ftn_double_complex > &A, ftn_int ia, ftn_int ja, dmatrix< ftn_double_complex > &C, ftn_int ic, ftn_int jc) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
tranc(ftn_int m, ftn_int n, dmatrix< ftn_single > &A, ftn_int ia, ftn_int ja, dmatrix< ftn_single > &C, ftn_int ic, ftn_int jc) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
tranc(ftn_int m, ftn_int n, dmatrix< ftn_double > &A, ftn_int ia, ftn_int ja, dmatrix< ftn_double > &C, ftn_int ic, ftn_int jc) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
tranu(ftn_int m, ftn_int n, dmatrix< T > &A, ftn_int ia, ftn_int ja, dmatrix< T > &C, ftn_int ic, ftn_int jc) const | sirius::la::wrap | inline |
tranu(ftn_int m, ftn_int n, dmatrix< ftn_double_complex > &A, ftn_int ia, ftn_int ja, dmatrix< ftn_double_complex > &C, ftn_int ic, ftn_int jc) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
tranu(ftn_int m, ftn_int n, dmatrix< ftn_double > &A, ftn_int ia, ftn_int ja, dmatrix< ftn_double > &C, ftn_int ic, ftn_int jc) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
trmm(char side, char uplo, char transa, ftn_int m, ftn_int n, T const *aplha, T const *A, ftn_int lda, T *B, ftn_int ldb, acc::stream_id sid=acc::stream_id(-1)) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
trmm(char side, char uplo, char transa, ftn_int m, ftn_int n, ftn_double const *alpha, ftn_double const *A, ftn_int lda, ftn_double *B, ftn_int ldb, acc::stream_id sid) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
trmm(char side, char uplo, char transa, ftn_int m, ftn_int n, ftn_single const *alpha, ftn_single const *A, ftn_int lda, ftn_single *B, ftn_int ldb, acc::stream_id sid) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
trmm(char side, char uplo, char transa, ftn_int m, ftn_int n, ftn_double_complex const *alpha, ftn_double_complex const *A, ftn_int lda, ftn_double_complex *B, ftn_int ldb, acc::stream_id sid) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
trmm(char side, char uplo, char transa, ftn_int m, ftn_int n, ftn_complex const *alpha, ftn_complex const *A, ftn_int lda, ftn_complex *B, ftn_int ldb, acc::stream_id sid) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
trtri(ftn_int n, T *A, ftn_int lda, ftn_int const *desca=nullptr) const | sirius::la::wrap | inline |
trtri(ftn_int n, ftn_double *A, ftn_int lda, ftn_int const *desca) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
trtri(ftn_int n, ftn_single *A, ftn_int lda, ftn_int const *desca) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
trtri(ftn_int n, ftn_double_complex *A, ftn_int lda, ftn_int const *desca) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
trtri(ftn_int n, ftn_complex *A, ftn_int lda, ftn_int const *desca) const (defined in sirius::la::wrap) | sirius::la::wrap | inline |
wrap(lib_t la__) (defined in sirius::la::wrap) | sirius::la::wrap | inline |