public class JCusolverDn extends Object
Modifier and Type | Method and Description |
---|---|
static int |
cusolverDnCgebrd_bufferSize(cusolverDnHandle handle,
int m,
int n,
int[] Lwork) |
static int |
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 |
cusolverDnCgeqrf_bufferSize(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
cusolverDnCgeqrf(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer TAU,
Pointer Workspace,
int Lwork,
Pointer devInfo) |
static int |
cusolverDnCgesvd_bufferSize(cusolverDnHandle handle,
int m,
int n,
int[] Lwork) |
static int |
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 devInfo) |
static int |
cusolverDnCgetrf_bufferSize(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
cusolverDnCgetrf(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer Workspace,
Pointer devIpiv,
Pointer devInfo) |
static int |
cusolverDnCgetrs(cusolverDnHandle handle,
int trans,
int n,
int nrhs,
Pointer A,
int lda,
Pointer devIpiv,
Pointer B,
int ldb,
Pointer devInfo) |
static int |
cusolverDnClaswp(cusolverDnHandle handle,
int n,
Pointer A,
int lda,
int k1,
int k2,
Pointer devIpiv,
int incx) |
static int |
cusolverDnCpotrf_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
cusolverDnCpotrf(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer Workspace,
int Lwork,
Pointer devInfo) |
static int |
cusolverDnCpotrs(cusolverDnHandle handle,
int uplo,
int n,
int nrhs,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer devInfo) |
static int |
cusolverDnCreate(cusolverDnHandle handle) |
static int |
cusolverDnCsytrf_bufferSize(cusolverDnHandle handle,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
cusolverDnCsytrf(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer ipiv,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
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 |
cusolverDnDestroy(cusolverDnHandle handle) |
static int |
cusolverDnDgebrd_bufferSize(cusolverDnHandle handle,
int m,
int n,
int[] Lwork) |
static int |
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 |
cusolverDnDgeqrf_bufferSize(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
cusolverDnDgeqrf(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer TAU,
Pointer Workspace,
int Lwork,
Pointer devInfo) |
static int |
cusolverDnDgesvd_bufferSize(cusolverDnHandle handle,
int m,
int n,
int[] Lwork) |
static int |
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 devInfo) |
static int |
cusolverDnDgetrf_bufferSize(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
cusolverDnDgetrf(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer Workspace,
Pointer devIpiv,
Pointer devInfo) |
static int |
cusolverDnDgetrs(cusolverDnHandle handle,
int trans,
int n,
int nrhs,
Pointer A,
int lda,
Pointer devIpiv,
Pointer B,
int ldb,
Pointer devInfo) |
static int |
cusolverDnDlaswp(cusolverDnHandle handle,
int n,
Pointer A,
int lda,
int k1,
int k2,
Pointer devIpiv,
int incx) |
static int |
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 |
cusolverDnDpotrf_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
cusolverDnDpotrf(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer Workspace,
int Lwork,
Pointer devInfo) |
static int |
cusolverDnDpotrs(cusolverDnHandle handle,
int uplo,
int n,
int nrhs,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer devInfo) |
static int |
cusolverDnDsytrd(cusolverDnHandle handle,
char uplo,
int n,
Pointer A,
int lda,
Pointer D,
Pointer E,
Pointer tau,
Pointer Work,
int Lwork,
Pointer info) |
static int |
cusolverDnDsytrf_bufferSize(cusolverDnHandle handle,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
cusolverDnDsytrf(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer ipiv,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
cusolverDnGetStream(cusolverDnHandle handle,
cudaStream_t streamId) |
static int |
cusolverDnSetStream(cusolverDnHandle handle,
cudaStream_t streamId) |
static int |
cusolverDnSgebrd_bufferSize(cusolverDnHandle handle,
int m,
int n,
int[] Lwork)
bidiagonal factorization workspace query
|
static int |
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)
bidiagonal
|
static int |
cusolverDnSgeqrf_bufferSize(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
int[] Lwork)
QR factorization workspace query
|
static int |
cusolverDnSgeqrf(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer TAU,
Pointer Workspace,
int Lwork,
Pointer devInfo)
QR factorization
|
static int |
cusolverDnSgesvd_bufferSize(cusolverDnHandle handle,
int m,
int n,
int[] Lwork)
singular value decomposition, A = U * Sigma * V^H
|
static int |
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 devInfo) |
static int |
cusolverDnSgetrf_bufferSize(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
int[] Lwork)
LU Factorization
|
static int |
cusolverDnSgetrf(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer Workspace,
Pointer devIpiv,
Pointer devInfo) |
static int |
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 |
cusolverDnSlaswp(cusolverDnHandle handle,
int n,
Pointer A,
int lda,
int k1,
int k2,
Pointer devIpiv,
int incx)
Row pivoting
|
static int |
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 |
cusolverDnSpotrf_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
int[] Lwork)
Cholesky factorization and its solver
|
static int |
cusolverDnSpotrf(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer Workspace,
int Lwork,
Pointer devInfo) |
static int |
cusolverDnSpotrs(cusolverDnHandle handle,
int uplo,
int n,
int nrhs,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer devInfo) |
static int |
cusolverDnSsytrd(cusolverDnHandle handle,
char uplo,
int n,
Pointer A,
int lda,
Pointer D,
Pointer E,
Pointer tau,
Pointer Work,
int Lwork,
Pointer info) |
static int |
cusolverDnSsytrf_bufferSize(cusolverDnHandle handle,
int n,
Pointer A,
int lda,
int[] Lwork)
SYTRF factorization workspace query
|
static int |
cusolverDnSsytrf(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer ipiv,
Pointer work,
int lwork,
Pointer devInfo)
LDLT,UDUT factorization
|
static int |
cusolverDnZgebrd_bufferSize(cusolverDnHandle handle,
int m,
int n,
int[] Lwork) |
static int |
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 |
cusolverDnZgeqrf_bufferSize(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
cusolverDnZgeqrf(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer TAU,
Pointer Workspace,
int Lwork,
Pointer devInfo) |
static int |
cusolverDnZgesvd_bufferSize(cusolverDnHandle handle,
int m,
int n,
int[] Lwork) |
static int |
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 devInfo) |
static int |
cusolverDnZgetrf_bufferSize(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
cusolverDnZgetrf(cusolverDnHandle handle,
int m,
int n,
Pointer A,
int lda,
Pointer Workspace,
Pointer devIpiv,
Pointer devInfo) |
static int |
cusolverDnZgetrs(cusolverDnHandle handle,
int trans,
int n,
int nrhs,
Pointer A,
int lda,
Pointer devIpiv,
Pointer B,
int ldb,
Pointer devInfo) |
static int |
cusolverDnZlaswp(cusolverDnHandle handle,
int n,
Pointer A,
int lda,
int k1,
int k2,
Pointer devIpiv,
int incx) |
static int |
cusolverDnZpotrf_bufferSize(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
cusolverDnZpotrf(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer Workspace,
int Lwork,
Pointer devInfo) |
static int |
cusolverDnZpotrs(cusolverDnHandle handle,
int uplo,
int n,
int nrhs,
Pointer A,
int lda,
Pointer B,
int ldb,
Pointer devInfo) |
static int |
cusolverDnZsytrf_bufferSize(cusolverDnHandle handle,
int n,
Pointer A,
int lda,
int[] Lwork) |
static int |
cusolverDnZsytrf(cusolverDnHandle handle,
int uplo,
int n,
Pointer A,
int lda,
Pointer ipiv,
Pointer work,
int lwork,
Pointer devInfo) |
static int |
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) |
public static int cusolverDnCreate(cusolverDnHandle handle)
public static int cusolverDnDestroy(cusolverDnHandle handle)
public static int cusolverDnSetStream(cusolverDnHandle handle, cudaStream_t streamId)
public static int cusolverDnGetStream(cusolverDnHandle handle, cudaStream_t streamId)
public static int cusolverDnSpotrf_bufferSize(cusolverDnHandle handle, int uplo, int n, Pointer A, int lda, int[] Lwork)
public static int cusolverDnDpotrf_bufferSize(cusolverDnHandle handle, int uplo, int n, Pointer A, int lda, int[] Lwork)
public static int cusolverDnCpotrf_bufferSize(cusolverDnHandle handle, int uplo, int n, Pointer A, int lda, int[] Lwork)
public static int cusolverDnZpotrf_bufferSize(cusolverDnHandle handle, int uplo, int n, Pointer A, int lda, int[] Lwork)
public static int cusolverDnSpotrf(cusolverDnHandle handle, int uplo, int n, Pointer A, int lda, Pointer Workspace, int Lwork, Pointer devInfo)
public static int cusolverDnDpotrf(cusolverDnHandle handle, int uplo, int n, Pointer A, int lda, Pointer Workspace, int Lwork, Pointer devInfo)
public static int cusolverDnCpotrf(cusolverDnHandle handle, int uplo, int n, Pointer A, int lda, Pointer Workspace, int Lwork, Pointer devInfo)
public static int cusolverDnZpotrf(cusolverDnHandle handle, int uplo, int n, Pointer A, int lda, Pointer Workspace, int Lwork, Pointer devInfo)
public static int cusolverDnSpotrs(cusolverDnHandle handle, int uplo, int n, int nrhs, Pointer A, int lda, Pointer B, int ldb, Pointer devInfo)
public static int cusolverDnDpotrs(cusolverDnHandle handle, int uplo, int n, int nrhs, Pointer A, int lda, Pointer B, int ldb, Pointer devInfo)
public static int cusolverDnCpotrs(cusolverDnHandle handle, int uplo, int n, int nrhs, Pointer A, int lda, Pointer B, int ldb, Pointer devInfo)
public static int cusolverDnZpotrs(cusolverDnHandle handle, int uplo, int n, int nrhs, Pointer A, int lda, Pointer B, int ldb, Pointer devInfo)
public static int cusolverDnSgetrf_bufferSize(cusolverDnHandle handle, int m, int n, Pointer A, int lda, int[] Lwork)
public static int cusolverDnDgetrf_bufferSize(cusolverDnHandle handle, int m, int n, Pointer A, int lda, int[] Lwork)
public static int cusolverDnCgetrf_bufferSize(cusolverDnHandle handle, int m, int n, Pointer A, int lda, int[] Lwork)
public static int cusolverDnZgetrf_bufferSize(cusolverDnHandle handle, int m, int n, Pointer A, int lda, int[] Lwork)
public static int cusolverDnSgetrf(cusolverDnHandle handle, int m, int n, Pointer A, int lda, Pointer Workspace, Pointer devIpiv, Pointer devInfo)
public static int cusolverDnDgetrf(cusolverDnHandle handle, int m, int n, Pointer A, int lda, Pointer Workspace, Pointer devIpiv, Pointer devInfo)
public static int cusolverDnCgetrf(cusolverDnHandle handle, int m, int n, Pointer A, int lda, Pointer Workspace, Pointer devIpiv, Pointer devInfo)
public static int cusolverDnZgetrf(cusolverDnHandle handle, int m, int n, Pointer A, int lda, Pointer Workspace, Pointer devIpiv, Pointer devInfo)
public static int cusolverDnSlaswp(cusolverDnHandle handle, int n, Pointer A, int lda, int k1, int k2, Pointer devIpiv, int incx)
public static int cusolverDnDlaswp(cusolverDnHandle handle, int n, Pointer A, int lda, int k1, int k2, Pointer devIpiv, int incx)
public static int cusolverDnClaswp(cusolverDnHandle handle, int n, Pointer A, int lda, int k1, int k2, Pointer devIpiv, int incx)
public static int cusolverDnZlaswp(cusolverDnHandle handle, int n, Pointer A, int lda, int k1, int k2, Pointer devIpiv, int incx)
public static int cusolverDnSgetrs(cusolverDnHandle handle, int trans, int n, int nrhs, Pointer A, int lda, Pointer devIpiv, Pointer B, int ldb, Pointer devInfo)
public static int cusolverDnDgetrs(cusolverDnHandle handle, int trans, int n, int nrhs, Pointer A, int lda, Pointer devIpiv, Pointer B, int ldb, Pointer devInfo)
public static int cusolverDnCgetrs(cusolverDnHandle handle, int trans, int n, int nrhs, Pointer A, int lda, Pointer devIpiv, Pointer B, int ldb, Pointer devInfo)
public static int cusolverDnZgetrs(cusolverDnHandle handle, int trans, int n, int nrhs, Pointer A, int lda, Pointer devIpiv, Pointer B, int ldb, Pointer devInfo)
public static int cusolverDnSgeqrf(cusolverDnHandle handle, int m, int n, Pointer A, int lda, Pointer TAU, Pointer Workspace, int Lwork, Pointer devInfo)
public static int cusolverDnDgeqrf(cusolverDnHandle handle, int m, int n, Pointer A, int lda, Pointer TAU, Pointer Workspace, int Lwork, Pointer devInfo)
public static int cusolverDnCgeqrf(cusolverDnHandle handle, int m, int n, Pointer A, int lda, Pointer TAU, Pointer Workspace, int Lwork, Pointer devInfo)
public static int cusolverDnZgeqrf(cusolverDnHandle handle, int m, int n, Pointer A, int lda, Pointer TAU, Pointer Workspace, int Lwork, Pointer devInfo)
public static int 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)
public static int 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)
public static int 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)
public static int 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)
public static int cusolverDnSgeqrf_bufferSize(cusolverDnHandle handle, int m, int n, Pointer A, int lda, int[] Lwork)
public static int cusolverDnDgeqrf_bufferSize(cusolverDnHandle handle, int m, int n, Pointer A, int lda, int[] Lwork)
public static int cusolverDnCgeqrf_bufferSize(cusolverDnHandle handle, int m, int n, Pointer A, int lda, int[] Lwork)
public static int cusolverDnZgeqrf_bufferSize(cusolverDnHandle handle, int m, int n, Pointer A, int lda, int[] Lwork)
public static int 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)
public static int 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)
public static int 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)
public static int 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)
public static int cusolverDnSsytrd(cusolverDnHandle handle, char uplo, int n, Pointer A, int lda, Pointer D, Pointer E, Pointer tau, Pointer Work, int Lwork, Pointer info)
public static int cusolverDnDsytrd(cusolverDnHandle handle, char uplo, int n, Pointer A, int lda, Pointer D, Pointer E, Pointer tau, Pointer Work, int Lwork, Pointer info)
public static int cusolverDnSgebrd_bufferSize(cusolverDnHandle handle, int m, int n, int[] Lwork)
public static int cusolverDnDgebrd_bufferSize(cusolverDnHandle handle, int m, int n, int[] Lwork)
public static int cusolverDnCgebrd_bufferSize(cusolverDnHandle handle, int m, int n, int[] Lwork)
public static int cusolverDnZgebrd_bufferSize(cusolverDnHandle handle, int m, int n, int[] Lwork)
public static int cusolverDnSgesvd_bufferSize(cusolverDnHandle handle, int m, int n, int[] Lwork)
public static int cusolverDnDgesvd_bufferSize(cusolverDnHandle handle, int m, int n, int[] Lwork)
public static int cusolverDnCgesvd_bufferSize(cusolverDnHandle handle, int m, int n, int[] Lwork)
public static int cusolverDnZgesvd_bufferSize(cusolverDnHandle handle, int m, int n, int[] Lwork)
public static int 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 devInfo)
public static int 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 devInfo)
public static int 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 devInfo)
public static int 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 devInfo)
public static int cusolverDnSsytrf(cusolverDnHandle handle, int uplo, int n, Pointer A, int lda, Pointer ipiv, Pointer work, int lwork, Pointer devInfo)
public static int cusolverDnDsytrf(cusolverDnHandle handle, int uplo, int n, Pointer A, int lda, Pointer ipiv, Pointer work, int lwork, Pointer devInfo)
public static int cusolverDnCsytrf(cusolverDnHandle handle, int uplo, int n, Pointer A, int lda, Pointer ipiv, Pointer work, int lwork, Pointer devInfo)
public static int cusolverDnZsytrf(cusolverDnHandle handle, int uplo, int n, Pointer A, int lda, Pointer ipiv, Pointer work, int lwork, Pointer devInfo)
public static int cusolverDnSsytrf_bufferSize(cusolverDnHandle handle, int n, Pointer A, int lda, int[] Lwork)
public static int cusolverDnDsytrf_bufferSize(cusolverDnHandle handle, int n, Pointer A, int lda, int[] Lwork)
public static int cusolverDnCsytrf_bufferSize(cusolverDnHandle handle, int n, Pointer A, int lda, int[] Lwork)
public static int cusolverDnZsytrf_bufferSize(cusolverDnHandle handle, int n, Pointer A, int lda, int[] Lwork)
Copyright © 2016. All rights reserved.