Modifier and Type | Method and Description |
---|---|
static int |
JCusolverDn.cusolverDnCgebrd_bufferSize(cusolverDnHandle handle,
int m,
int n,
int[] Lwork) |
static int |
JCusolverDn.cusolverDnCgebrd(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer D,
Pointer E,
Pointer TAUQ,
Pointer TAUP,
Pointer Work,
int Lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnCgeqrf_bufferSize(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
int[] lwork) |
static int |
JCusolverDn.cusolverDnCgeqrf(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer TAU,
Pointer Workspace,
int Lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnCgesvd_bufferSize(cusolverDnHandle handle,
int m,
int n,
int[] lwork) |
static int |
JCusolverDn.cusolverDnCgesvd(cusolverDnHandle handle,
char jobu,
char jobvt,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer VT,
int ldvt,
Pointer work,
int lwork,
Pointer rwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnCgesvdaStridedBatched_bufferSize(cusolverDnHandle handle,
int jobz,
int rank,
int m,
int n,
Pointer d_A,
int lda,
long strideA,
Pointer d_S,
long strideS,
Pointer d_U,
int ldu,
long strideU,
Pointer d_V,
int ldv,
long strideV,
int[] lwork,
int batchSize) |
static int |
JCusolverDn.cusolverDnCgesvdaStridedBatched(cusolverDnHandle handle,
int jobz,
int rank,
int m,
int n,
Pointer d_A,
int lda,
long strideA,
Pointer d_S,
long strideS,
Pointer d_U,
int ldu,
long strideU,
Pointer d_V,
int ldv,
long strideV,
Pointer d_work,
int lwork,
Pointer d_info,
Pointer h_R_nrmF,
int batchSize) |
static int |
JCusolverDn.cusolverDnCgesvdj_bufferSize(cusolverDnHandle handle,
int jobz,
int econ,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer V,
int ldv,
int[] lwork,
gesvdjInfo params) |
static int |
JCusolverDn.cusolverDnCgesvdj(cusolverDnHandle handle,
int jobz,
int econ,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer V,
int ldv,
Pointer work,
int lwork,
Pointer info,
gesvdjInfo params) |
static int |
JCusolverDn.cusolverDnCgesvdjBatched_bufferSize(cusolverDnHandle handle,
int jobz,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer V,
int ldv,
int[] lwork,
gesvdjInfo params,
int batchSize) |
static int |
JCusolverDn.cusolverDnCgesvdjBatched(cusolverDnHandle handle,
int jobz,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer V,
int ldv,
Pointer work,
int lwork,
Pointer info,
gesvdjInfo params,
int batchSize) |
static int |
JCusolverDn.cusolverDnCgetrf_bufferSize(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
JCusolverDn.cusolverDnCgetrf(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer Workspace,
Pointer devIpiv,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnCgetrs(cusolverDnHandle handle,
int trans,
int n,
int nrhs,
Pointer A,
int lda,
Pointer devIpiv,
Pointer B,
int ldb,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnCheevd_bufferSize(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
int[] lwork) |
static int |
JCusolverDn.cusolverDnCheevd(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnCheevdx_bufferSize(cusolverDnHandle handle,
int jobz,
int range,
int uplo,
int n,
Pointer A,
int lda,
float vl,
float vu,
int il,
int iu,
Pointer meig,
Pointer W,
int[] lwork) |
static int |
JCusolverDn.cusolverDnCheevdx(cusolverDnHandle handle,
int jobz,
int range,
int uplo,
int n,
Pointer A,
int lda,
float vl,
float vu,
int il,
int iu,
Pointer meig,
Pointer W,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnCheevj_bufferSize(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
int[] lwork,
syevjInfo params) |
static int |
JCusolverDn.cusolverDnCheevj(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
Pointer work,
int lwork,
Pointer info,
syevjInfo params) |
static int |
JCusolverDn.cusolverDnCheevjBatched_bufferSize(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
int[] lwork,
syevjInfo params,
int batchSize) |
static int |
JCusolverDn.cusolverDnCheevjBatched(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
Pointer work,
int lwork,
Pointer info,
syevjInfo params,
int batchSize) |
static int |
JCusolverDn.cusolverDnChegvd_bufferSize(cusolverDnHandle handle,
int itype,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer W,
int[] lwork) |
static int |
JCusolverDn.cusolverDnChegvd(cusolverDnHandle handle,
int itype,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer W,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnChegvdx_bufferSize(cusolverDnHandle handle,
int itype,
int jobz,
int range,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
float vl,
float vu,
int il,
int iu,
Pointer meig,
Pointer W,
int[] lwork) |
static int |
JCusolverDn.cusolverDnChegvdx(cusolverDnHandle handle,
int itype,
int jobz,
int range,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
float vl,
float vu,
int il,
int iu,
Pointer meig,
Pointer W,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnChegvj_bufferSize(cusolverDnHandle handle,
int itype,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer W,
int[] lwork,
syevjInfo params) |
static int |
JCusolverDn.cusolverDnChegvj(cusolverDnHandle handle,
int itype,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer W,
Pointer work,
int lwork,
Pointer info,
syevjInfo params) |
static int |
JCusolverDn.cusolverDnChetrd_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer d,
Pointer e,
Pointer tau,
int[] lwork) |
static int |
JCusolverDn.cusolverDnChetrd(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer d,
Pointer e,
Pointer tau,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnClaswp(cusolverDnHandle handle,
int n,
Pointer A,
int lda,
int k1,
int k2,
Pointer devIpiv,
int incx) |
static int |
JCusolverDn.cusolverDnClauum_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
int[] lwork) |
static int |
JCusolverDn.cusolverDnClauum(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnCpotrf_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
JCusolverDn.cusolverDnCpotrf(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer Workspace,
int Lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnCpotrfBatched(cusolverDnHandle handle,
int uplo,
int n,
Pointer Aarray,
int lda,
Pointer infoArray,
int batchSize) |
static int |
JCusolverDn.cusolverDnCpotri_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
int[] lwork) |
static int |
JCusolverDn.cusolverDnCpotri(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnCpotrs(cusolverDnHandle handle,
int uplo,
int n,
int nrhs,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnCpotrsBatched(cusolverDnHandle handle,
int uplo,
int n,
int nrhs,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer d_info,
int batchSize) |
static int |
JCusolverDn.cusolverDnCreate(cusolverDnHandle handle) |
static int |
JCusolverDn.cusolverDnCsytrf_bufferSize(cusolverDnHandle handle,
int n,
Pointer A,
int lda,
int[] lwork) |
static int |
JCusolverDn.cusolverDnCsytrf(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer ipiv,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnCtrtri_bufferSize(cusolverDnHandle handle,
int uplo,
int diag,
int n,
Pointer A,
int lda,
int[] lwork) |
static int |
JCusolverDn.cusolverDnCtrtri(cusolverDnHandle handle,
int uplo,
int diag,
int n,
Pointer A,
int lda,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnCungbr_bufferSize(cusolverDnHandle handle,
int side,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
int[] lwork) |
static int |
JCusolverDn.cusolverDnCungbr(cusolverDnHandle handle,
int side,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnCungqr_bufferSize(cusolverDnHandle handle,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
int[] lwork) |
static int |
JCusolverDn.cusolverDnCungqr(cusolverDnHandle handle,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnCungtr_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer tau,
int[] lwork) |
static int |
JCusolverDn.cusolverDnCungtr(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer tau,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnCunmqr_bufferSize(cusolverDnHandle handle,
int side,
int trans,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
Pointer C,
int ldc,
int[] lwork) |
static int |
JCusolverDn.cusolverDnCunmqr(cusolverDnHandle handle,
int side,
int trans,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
Pointer C,
int ldc,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnCunmtr_bufferSize(cusolverDnHandle handle,
int side,
int uplo,
int trans,
int m,
int n,
Pointer A,
int lda,
Pointer tau,
Pointer C,
int ldc,
int[] lwork) |
static int |
JCusolverDn.cusolverDnCunmtr(cusolverDnHandle handle,
int side,
int uplo,
int trans,
int m,
int n,
Pointer A,
int lda,
Pointer tau,
Pointer C,
int ldc,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnDestroy(cusolverDnHandle handle) |
static int |
JCusolverDn.cusolverDnDgebrd_bufferSize(cusolverDnHandle handle,
int m,
int n,
int[] Lwork) |
static int |
JCusolverDn.cusolverDnDgebrd(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer D,
Pointer E,
Pointer TAUQ,
Pointer TAUP,
Pointer Work,
int Lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnDgeqrf_bufferSize(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
int[] lwork) |
static int |
JCusolverDn.cusolverDnDgeqrf(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer TAU,
Pointer Workspace,
int Lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnDgesvd_bufferSize(cusolverDnHandle handle,
int m,
int n,
int[] lwork) |
static int |
JCusolverDn.cusolverDnDgesvd(cusolverDnHandle handle,
char jobu,
char jobvt,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer VT,
int ldvt,
Pointer work,
int lwork,
Pointer rwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnDgesvdaStridedBatched_bufferSize(cusolverDnHandle handle,
int jobz,
int rank,
int m,
int n,
Pointer d_A,
int lda,
long strideA,
Pointer d_S,
long strideS,
Pointer d_U,
int ldu,
long strideU,
Pointer d_V,
int ldv,
long strideV,
int[] lwork,
int batchSize) |
static int |
JCusolverDn.cusolverDnDgesvdaStridedBatched(cusolverDnHandle handle,
int jobz,
int rank,
int m,
int n,
Pointer d_A,
int lda,
long strideA,
Pointer d_S,
long strideS,
Pointer d_U,
int ldu,
long strideU,
Pointer d_V,
int ldv,
long strideV,
Pointer d_work,
int lwork,
Pointer d_info,
Pointer h_R_nrmF,
int batchSize) |
static int |
JCusolverDn.cusolverDnDgesvdj_bufferSize(cusolverDnHandle handle,
int jobz,
int econ,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer V,
int ldv,
int[] lwork,
gesvdjInfo params) |
static int |
JCusolverDn.cusolverDnDgesvdj(cusolverDnHandle handle,
int jobz,
int econ,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer V,
int ldv,
Pointer work,
int lwork,
Pointer info,
gesvdjInfo params) |
static int |
JCusolverDn.cusolverDnDgesvdjBatched_bufferSize(cusolverDnHandle handle,
int jobz,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer V,
int ldv,
int[] lwork,
gesvdjInfo params,
int batchSize) |
static int |
JCusolverDn.cusolverDnDgesvdjBatched(cusolverDnHandle handle,
int jobz,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer V,
int ldv,
Pointer work,
int lwork,
Pointer info,
gesvdjInfo params,
int batchSize) |
static int |
JCusolverDn.cusolverDnDgetrf_bufferSize(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
JCusolverDn.cusolverDnDgetrf(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer Workspace,
Pointer devIpiv,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnDgetrs(cusolverDnHandle handle,
int trans,
int n,
int nrhs,
Pointer A,
int lda,
Pointer devIpiv,
Pointer B,
int ldb,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnDlaswp(cusolverDnHandle handle,
int n,
Pointer A,
int lda,
int k1,
int k2,
Pointer devIpiv,
int incx) |
static int |
JCusolverDn.cusolverDnDlauum_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
int[] lwork) |
static int |
JCusolverDn.cusolverDnDlauum(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnDorgbr_bufferSize(cusolverDnHandle handle,
int side,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
int[] lwork) |
static int |
JCusolverDn.cusolverDnDorgbr(cusolverDnHandle handle,
int side,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnDorgqr_bufferSize(cusolverDnHandle handle,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
int[] lwork) |
static int |
JCusolverDn.cusolverDnDorgqr(cusolverDnHandle handle,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnDorgtr_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer tau,
int[] lwork) |
static int |
JCusolverDn.cusolverDnDorgtr(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer tau,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnDormqr_bufferSize(cusolverDnHandle handle,
int side,
int trans,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
Pointer C,
int ldc,
int[] lwork) |
static int |
JCusolverDn.cusolverDnDormqr(cusolverDnHandle handle,
int side,
int trans,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
Pointer C,
int ldc,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnDormtr_bufferSize(cusolverDnHandle handle,
int side,
int uplo,
int trans,
int m,
int n,
Pointer A,
int lda,
Pointer tau,
Pointer C,
int ldc,
int[] lwork) |
static int |
JCusolverDn.cusolverDnDormtr(cusolverDnHandle handle,
int side,
int uplo,
int trans,
int m,
int n,
Pointer A,
int lda,
Pointer tau,
Pointer C,
int ldc,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnDpotrf_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
JCusolverDn.cusolverDnDpotrf(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer Workspace,
int Lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnDpotrfBatched(cusolverDnHandle handle,
int uplo,
int n,
Pointer Aarray,
int lda,
Pointer infoArray,
int batchSize) |
static int |
JCusolverDn.cusolverDnDpotri_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
int[] lwork) |
static int |
JCusolverDn.cusolverDnDpotri(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnDpotrs(cusolverDnHandle handle,
int uplo,
int n,
int nrhs,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnDpotrsBatched(cusolverDnHandle handle,
int uplo,
int n,
int nrhs,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer d_info,
int batchSize) |
static int |
JCusolverDn.cusolverDnDsyevd_bufferSize(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
int[] lwork) |
static int |
JCusolverDn.cusolverDnDsyevd(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnDsyevdx_bufferSize(cusolverDnHandle handle,
int jobz,
int range,
int uplo,
int n,
Pointer A,
int lda,
double vl,
double vu,
int il,
int iu,
Pointer meig,
Pointer W,
int[] lwork) |
static int |
JCusolverDn.cusolverDnDsyevdx(cusolverDnHandle handle,
int jobz,
int range,
int uplo,
int n,
Pointer A,
int lda,
double vl,
double vu,
int il,
int iu,
Pointer meig,
Pointer W,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnDsyevj_bufferSize(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
int[] lwork,
syevjInfo params) |
static int |
JCusolverDn.cusolverDnDsyevj(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
Pointer work,
int lwork,
Pointer info,
syevjInfo params) |
static int |
JCusolverDn.cusolverDnDsyevjBatched_bufferSize(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
int[] lwork,
syevjInfo params,
int batchSize) |
static int |
JCusolverDn.cusolverDnDsyevjBatched(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
Pointer work,
int lwork,
Pointer info,
syevjInfo params,
int batchSize) |
static int |
JCusolverDn.cusolverDnDsygvd_bufferSize(cusolverDnHandle handle,
int itype,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer W,
int[] lwork) |
static int |
JCusolverDn.cusolverDnDsygvd(cusolverDnHandle handle,
int itype,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer W,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnDsygvdx_bufferSize(cusolverDnHandle handle,
int itype,
int jobz,
int range,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
double vl,
double vu,
int il,
int iu,
Pointer meig,
Pointer W,
int[] lwork) |
static int |
JCusolverDn.cusolverDnDsygvdx(cusolverDnHandle handle,
int itype,
int jobz,
int range,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
double vl,
double vu,
int il,
int iu,
Pointer meig,
Pointer W,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnDsygvj_bufferSize(cusolverDnHandle handle,
int itype,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer W,
int[] lwork,
syevjInfo params) |
static int |
JCusolverDn.cusolverDnDsygvj(cusolverDnHandle handle,
int itype,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer W,
Pointer work,
int lwork,
Pointer info,
syevjInfo params) |
static int |
JCusolverDn.cusolverDnDsytrd_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer d,
Pointer e,
Pointer tau,
int[] lwork) |
static int |
JCusolverDn.cusolverDnDsytrd(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer d,
Pointer e,
Pointer tau,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnDsytrf_bufferSize(cusolverDnHandle handle,
int n,
Pointer A,
int lda,
int[] lwork) |
static int |
JCusolverDn.cusolverDnDsytrf(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer ipiv,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnDtrtri_bufferSize(cusolverDnHandle handle,
int uplo,
int diag,
int n,
Pointer A,
int lda,
int[] lwork) |
static int |
JCusolverDn.cusolverDnDtrtri(cusolverDnHandle handle,
int uplo,
int diag,
int n,
Pointer A,
int lda,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnGetStream(cusolverDnHandle handle,
cudaStream_t streamId) |
static int |
JCusolverDn.cusolverDnSetStream(cusolverDnHandle handle,
cudaStream_t streamId) |
static int |
JCusolverDn.cusolverDnSgebrd_bufferSize(cusolverDnHandle handle,
int m,
int n,
int[] Lwork)
bidiagonal factorization
|
static int |
JCusolverDn.cusolverDnSgebrd(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer D,
Pointer E,
Pointer TAUQ,
Pointer TAUP,
Pointer Work,
int Lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnSgeqrf_bufferSize(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
int[] lwork)
QR factorization
|
static int |
JCusolverDn.cusolverDnSgeqrf(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer TAU,
Pointer Workspace,
int Lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnSgesvd_bufferSize(cusolverDnHandle handle,
int m,
int n,
int[] lwork)
singular value decomposition, A = U * Sigma * V^H
|
static int |
JCusolverDn.cusolverDnSgesvd(cusolverDnHandle handle,
char jobu,
char jobvt,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer VT,
int ldvt,
Pointer work,
int lwork,
Pointer rwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnSgesvdaStridedBatched_bufferSize(cusolverDnHandle handle,
int jobz,
int rank,
int m,
int n,
Pointer d_A,
int lda,
long strideA,
Pointer d_S,
long strideS,
Pointer d_U,
int ldu,
long strideU,
Pointer d_V,
int ldv,
long strideV,
int[] lwork,
int batchSize)
batched approximate SVD
|
static int |
JCusolverDn.cusolverDnSgesvdaStridedBatched(cusolverDnHandle handle,
int jobz,
int rank,
int m,
int n,
Pointer d_A,
int lda,
long strideA,
Pointer d_S,
long strideS,
Pointer d_U,
int ldu,
long strideU,
Pointer d_V,
int ldv,
long strideV,
Pointer d_work,
int lwork,
Pointer d_info,
Pointer h_R_nrmF,
int batchSize) |
static int |
JCusolverDn.cusolverDnSgesvdj_bufferSize(cusolverDnHandle handle,
int jobz,
int econ,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer V,
int ldv,
int[] lwork,
gesvdjInfo params) |
static int |
JCusolverDn.cusolverDnSgesvdj(cusolverDnHandle handle,
int jobz,
int econ,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer V,
int ldv,
Pointer work,
int lwork,
Pointer info,
gesvdjInfo params) |
static int |
JCusolverDn.cusolverDnSgesvdjBatched_bufferSize(cusolverDnHandle handle,
int jobz,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer V,
int ldv,
int[] lwork,
gesvdjInfo params,
int batchSize) |
static int |
JCusolverDn.cusolverDnSgesvdjBatched(cusolverDnHandle handle,
int jobz,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer V,
int ldv,
Pointer work,
int lwork,
Pointer info,
gesvdjInfo params,
int batchSize) |
static int |
JCusolverDn.cusolverDnSgetrf_bufferSize(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
int[] Lwork)
LU Factorization
|
static int |
JCusolverDn.cusolverDnSgetrf(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer Workspace,
Pointer devIpiv,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnSgetrs(cusolverDnHandle handle,
int trans,
int n,
int nrhs,
Pointer A,
int lda,
Pointer devIpiv,
Pointer B,
int ldb,
Pointer devInfo)
LU solve
|
static int |
JCusolverDn.cusolverDnSlaswp(cusolverDnHandle handle,
int n,
Pointer A,
int lda,
int k1,
int k2,
Pointer devIpiv,
int incx)
Row pivoting
|
static int |
JCusolverDn.cusolverDnSlauum_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
int[] lwork)
lauum, auxiliar routine for s.p.d matrix inversion
|
static int |
JCusolverDn.cusolverDnSlauum(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnSorgbr_bufferSize(cusolverDnHandle handle,
int side,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
int[] lwork)
generates one of the unitary matrices Q or P**T determined by GEBRD
|
static int |
JCusolverDn.cusolverDnSorgbr(cusolverDnHandle handle,
int side,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnSorgqr_bufferSize(cusolverDnHandle handle,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
int[] lwork)
generate unitary matrix Q from QR factorization
|
static int |
JCusolverDn.cusolverDnSorgqr(cusolverDnHandle handle,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnSorgtr_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer tau,
int[] lwork)
generate unitary Q comes from sytrd
|
static int |
JCusolverDn.cusolverDnSorgtr(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer tau,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnSormqr_bufferSize(cusolverDnHandle handle,
int side,
int trans,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
Pointer C,
int ldc,
int[] lwork)
compute Q**T*b in solve min||A*x = b||
|
static int |
JCusolverDn.cusolverDnSormqr(cusolverDnHandle handle,
int side,
int trans,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
Pointer C,
int ldc,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnSormtr_bufferSize(cusolverDnHandle handle,
int side,
int uplo,
int trans,
int m,
int n,
Pointer A,
int lda,
Pointer tau,
Pointer C,
int ldc,
int[] lwork)
compute op(Q)*C or C*op(Q) where Q comes from sytrd
|
static int |
JCusolverDn.cusolverDnSormtr(cusolverDnHandle handle,
int side,
int uplo,
int trans,
int m,
int n,
Pointer A,
int lda,
Pointer tau,
Pointer C,
int ldc,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnSpotrf_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
int[] Lwork)
Cholesky factorization and its solver
|
static int |
JCusolverDn.cusolverDnSpotrf(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer Workspace,
int Lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnSpotrfBatched(cusolverDnHandle handle,
int uplo,
int n,
Pointer Aarray,
int lda,
Pointer infoArray,
int batchSize)
batched Cholesky factorization and its solver
|
static int |
JCusolverDn.cusolverDnSpotri_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
int[] lwork)
s.p.d. matrix inversion (POTRI) and auxiliary routines (TRTRI and LAUUM)
|
static int |
JCusolverDn.cusolverDnSpotri(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnSpotrs(cusolverDnHandle handle,
int uplo,
int n,
int nrhs,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnSpotrsBatched(cusolverDnHandle handle,
int uplo,
int n,
int nrhs,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer d_info,
int batchSize) |
static int |
JCusolverDn.cusolverDnSsyevd_bufferSize(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
int[] lwork)
standard symmetric eigenvalue solver, A*x = lambda*x, by divide-and-conquer
|
static int |
JCusolverDn.cusolverDnSsyevd(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnSsyevdx_bufferSize(cusolverDnHandle handle,
int jobz,
int range,
int uplo,
int n,
Pointer A,
int lda,
float vl,
float vu,
int il,
int iu,
Pointer meig,
Pointer W,
int[] lwork)
standard selective symmetric eigenvalue solver, A*x = lambda*x, by divide-and-conquer
|
static int |
JCusolverDn.cusolverDnSsyevdx(cusolverDnHandle handle,
int jobz,
int range,
int uplo,
int n,
Pointer A,
int lda,
float vl,
float vu,
int il,
int iu,
Pointer meig,
Pointer W,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnSsyevj_bufferSize(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
int[] lwork,
syevjInfo params) |
static int |
JCusolverDn.cusolverDnSsyevj(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
Pointer work,
int lwork,
Pointer info,
syevjInfo params) |
static int |
JCusolverDn.cusolverDnSsyevjBatched_bufferSize(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
int[] lwork,
syevjInfo params,
int batchSize) |
static int |
JCusolverDn.cusolverDnSsyevjBatched(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
Pointer work,
int lwork,
Pointer info,
syevjInfo params,
int batchSize) |
static int |
JCusolverDn.cusolverDnSsygvd_bufferSize(cusolverDnHandle handle,
int itype,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer W,
int[] lwork)
generalized symmetric eigenvalue solver, A*x = lambda*B*x, by divide-and-conquer
|
static int |
JCusolverDn.cusolverDnSsygvd(cusolverDnHandle handle,
int itype,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer W,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnSsygvdx_bufferSize(cusolverDnHandle handle,
int itype,
int jobz,
int range,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
float vl,
float vu,
int il,
int iu,
Pointer meig,
Pointer W,
int[] lwork)
selective generalized symmetric eigenvalue solver, A*x = lambda*B*x, by divide-and-conquer
|
static int |
JCusolverDn.cusolverDnSsygvdx(cusolverDnHandle handle,
int itype,
int jobz,
int range,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
float vl,
float vu,
int il,
int iu,
Pointer meig,
Pointer W,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnSsygvj_bufferSize(cusolverDnHandle handle,
int itype,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer W,
int[] lwork,
syevjInfo params) |
static int |
JCusolverDn.cusolverDnSsygvj(cusolverDnHandle handle,
int itype,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer W,
Pointer work,
int lwork,
Pointer info,
syevjInfo params) |
static int |
JCusolverDn.cusolverDnSsytrd_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer d,
Pointer e,
Pointer tau,
int[] lwork)
tridiagonal factorization
|
static int |
JCusolverDn.cusolverDnSsytrd(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer d,
Pointer e,
Pointer tau,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnSsytrf_bufferSize(cusolverDnHandle handle,
int n,
Pointer A,
int lda,
int[] lwork)
L*D*L**T,U*D*U**T factorization
|
static int |
JCusolverDn.cusolverDnSsytrf(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer ipiv,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnStrtri_bufferSize(cusolverDnHandle handle,
int uplo,
int diag,
int n,
Pointer A,
int lda,
int[] lwork) |
static int |
JCusolverDn.cusolverDnStrtri(cusolverDnHandle handle,
int uplo,
int diag,
int n,
Pointer A,
int lda,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnXgesvdjGetResidual(cusolverDnHandle handle,
gesvdjInfo info,
Pointer residual) |
static int |
JCusolverDn.cusolverDnXgesvdjGetSweeps(cusolverDnHandle handle,
gesvdjInfo info,
Pointer executed_sweeps) |
static int |
JCusolverDn.cusolverDnXsyevjGetResidual(cusolverDnHandle handle,
syevjInfo info,
Pointer residual) |
static int |
JCusolverDn.cusolverDnXsyevjGetSweeps(cusolverDnHandle handle,
syevjInfo info,
Pointer executed_sweeps) |
static int |
JCusolverDn.cusolverDnZgebrd_bufferSize(cusolverDnHandle handle,
int m,
int n,
int[] Lwork) |
static int |
JCusolverDn.cusolverDnZgebrd(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer D,
Pointer E,
Pointer TAUQ,
Pointer TAUP,
Pointer Work,
int Lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnZgeqrf_bufferSize(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
int[] lwork) |
static int |
JCusolverDn.cusolverDnZgeqrf(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer TAU,
Pointer Workspace,
int Lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnZgesvd_bufferSize(cusolverDnHandle handle,
int m,
int n,
int[] lwork) |
static int |
JCusolverDn.cusolverDnZgesvd(cusolverDnHandle handle,
char jobu,
char jobvt,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer VT,
int ldvt,
Pointer work,
int lwork,
Pointer rwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnZgesvdaStridedBatched_bufferSize(cusolverDnHandle handle,
int jobz,
int rank,
int m,
int n,
Pointer d_A,
int lda,
long strideA,
Pointer d_S,
long strideS,
Pointer d_U,
int ldu,
long strideU,
Pointer d_V,
int ldv,
long strideV,
int[] lwork,
int batchSize) |
static int |
JCusolverDn.cusolverDnZgesvdaStridedBatched(cusolverDnHandle handle,
int jobz,
int rank,
int m,
int n,
Pointer d_A,
int lda,
long strideA,
Pointer d_S,
long strideS,
Pointer d_U,
int ldu,
long strideU,
Pointer d_V,
int ldv,
long strideV,
Pointer d_work,
int lwork,
Pointer d_info,
Pointer h_R_nrmF,
int batchSize) |
static int |
JCusolverDn.cusolverDnZgesvdj_bufferSize(cusolverDnHandle handle,
int jobz,
int econ,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer V,
int ldv,
int[] lwork,
gesvdjInfo params) |
static int |
JCusolverDn.cusolverDnZgesvdj(cusolverDnHandle handle,
int jobz,
int econ,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer V,
int ldv,
Pointer work,
int lwork,
Pointer info,
gesvdjInfo params) |
static int |
JCusolverDn.cusolverDnZgesvdjBatched_bufferSize(cusolverDnHandle handle,
int jobz,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer V,
int ldv,
int[] lwork,
gesvdjInfo params,
int batchSize) |
static int |
JCusolverDn.cusolverDnZgesvdjBatched(cusolverDnHandle handle,
int jobz,
int m,
int n,
Pointer A,
int lda,
Pointer S,
Pointer U,
int ldu,
Pointer V,
int ldv,
Pointer work,
int lwork,
Pointer info,
gesvdjInfo params,
int batchSize) |
static int |
JCusolverDn.cusolverDnZgetrf_bufferSize(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
JCusolverDn.cusolverDnZgetrf(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer Workspace,
Pointer devIpiv,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnZgetrs(cusolverDnHandle handle,
int trans,
int n,
int nrhs,
Pointer A,
int lda,
Pointer devIpiv,
Pointer B,
int ldb,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnZheevd_bufferSize(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
int[] lwork) |
static int |
JCusolverDn.cusolverDnZheevd(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnZheevdx_bufferSize(cusolverDnHandle handle,
int jobz,
int range,
int uplo,
int n,
Pointer A,
int lda,
double vl,
double vu,
int il,
int iu,
Pointer meig,
Pointer W,
int[] lwork) |
static int |
JCusolverDn.cusolverDnZheevdx(cusolverDnHandle handle,
int jobz,
int range,
int uplo,
int n,
Pointer A,
int lda,
double vl,
double vu,
int il,
int iu,
Pointer meig,
Pointer W,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnZheevj_bufferSize(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
int[] lwork,
syevjInfo params) |
static int |
JCusolverDn.cusolverDnZheevj(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
Pointer work,
int lwork,
Pointer info,
syevjInfo params) |
static int |
JCusolverDn.cusolverDnZheevjBatched_bufferSize(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
int[] lwork,
syevjInfo params,
int batchSize) |
static int |
JCusolverDn.cusolverDnZheevjBatched(cusolverDnHandle handle,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer W,
Pointer work,
int lwork,
Pointer info,
syevjInfo params,
int batchSize) |
static int |
JCusolverDn.cusolverDnZhegvd_bufferSize(cusolverDnHandle handle,
int itype,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer W,
int[] lwork) |
static int |
JCusolverDn.cusolverDnZhegvd(cusolverDnHandle handle,
int itype,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer W,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnZhegvdx_bufferSize(cusolverDnHandle handle,
int itype,
int jobz,
int range,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
double vl,
double vu,
int il,
int iu,
Pointer meig,
Pointer W,
int[] lwork) |
static int |
JCusolverDn.cusolverDnZhegvdx(cusolverDnHandle handle,
int itype,
int jobz,
int range,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
double vl,
double vu,
int il,
int iu,
Pointer meig,
Pointer W,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnZhegvj_bufferSize(cusolverDnHandle handle,
int itype,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer W,
int[] lwork,
syevjInfo params) |
static int |
JCusolverDn.cusolverDnZhegvj(cusolverDnHandle handle,
int itype,
int jobz,
int uplo,
int n,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer W,
Pointer work,
int lwork,
Pointer info,
syevjInfo params) |
static int |
JCusolverDn.cusolverDnZhetrd_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer d,
Pointer e,
Pointer tau,
int[] lwork) |
static int |
JCusolverDn.cusolverDnZhetrd(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer d,
Pointer e,
Pointer tau,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnZlaswp(cusolverDnHandle handle,
int n,
Pointer A,
int lda,
int k1,
int k2,
Pointer devIpiv,
int incx) |
static int |
JCusolverDn.cusolverDnZlauum_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
int[] lwork) |
static int |
JCusolverDn.cusolverDnZlauum(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnZpotrf_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
JCusolverDn.cusolverDnZpotrf(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer Workspace,
int Lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnZpotrfBatched(cusolverDnHandle handle,
int uplo,
int n,
Pointer Aarray,
int lda,
Pointer infoArray,
int batchSize) |
static int |
JCusolverDn.cusolverDnZpotri_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
int[] lwork) |
static int |
JCusolverDn.cusolverDnZpotri(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnZpotrs(cusolverDnHandle handle,
int uplo,
int n,
int nrhs,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnZpotrsBatched(cusolverDnHandle handle,
int uplo,
int n,
int nrhs,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer d_info,
int batchSize) |
static int |
JCusolverDn.cusolverDnZsytrf_bufferSize(cusolverDnHandle handle,
int n,
Pointer A,
int lda,
int[] lwork) |
static int |
JCusolverDn.cusolverDnZsytrf(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer ipiv,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnZtrtri_bufferSize(cusolverDnHandle handle,
int uplo,
int diag,
int n,
Pointer A,
int lda,
int[] lwork) |
static int |
JCusolverDn.cusolverDnZtrtri(cusolverDnHandle handle,
int uplo,
int diag,
int n,
Pointer A,
int lda,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnZungbr_bufferSize(cusolverDnHandle handle,
int side,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
int[] lwork) |
static int |
JCusolverDn.cusolverDnZungbr(cusolverDnHandle handle,
int side,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnZungqr_bufferSize(cusolverDnHandle handle,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
int[] lwork) |
static int |
JCusolverDn.cusolverDnZungqr(cusolverDnHandle handle,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnZungtr_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer tau,
int[] lwork) |
static int |
JCusolverDn.cusolverDnZungtr(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer tau,
Pointer work,
int lwork,
Pointer info) |
static int |
JCusolverDn.cusolverDnZunmqr_bufferSize(cusolverDnHandle handle,
int side,
int trans,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
Pointer C,
int ldc,
int[] lwork) |
static int |
JCusolverDn.cusolverDnZunmqr(cusolverDnHandle handle,
int side,
int trans,
int m,
int n,
int k,
Pointer A,
int lda,
Pointer tau,
Pointer C,
int ldc,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
JCusolverDn.cusolverDnZunmtr_bufferSize(cusolverDnHandle handle,
int side,
int uplo,
int trans,
int m,
int n,
Pointer A,
int lda,
Pointer tau,
Pointer C,
int ldc,
int[] lwork) |
static int |
JCusolverDn.cusolverDnZunmtr(cusolverDnHandle handle,
int side,
int uplo,
int trans,
int m,
int n,
Pointer A,
int lda,
Pointer tau,
Pointer C,
int ldc,
Pointer work,
int lwork,
Pointer info) |
Copyright © 2019. All rights reserved.