PLASMA: Simple Interface - Double Real

PLASMA 2.4.6

- Main Page
- Modules
- Data Types List

All Data Structures Functions Groups
Functions/Subroutines
Simple Interface - Double Real

## Functions/Subroutines
int | PLASMA_dgebrd (int M, int N, double *A, int LDA, double *D, double *E, PLASMA_desc *descT)
int | LAPACK_GLOBAL (dlacn2, DLACN2)
int | PLASMA_dgelqf (int M, int N, double *A, int LDA, PLASMA_desc *descT)
int | PLASMA_dgelqs (int M, int N, int NRHS, double *A, int LDA, PLASMA_desc *descT, double *B, int LDB)
int | PLASMA_dgels (PLASMA_enum trans, int M, int N, int NRHS, double *A, int LDA, PLASMA_desc *descT, double *B, int LDB)
int | PLASMA_dgemm (PLASMA_enum transA, PLASMA_enum transB, int M, int N, int K, double alpha, double *A, int LDA, double *B, int LDB, double beta, double *C, int LDC)
int | PLASMA_dgeqrf (int M, int N, double *A, int LDA, PLASMA_desc *descT)
int | PLASMA_dgeqrs (int M, int N, int NRHS, double *A, int LDA, PLASMA_desc *descT, double *B, int LDB)
int | PLASMA_dgesv (int N, int NRHS, double *A, int LDA, int *IPIV, double *B, int LDB)
int | PLASMA_dgesv_incpiv (int N, int NRHS, double *A, int LDA, PLASMA_desc *descL, int *IPIV, double *B, int LDB)
int | PLASMA_dgesvd (PLASMA_enum jobu, PLASMA_enum jobvt, int M, int N, double *A, int LDA, double *S, double *U, int LDU, double *VT, int LDVT, PLASMA_desc *descT)
int | PLASMA_dgetrf (int M, int N, double *A, int LDA, int *IPIV)
int | PLASMA_dgetrf_incpiv (int M, int N, double *A, int LDA, PLASMA_desc *descL, int *IPIV)
int | PLASMA_dgetri (int N, double *A, int LDA, int *IPIV)
int | PLASMA_dgetrs (PLASMA_enum trans, int N, int NRHS, double *A, int LDA, int *IPIV, double *B, int LDB)
int | PLASMA_dgetrs_incpiv (PLASMA_enum trans, int N, int NRHS, double *A, int LDA, PLASMA_desc *descL, int *IPIV, double *B, int LDB)
int | PLASMA_dlacpy (PLASMA_enum uplo, int M, int N, double *A, int LDA, double *B, int LDB)
double | PLASMA_dlange (PLASMA_enum norm, int M, int N, double *A, int LDA, double *work)
double | PLASMA_dlansy (PLASMA_enum norm, PLASMA_enum uplo, int N, double *A, int LDA, double *work)
int | PLASMA_dlaset (PLASMA_enum uplo, int M, int N, double alpha, double beta, double *A, int LDA)
int | PLASMA_dlaswp (int N, double *A, int LDA, int K1, int K2, int *IPIV, int INCX)
int | PLASMA_dlaswpc (int N, double *A, int LDA, int K1, int K2, int *IPIV, int INCX)
int | PLASMA_dlauum (PLASMA_enum uplo, int N, double *A, int LDA)
int | PLASMA_dorglq (int M, int N, int K, double *A, int LDA, PLASMA_desc *descT, double *Q, int LDQ)
int | PLASMA_dorgqr (int M, int N, int K, double *A, int LDA, PLASMA_desc *descT, double *Q, int LDQ)
int | PLASMA_dormlq (PLASMA_enum side, PLASMA_enum trans, int M, int N, int K, double *A, int LDA, PLASMA_desc *descT, double *C, int LDC)
int | PLASMA_dormqr (PLASMA_enum side, PLASMA_enum trans, int M, int N, int K, double *A, int LDA, PLASMA_desc *descT, double *C, int LDC)
int | PLASMA_dplgsy (double bump, int N, double *A, int LDA, unsigned long long int seed)
int | PLASMA_dplrnt (int M, int N, double *A, int LDA, unsigned long long int seed)
int | PLASMA_dposv (PLASMA_enum uplo, int N, int NRHS, double *A, int LDA, double *B, int LDB)
int | PLASMA_dpotrf (PLASMA_enum uplo, int N, double *A, int LDA)
int | PLASMA_dpotri (PLASMA_enum uplo, int N, double *A, int LDA)
int | PLASMA_dpotrs (PLASMA_enum uplo, int N, int NRHS, double *A, int LDA, double *B, int LDB)
int | PLASMA_dsgesv (int N, int NRHS, double *A, int LDA, int *IPIV, double *B, int LDB, double *X, int LDX, int *ITER)
int | PLASMA_dsposv (PLASMA_enum uplo, int N, int NRHS, double *A, int LDA, double *B, int LDB, double *X, int LDX, int *ITER)
int | PLASMA_dsungesv (PLASMA_enum trans, int N, int NRHS, double *A, int LDA, double *B, int LDB, double *X, int LDX, int *ITER)
int | PLASMA_dsyev (PLASMA_enum jobz, PLASMA_enum uplo, int N, double *A, int LDA, double *W, PLASMA_desc *descT, double *Q, int LDQ)
int | PLASMA_dsyevd (PLASMA_enum jobz, PLASMA_enum uplo, int N, double *A, int LDA, double *W, PLASMA_desc *descT, double *Q, int LDQ)
int | PLASMA_dsygst (PLASMA_enum itype, PLASMA_enum uplo, int N, double *A, int LDA, double *B, int LDB)
int | PLASMA_dsygv (PLASMA_enum itype, PLASMA_enum jobz, PLASMA_enum uplo, int N, double *A, int LDA, double *B, int LDB, double *W, PLASMA_desc *descT, double *Q, int LDQ)
int | PLASMA_dsygvd (PLASMA_enum itype, PLASMA_enum jobz, PLASMA_enum uplo, int N, double *A, int LDA, double *B, int LDB, double *W, PLASMA_desc *descT, double *Q, int LDQ)
int | PLASMA_dsymm (PLASMA_enum side, PLASMA_enum uplo, int M, int N, double alpha, double *A, int LDA, double *B, int LDB, double beta, double *C, int LDC)
int | PLASMA_dsyr2k (PLASMA_enum uplo, PLASMA_enum trans, int N, int K, double alpha, double *A, int LDA, double *B, int LDB, double beta, double *C, int LDC)
int | PLASMA_dsyrk (PLASMA_enum uplo, PLASMA_enum trans, int N, int K, double alpha, double *A, int LDA, double beta, double *C, int LDC)
int | PLASMA_dsytrd (PLASMA_enum jobz, PLASMA_enum uplo, int N, double *A, int LDA, double *D, double *E, PLASMA_desc *descT, double *Q, int LDQ)
int | PLASMA_dtrmm (PLASMA_enum side, PLASMA_enum uplo, PLASMA_enum transA, PLASMA_enum diag, int N, int NRHS, double alpha, double *A, int LDA, double *B, int LDB)
int | PLASMA_dtrsm (PLASMA_enum side, PLASMA_enum uplo, PLASMA_enum transA, PLASMA_enum diag, int N, int NRHS, double alpha, double *A, int LDA, double *B, int LDB)
int | PLASMA_dtrsmpl (int N, int NRHS, double *A, int LDA, PLASMA_desc *descL, int *IPIV, double *B, int LDB)
int | PLASMA_dtrsmrv (PLASMA_enum side, PLASMA_enum uplo, PLASMA_enum transA, PLASMA_enum diag, int N, int NRHS, double alpha, double *A, int LDA, double *B, int LDB)
int | PLASMA_dtrtri (PLASMA_enum uplo, PLASMA_enum diag, int N, double *A, int LDA)
int | PLASMA_dLapack_to_Tile (double *Af77, int LDA, PLASMA_desc *A)
int | PLASMA_dTile_to_Lapack (PLASMA_desc *A, double *Af77, int LDA)

## Detailed Description

This is the group of double real functions using the simple user interface.