Modifier and Type | Method and Description |
---|---|
static int |
JCusolverDn.cusolverDnCreateParams(cusolverDnParams params)
64-bit API for POTRF
|
static int |
JCusolverDn.cusolverDnDestroyParams(cusolverDnParams params) |
static int |
JCusolverDn.cusolverDnGeqrf_bufferSize(cusolverDnHandle handle,
cusolverDnParams params,
long m,
long n,
int dataTypeA,
Pointer A,
long lda,
int dataTypeTau,
Pointer tau,
int computeType,
long[] workspaceInBytes)
64-bit API for GEQRF
|
static int |
JCusolverDn.cusolverDnGeqrf(cusolverDnHandle handle,
cusolverDnParams params,
long m,
long n,
int dataTypeA,
Pointer A,
long lda,
int dataTypeTau,
Pointer tau,
int computeType,
Pointer pBuffer,
long workspaceInBytes,
Pointer info) |
static int |
JCusolverDn.cusolverDnGesvd_bufferSize(cusolverDnHandle handle,
cusolverDnParams params,
char jobu,
char jobvt,
long m,
long n,
int dataTypeA,
Pointer A,
long lda,
int dataTypeS,
Pointer S,
int dataTypeU,
Pointer U,
long ldu,
int dataTypeVT,
Pointer VT,
long ldvt,
int computeType,
long[] workspaceInBytes)
64-bit API for GESVD
|
static int |
JCusolverDn.cusolverDnGesvd(cusolverDnHandle handle,
cusolverDnParams params,
char jobu,
char jobvt,
long m,
long n,
int dataTypeA,
Pointer A,
long lda,
int dataTypeS,
Pointer S,
int dataTypeU,
Pointer U,
long ldu,
int dataTypeVT,
Pointer VT,
long ldvt,
int computeType,
Pointer pBuffer,
long workspaceInBytes,
Pointer info) |
static int |
JCusolverDn.cusolverDnGetrf_bufferSize(cusolverDnHandle handle,
cusolverDnParams params,
long m,
long n,
int dataTypeA,
Pointer A,
long lda,
int computeType,
long[] workspaceInBytes)
64-bit API for GETRF
|
static int |
JCusolverDn.cusolverDnGetrf(cusolverDnHandle handle,
cusolverDnParams params,
long m,
long n,
int dataTypeA,
Pointer A,
long lda,
long[] ipiv,
int computeType,
Pointer pBuffer,
long workspaceInBytes,
Pointer info) |
static int |
JCusolverDn.cusolverDnGetrs(cusolverDnHandle handle,
cusolverDnParams params,
int trans,
long n,
long nrhs,
int dataTypeA,
Pointer A,
long lda,
long[] ipiv,
int dataTypeB,
Pointer B,
long ldb,
Pointer info)
64-bit API for GETRS
|
static int |
JCusolverDn.cusolverDnPotrf_bufferSize(cusolverDnHandle handle,
cusolverDnParams params,
int uplo,
long n,
int dataTypeA,
Pointer A,
long lda,
int computeType,
long[] workspaceInBytes) |
static int |
JCusolverDn.cusolverDnPotrf(cusolverDnHandle handle,
cusolverDnParams params,
int uplo,
long n,
int dataTypeA,
Pointer A,
long lda,
int computeType,
Pointer pBuffer,
long workspaceInBytes,
Pointer info) |
static int |
JCusolverDn.cusolverDnPotrs(cusolverDnHandle handle,
cusolverDnParams params,
int uplo,
long n,
long nrhs,
int dataTypeA,
Pointer A,
long lda,
int dataTypeB,
Pointer B,
long ldb,
Pointer info)
64-bit API for POTRS
|
static int |
JCusolverDn.cusolverDnSetAdvOptions(cusolverDnParams params,
int function,
int algo) |
static int |
JCusolverDn.cusolverDnSyevd_bufferSize(cusolverDnHandle handle,
cusolverDnParams params,
int jobz,
int uplo,
long n,
int dataTypeA,
Pointer A,
long lda,
int dataTypeW,
Pointer W,
int computeType,
long[] workspaceInBytes)
64-bit API for SYEVD
|
static int |
JCusolverDn.cusolverDnSyevd(cusolverDnHandle handle,
cusolverDnParams params,
int jobz,
int uplo,
long n,
int dataTypeA,
Pointer A,
long lda,
int dataTypeW,
Pointer W,
int computeType,
Pointer pBuffer,
long workspaceInBytes,
Pointer info) |
static int |
JCusolverDn.cusolverDnSyevdx_bufferSize(cusolverDnHandle handle,
cusolverDnParams params,
int jobz,
int range,
int uplo,
long n,
int dataTypeA,
Pointer A,
long lda,
Pointer vl,
Pointer vu,
long il,
long iu,
long[] h_meig,
int dataTypeW,
Pointer W,
int computeType,
long[] workspaceInBytes)
64-bit API for SYEVDX
|
static int |
JCusolverDn.cusolverDnSyevdx(cusolverDnHandle handle,
cusolverDnParams params,
int jobz,
int range,
int uplo,
long n,
int dataTypeA,
Pointer A,
long lda,
Pointer vl,
Pointer vu,
long il,
long iu,
long[] meig64,
int dataTypeW,
Pointer W,
int computeType,
Pointer pBuffer,
long workspaceInBytes,
Pointer info) |
Copyright © 2020. All rights reserved.