API Diff between 0.1.5 and 0.1.2
4251 Additions
112 Removals
CppSharp
IntelMKL
IntelMKL.ILP64
-
public class Blacs
- public struct __Internal
- public Blacs()
- public static void BlacsAbort(ref long ConTxt, ref long ErrNo)
- public static void BlacsBarrier(ref long ConTxt, string scope)
- public static void BlacsExit(ref long notDone)
- public static void BlacsFreebuff(ref long ConTxt, ref long Wait)
- public static void BlacsGet(ref long ConTxt, ref long what, ref long val)
- public static void BlacsGridexit(ref long ConTxt)
- public static void BlacsGridinfo(ref long ConTxt, ref long nprow, ref long npcol, ref long myrow, ref long mycol)
- public static void BlacsGridinit(ref long ConTxt, string layout, ref long nprow, ref long npcol)
- public static void BlacsGridmap(ref long ConTxt, ref long usermap, ref long ldup, ref long nprow0, ref long npcol0)
- public static void BlacsPcoord(ref long ConTxt, ref long nodenum, ref long prow, ref long pcol)
- public static void BlacsPinfo(ref long mypnum, ref long nprocs)
- public static long BlacsPnum(ref long ConTxt, ref long prow, ref long pcol)
- public static void BlacsSet(ref long ConTxt, ref long what, ref long val)
- public static void BlacsSetup(ref long mypnum, ref long nprocs)
- public static void Cgamn2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref float A, ref long lda, ref long rA, ref long cA, ref long ldia, ref long rdest, ref long cdest)
- public static void Cgamx2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref float A, ref long lda, ref long rA, ref long cA, ref long ldia, ref long rdest, ref long cdest)
- public static void Cgebr2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref float A, ref long lda, ref long rsrc, ref long csrc)
- public static void Cgebs2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref float A, ref long lda)
- public static void Cgerv2d(ref long ConTxt, ref long m, ref long n, ref float A, ref long lda, ref long rsrc, ref long csrc)
- public static void Cgesd2d(ref long ConTxt, ref long m, ref long n, ref float A, ref long lda, ref long rdest, ref long cdest)
- public static void Cgsum2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref float A, ref long lda, ref long rdest, ref long cdest)
- public static void Ctrbr2d(ref long ConTxt, string scope, string top, string uplo, string diag, ref long m, ref long n, ref float A, ref long lda, ref long rsrc, ref long csrc)
- public static void Ctrbs2d(ref long ConTxt, string scope, string top, string uplo, string diag, ref long m, ref long n, ref float A, ref long lda)
- public static void Ctrrv2d(ref long ConTxt, string uplo, string diag, ref long m, ref long n, ref float A, ref long lda, ref long rsrc, ref long csrc)
- public static void Ctrsd2d(ref long ConTxt, string uplo, string diag, ref long m, ref long n, ref float A, ref long lda, ref long rdest, ref long cdest)
- public static void Dgamn2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref double A, ref long lda, ref long rA, ref long cA, ref long ldia, ref long rdest, ref long cdest)
- public static void Dgamx2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref double A, ref long lda, ref long rA, ref long cA, ref long ldia, ref long rdest, ref long cdest)
- public static void Dgebr2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref double A, ref long lda, ref long rsrc, ref long csrc)
- public static void Dgebs2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref double A, ref long lda)
- public static void Dgerv2d(ref long ConTxt, ref long m, ref long n, ref double A, ref long lda, ref long rsrc, ref long csrc)
- public static void Dgesd2d(ref long ConTxt, ref long m, ref long n, ref double A, ref long lda, ref long rdest, ref long cdest)
- public static void Dgsum2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref double A, ref long lda, ref long rdest, ref long cdest)
- public static void Dtrbr2d(ref long ConTxt, string scope, string top, string uplo, string diag, ref long m, ref long n, ref double A, ref long lda, ref long rsrc, ref long csrc)
- public static void Dtrbs2d(ref long ConTxt, string scope, string top, string uplo, string diag, ref long m, ref long n, ref double A, ref long lda)
- public static void Dtrrv2d(ref long ConTxt, string uplo, string diag, ref long m, ref long n, ref double A, ref long lda, ref long rsrc, ref long csrc)
- public static void Dtrsd2d(ref long ConTxt, string uplo, string diag, ref long m, ref long n, ref double A, ref long lda, ref long rdest, ref long cdest)
- public static void Igamn2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref long A, ref long lda, ref long rA, ref long cA, ref long ldia, ref long rdest, ref long cdest)
- public static void Igamx2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref long A, ref long lda, ref long rA, ref long cA, ref long ldia, ref long rdest, ref long cdest)
- public static void Igebr2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref long A, ref long lda, ref long rsrc, ref long csrc)
- public static void Igebs2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref long A, ref long lda)
- public static void Igerv2d(ref long ConTxt, ref long m, ref long n, ref long A, ref long lda, ref long rsrc, ref long csrc)
- public static void Igesd2d(ref long ConTxt, ref long m, ref long n, ref long A, ref long lda, ref long rdest, ref long cdest)
- public static void Igsum2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref long A, ref long lda, ref long rdest, ref long cdest)
- public static void Itrbr2d(ref long ConTxt, string scope, string top, string uplo, string diag, ref long m, ref long n, ref long A, ref long lda, ref long rsrc, ref long csrc)
- public static void Itrbs2d(ref long ConTxt, string scope, string top, string uplo, string diag, ref long m, ref long n, ref long A, ref long lda)
- public static void Itrrv2d(ref long ConTxt, string uplo, string diag, ref long m, ref long n, ref long A, ref long lda, ref long rsrc, ref long csrc)
- public static void Itrsd2d(ref long ConTxt, string uplo, string diag, ref long m, ref long n, ref long A, ref long lda, ref long rdest, ref long cdest)
- public static void Sgamn2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref float A, ref long lda, ref long rA, ref long cA, ref long ldia, ref long rdest, ref long cdest)
- public static void Sgamx2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref float A, ref long lda, ref long rA, ref long cA, ref long ldia, ref long rdest, ref long cdest)
- public static void Sgebr2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref float A, ref long lda, ref long rsrc, ref long csrc)
- public static void Sgebs2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref float A, ref long lda)
- public static void Sgerv2d(ref long ConTxt, ref long m, ref long n, ref float A, ref long lda, ref long rsrc, ref long csrc)
- public static void Sgesd2d(ref long ConTxt, ref long m, ref long n, ref float A, ref long lda, ref long rdest, ref long cdest)
- public static void Sgsum2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref float A, ref long lda, ref long rdest, ref long cdest)
- public static void Strbr2d(ref long ConTxt, string scope, string top, string uplo, string diag, ref long m, ref long n, ref float A, ref long lda, ref long rsrc, ref long csrc)
- public static void Strbs2d(ref long ConTxt, string scope, string top, string uplo, string diag, ref long m, ref long n, ref float A, ref long lda)
- public static void Strrv2d(ref long ConTxt, string uplo, string diag, ref long m, ref long n, ref float A, ref long lda, ref long rsrc, ref long csrc)
- public static void Strsd2d(ref long ConTxt, string uplo, string diag, ref long m, ref long n, ref float A, ref long lda, ref long rdest, ref long cdest)
- public static void Zgamn2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref double A, ref long lda, ref long rA, ref long cA, ref long ldia, ref long rdest, ref long cdest)
- public static void Zgamx2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref double A, ref long lda, ref long rA, ref long cA, ref long ldia, ref long rdest, ref long cdest)
- public static void Zgebr2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref double A, ref long lda, ref long rsrc, ref long csrc)
- public static void Zgebs2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref double A, ref long lda)
- public static void Zgerv2d(ref long ConTxt, ref long m, ref long n, ref double A, ref long lda, ref long rsrc, ref long csrc)
- public static void Zgesd2d(ref long ConTxt, ref long m, ref long n, ref double A, ref long lda, ref long rdest, ref long cdest)
- public static void Zgsum2d(ref long ConTxt, string scope, string top, ref long m, ref long n, ref double A, ref long lda, ref long rdest, ref long cdest)
- public static void Ztrbr2d(ref long ConTxt, string scope, string top, string uplo, string diag, ref long m, ref long n, ref double A, ref long lda, ref long rsrc, ref long csrc)
- public static void Ztrbs2d(ref long ConTxt, string scope, string top, string uplo, string diag, ref long m, ref long n, ref double A, ref long lda)
- public static void Ztrrv2d(ref long ConTxt, string uplo, string diag, ref long m, ref long n, ref double A, ref long lda, ref long rsrc, ref long csrc)
- public static void Ztrsd2d(ref long ConTxt, string uplo, string diag, ref long m, ref long n, ref double A, ref long lda, ref long rdest, ref long cdest)
-
public class Blas
- public static double DASUM(ref long n, ref double x, ref long incx)
- public static void DAXPBY(ref long n, ref double alpha, ref double x, ref long incx, ref double beta, ref double y, ref long incy)
- public static void DAXPY(ref long n, ref double alpha, ref double x, ref long incx, ref double y, ref long incy)
- public static void DAXPYI(ref long nz, ref double a, ref double x, ref long indx, ref double y)
- public static void DCOPY(ref long n, ref double x, ref long incx, ref double y, ref long incy)
- public static double DDOT(ref long n, ref double x, ref long incx, ref double y, ref long incy)
- public static double DDOTI(ref long nz, ref double x, ref long indx, ref double y)
- public static void DGBMV(string trans, ref long m, ref long n, ref long kl, ref long ku, ref double alpha, ref double a, ref long lda, ref double x, ref long incx, ref double beta, ref double y, ref long incy)
- public static void DGEM2VU(ref long m, ref long n, ref double alpha, ref double a, ref long lda, ref double x1, ref long incx1, ref double x2, ref long incx2, ref double beta, ref double y1, ref long incy1, ref double y2, ref long incy2)
- public static void DGEMM(string transa, string transb, ref long m, ref long n, ref long k, ref double alpha, ref double a, ref long lda, ref double b, ref long ldb, ref double beta, ref double c, ref long ldc)
- public static Double* DGEMM_ALLOC(string identifier, ref long m, ref long n, ref long k)
- public static void DGEMM_BATCH(string transa_array, string transb_array, ref long m_array, ref long n_array, ref long k_array, ref double alpha_array, Double** a_array, ref long lda_array, Double** b_array, ref long ldb_array, ref double beta_array, Double** c_array, ref long ldc_array, ref long group_count, ref long group_size)
- public static void DGEMM_COMPUTE(string transa, string transb, ref long m, ref long n, ref long k, ref double a, ref long lda, ref double b, ref long ldb, ref double beta, ref double c, ref long ldc)
- public static void DGEMM_FREE(ref double mat)
- public static void DGEMM_PACK(string identifier, string trans, ref long m, ref long n, ref long k, ref double alpha, ref double src, ref long ld, ref double dest)
- public static void DGEMMT(string uplo, string transa, string transb, ref long n, ref long k, ref double alpha, ref double a, ref long lda, ref double b, ref long ldb, ref double beta, ref double c, ref long ldc)
- public static void DGEMV(string trans, ref long m, ref long n, ref double alpha, ref double a, ref long lda, ref double x, ref long incx, ref double beta, ref double y, ref long incy)
- public static void DGER(ref long m, ref long n, ref double alpha, ref double x, ref long incx, ref double y, ref long incy, ref double a, ref long lda)
- public static void DGTHR(ref long nz, ref double y, ref double x, ref long indx)
- public static void DGTHRZ(ref long nz, ref double y, ref double x, ref long indx)
- public static double DNRM2(ref long n, ref double x, ref long incx)
- public static void DROT(ref long n, ref double x, ref long incx, ref double y, ref long incy, ref double c, ref double s)
- public static void DROTG(ref double a, ref double b, ref double c, ref double s)
- public static void DROTI(ref long nz, ref double x, ref long indx, ref double y, ref double c, ref double s)
- public static void DROTM(ref long n, ref double x, ref long incx, ref double y, ref long incy, ref double param)
- public static void DROTMG(ref double d1, ref double d2, ref double x1, ref double y1, ref double param)
- public static void DSBMV(string uplo, ref long n, ref long k, ref double alpha, ref double a, ref long lda, ref double x, ref long incx, ref double beta, ref double y, ref long incy)
- public static void DSCAL(ref long n, ref double a, ref double x, ref long incx)
- public static void DSCTR(ref long nz, ref double x, ref long indx, ref double y)
- public static double DSDOT(ref long n, ref float x, ref long incx, ref float y, ref long incy)
- public static void DSPMV(string uplo, ref long n, ref double alpha, ref double ap, ref double x, ref long incx, ref double beta, ref double y, ref long incy)
- public static void DSPR(string uplo, ref long n, ref double alpha, ref double x, ref long incx, ref double ap)
- public static void DSPR2(string uplo, ref long n, ref double alpha, ref double x, ref long incx, ref double y, ref long incy, ref double ap)
- public static void DSWAP(ref long n, ref double x, ref long incx, ref double y, ref long incy)
- public static void DSYMM(string side, string uplo, ref long m, ref long n, ref double alpha, ref double a, ref long lda, ref double b, ref long ldb, ref double beta, ref double c, ref long ldc)
- public static void DSYMV(string uplo, ref long n, ref double alpha, ref double a, ref long lda, ref double x, ref long incx, ref double beta, ref double y, ref long incy)
- public static void DSYR(string uplo, ref long n, ref double alpha, ref double x, ref long incx, ref double a, ref long lda)
- public static void DSYR2(string uplo, ref long n, ref double alpha, ref double x, ref long incx, ref double y, ref long incy, ref double a, ref long lda)
- public static void DSYR2K(string uplo, string trans, ref long n, ref long k, ref double alpha, ref double a, ref long lda, ref double b, ref long ldb, ref double beta, ref double c, ref long ldc)
- public static void DSYRK(string uplo, string trans, ref long n, ref long k, ref double alpha, ref double a, ref long lda, ref double beta, ref double c, ref long ldc)
- public static void DTBMV(string uplo, string trans, string diag, ref long n, ref long k, ref double a, ref long lda, ref double x, ref long incx)
- public static void DTBSV(string uplo, string trans, string diag, ref long n, ref long k, ref double a, ref long lda, ref double x, ref long incx)
- public static void DTPMV(string uplo, string trans, string diag, ref long n, ref double ap, ref double x, ref long incx)
- public static void DTPSV(string uplo, string trans, string diag, ref long n, ref double ap, ref double x, ref long incx)
- public static void DTRMM(string side, string uplo, string transa, string diag, ref long m, ref long n, ref double alpha, ref double a, ref long lda, ref double b, ref long ldb)
- public static void DTRMV(string uplo, string transa, string diag, ref long n, ref double a, ref long lda, ref double b, ref long incx)
- public static void DTRSM(string side, string uplo, string transa, string diag, ref long m, ref long n, ref double alpha, ref double a, ref long lda, ref double b, ref long ldb)
- public static void DTRSM_BATCH(string side_array, string uplo_array, string transa_array, string diag_array, ref long m_array, ref long n_array, ref double alpha_array, Double** a_array, ref long lda_array, Double** b_array, ref long ldb, ref long group_count, ref long group_size)
- public static void DTRSV(string uplo, string trans, string diag, ref long n, ref double a, ref long lda, ref double x, ref long incx)
- public static void GEMM_S16S16S32(string transa, string transb, string offsetc, ref long m, ref long n, ref long k, ref float alpha, ref short a, ref long lda, ref short ao, ref short b, ref long ldb, ref short bo, ref float beta, ref int c, ref long ldc, ref int co)
- public static void GEMM_S8U8S32(string transa, string transb, string offsetc, ref long m, ref long n, ref long k, ref float alpha, string a, ref long lda, string ao, Byte* b, ref long ldb, string bo, ref float beta, ref int c, ref long ldc, ref int co)
- public static long IDAMAX(ref long n, ref double x, ref long incx)
- public static long IDAMIN(ref long n, ref double x, ref long incx)
- public static long ISAMAX(ref long n, ref float x, ref long incx)
- public static long ISAMIN(ref long n, ref float x, ref long incx)
- public static int LSAME(string ca, string cb, long lca, long lcb)
- public static float SASUM(ref long n, ref float x, ref long incx)
- public static void SAXPBY(ref long n, ref float alpha, ref float x, ref long incx, ref float beta, ref float y, ref long incy)
- public static void SAXPY(ref long n, ref float alpha, ref float x, ref long incx, ref float y, ref long incy)
- public static void SAXPYI(ref long nz, ref float a, ref float x, ref long indx, ref float y)
- public static void SCOPY(ref long n, ref float x, ref long incx, ref float y, ref long incy)
- public static float SDOT(ref long n, ref float x, ref long incx, ref float y, ref long incy)
- public static float SDOTI(ref long nz, ref float x, ref long indx, ref float y)
- public static float SDSDOT(ref long n, ref float sb, ref float x, ref long incx, ref float y, ref long incy)
- public static void SGBMV(string trans, ref long m, ref long n, ref long kl, ref long ku, ref float alpha, ref float a, ref long lda, ref float x, ref long incx, ref float beta, ref float y, ref long incy)
- public static void SGEM2VU(ref long m, ref long n, ref float alpha, ref float a, ref long lda, ref float x1, ref long incx1, ref float x2, ref long incx2, ref float beta, ref float y1, ref long incy1, ref float y2, ref long incy2)
- public static void SGEMM(string transa, string transb, ref long m, ref long n, ref long k, ref float alpha, ref float a, ref long lda, ref float b, ref long ldb, ref float beta, ref float c, ref long ldc)
- public static Single* SGEMM_ALLOC(string identifier, ref long m, ref long n, ref long k)
- public static void SGEMM_BATCH(string transa_array, string transb_array, ref long m_array, ref long n_array, ref long k_array, ref float alpha_array, Single** a_array, ref long lda_array, Single** b_array, ref long ldb_array, ref float beta_array, Single** c_array, ref long ldc_array, ref long group_count, ref long group_size)
- public static void SGEMM_COMPUTE(string transa, string transb, ref long m, ref long n, ref long k, ref float a, ref long lda, ref float b, ref long ldb, ref float beta, ref float c, ref long ldc)
- public static void SGEMM_FREE(ref float mat)
- public static void SGEMM_PACK(string identifier, string trans, ref long m, ref long n, ref long k, ref float alpha, ref float src, ref long ld, ref float dest)
- public static void SGEMMT(string uplo, string transa, string transb, ref long n, ref long k, ref float alpha, ref float a, ref long lda, ref float b, ref long ldb, ref float beta, ref float c, ref long ldc)
- public static void SGEMV(string trans, ref long m, ref long n, ref float alpha, ref float a, ref long lda, ref float x, ref long incx, ref float beta, ref float y, ref long incy)
- public static void SGER(ref long m, ref long n, ref float alpha, ref float x, ref long incx, ref float y, ref long incy, ref float a, ref long lda)
- public static void SGTHR(ref long nz, ref float y, ref float x, ref long indx)
- public static void SGTHRZ(ref long nz, ref float y, ref float x, ref long indx)
- public static float SNRM2(ref long n, ref float x, ref long incx)
- public static void SROT(ref long n, ref float x, ref long incx, ref float y, ref long incy, ref float c, ref float s)
- public static void SROTG(ref float a, ref float b, ref float c, ref float s)
- public static void SROTI(ref long nz, ref float x, ref long indx, ref float y, ref float c, ref float s)
- public static void SROTM(ref long n, ref float x, ref long incx, ref float y, ref long incy, ref float param)
- public static void SROTMG(ref float d1, ref float d2, ref float x1, ref float y1, ref float param)
- public static void SSBMV(string uplo, ref long n, ref long k, ref float alpha, ref float a, ref long lda, ref float x, ref long incx, ref float beta, ref float y, ref long incy)
- public static void SSCAL(ref long n, ref float a, ref float x, ref long incx)
- public static void SSCTR(ref long nz, ref float x, ref long indx, ref float y)
- public static void SSPMV(string uplo, ref long n, ref float alpha, ref float ap, ref float x, ref long incx, ref float beta, ref float y, ref long incy)
- public static void SSPR(string uplo, ref long n, ref float alpha, ref float x, ref long incx, ref float ap)
- public static void SSPR2(string uplo, ref long n, ref float alpha, ref float x, ref long incx, ref float y, ref long incy, ref float ap)
- public static void SSWAP(ref long n, ref float x, ref long incx, ref float y, ref long incy)
- public static void SSYMM(string side, string uplo, ref long m, ref long n, ref float alpha, ref float a, ref long lda, ref float b, ref long ldb, ref float beta, ref float c, ref long ldc)
- public static void SSYMV(string uplo, ref long n, ref float alpha, ref float a, ref long lda, ref float x, ref long incx, ref float beta, ref float y, ref long incy)
- public static void SSYR(string uplo, ref long n, ref float alpha, ref float x, ref long incx, ref float a, ref long lda)
- public static void SSYR2(string uplo, ref long n, ref float alpha, ref float x, ref long incx, ref float y, ref long incy, ref float a, ref long lda)
- public static void SSYR2K(string uplo, string trans, ref long n, ref long k, ref float alpha, ref float a, ref long lda, ref float b, ref long ldb, ref float beta, ref float c, ref long ldc)
- public static void SSYRK(string uplo, string trans, ref long n, ref long k, ref float alpha, ref float a, ref long lda, ref float beta, ref float c, ref long ldc)
- public static void STBMV(string uplo, string trans, string diag, ref long n, ref long k, ref float a, ref long lda, ref float x, ref long incx)
- public static void STBSV(string uplo, string trans, string diag, ref long n, ref long k, ref float a, ref long lda, ref float x, ref long incx)
- public static void STPMV(string uplo, string trans, string diag, ref long n, ref float ap, ref float x, ref long incx)
- public static void STPSV(string uplo, string trans, string diag, ref long n, ref float ap, ref float x, ref long incx)
- public static void STRMM(string side, string uplo, string transa, string diag, ref long m, ref long n, ref float alpha, ref float a, ref long lda, ref float b, ref long ldb)
- public static void STRMV(string uplo, string transa, string diag, ref long n, ref float a, ref long lda, ref float b, ref long incx)
- public static void STRSM(string side, string uplo, string transa, string diag, ref long m, ref long n, ref float alpha, ref float a, ref long lda, ref float b, ref long ldb)
- public static void STRSM_BATCH(string side_array, string uplo_array, string transa_array, string diag_array, ref long m_array, ref long n_array, ref float alpha_array, Single** a_array, ref long lda_array, Single** b_array, ref long ldb, ref long group_count, ref long group_size)
- public static void STRSV(string uplo, string trans, string diag, ref long n, ref float a, ref long lda, ref float x, ref long incx)
- public static void XERBLA(string srname, ref int info, int lsrname)
-
public class CBlas
- public struct __Internal
- public CBlas()
- public static void Caxpby(long N, IntPtr alpha, IntPtr X, long incX, IntPtr beta, IntPtr Y, long incY)
- public static void Caxpy(long N, IntPtr alpha, IntPtr X, long incX, IntPtr Y, long incY)
- public static void Caxpyi(long N, IntPtr alpha, IntPtr X, ref long indx, IntPtr Y)
- public static void Ccopy(long N, IntPtr X, long incX, IntPtr Y, long incY)
- public static void CdotciSub(long N, IntPtr X, ref long indx, IntPtr Y, IntPtr dotui)
- public static void CdotcSub(long N, IntPtr X, long incX, IntPtr Y, long incY, IntPtr dotc)
- public static void CdotuiSub(long N, IntPtr X, ref long indx, IntPtr Y, IntPtr dotui)
- public static void CdotuSub(long N, IntPtr X, long incX, IntPtr Y, long incY, IntPtr dotu)
- public static void Cgbmv(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE TransA, long M, long N, long KL, long KU, IntPtr alpha, IntPtr A, long lda, IntPtr X, long incX, IntPtr beta, IntPtr Y, long incY)
- public static void Cgemm(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, long M, long N, long K, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb, IntPtr beta, IntPtr C, long ldc)
- public static void Cgemm3m(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, long M, long N, long K, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb, IntPtr beta, IntPtr C, long ldc)
- public static void Cgemm3mBatch(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE* TransA_Array, CBLAS_TRANSPOSE* TransB_Array, ref long M_Array, ref long N_Array, ref long K_Array, IntPtr alpha_Array, Void** A_Array, ref long lda_Array, Void** B_Array, ref long ldb_Array, IntPtr beta_Array, Void** C_Array, ref long ldc_Array, long group_count, ref long group_size)
- public static void CgemmBatch(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE* TransA_Array, CBLAS_TRANSPOSE* TransB_Array, ref long M_Array, ref long N_Array, ref long K_Array, IntPtr alpha_Array, Void** A_Array, ref long lda_Array, Void** B_Array, ref long ldb_Array, IntPtr beta_Array, Void** C_Array, ref long ldc_Array, long group_count, ref long group_size)
- public static void Cgemmt(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, long N, long K, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb, IntPtr beta, IntPtr C, long ldc)
- public static void Cgemv(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE TransA, long M, long N, IntPtr alpha, IntPtr A, long lda, IntPtr X, long incX, IntPtr beta, IntPtr Y, long incY)
- public static void Cgerc(CBLAS_LAYOUT Layout, long M, long N, IntPtr alpha, IntPtr X, long incX, IntPtr Y, long incY, IntPtr A, long lda)
- public static void Cgeru(CBLAS_LAYOUT Layout, long M, long N, IntPtr alpha, IntPtr X, long incX, IntPtr Y, long incY, IntPtr A, long lda)
- public static void Cgthr(long N, IntPtr Y, IntPtr X, ref long indx)
- public static void Cgthrz(long N, IntPtr Y, IntPtr X, ref long indx)
- public static void Chbmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, long K, IntPtr alpha, IntPtr A, long lda, IntPtr X, long incX, IntPtr beta, IntPtr Y, long incY)
- public static void Chemm(CBLAS_LAYOUT Layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, long M, long N, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb, IntPtr beta, IntPtr C, long ldc)
- public static void Chemv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, IntPtr alpha, IntPtr A, long lda, IntPtr X, long incX, IntPtr beta, IntPtr Y, long incY)
- public static void Cher(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, float alpha, IntPtr X, long incX, IntPtr A, long lda)
- public static void Cher2(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, IntPtr alpha, IntPtr X, long incX, IntPtr Y, long incY, IntPtr A, long lda)
- public static void Cher2k(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, long N, long K, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb, float beta, IntPtr C, long ldc)
- public static void Cherk(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, long N, long K, float alpha, IntPtr A, long lda, float beta, IntPtr C, long ldc)
- public static void Chpmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, IntPtr alpha, IntPtr Ap, IntPtr X, long incX, IntPtr beta, IntPtr Y, long incY)
- public static void Chpr(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, float alpha, IntPtr X, long incX, IntPtr A)
- public static void Chpr2(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, IntPtr alpha, IntPtr X, long incX, IntPtr Y, long incY, IntPtr Ap)
- public static void Crotg(IntPtr a, IntPtr b, ref float c, IntPtr s)
- public static void Cscal(long N, IntPtr alpha, IntPtr X, long incX)
- public static void Csctr(long N, IntPtr X, ref long indx, IntPtr Y)
- public static void Csrot(long N, IntPtr X, long incX, IntPtr Y, long incY, float c, float s)
- public static void Csscal(long N, float alpha, IntPtr X, long incX)
- public static void Cswap(long N, IntPtr X, long incX, IntPtr Y, long incY)
- public static void Csymm(CBLAS_LAYOUT Layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, long M, long N, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb, IntPtr beta, IntPtr C, long ldc)
- public static void Csyr2k(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, long N, long K, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb, IntPtr beta, IntPtr C, long ldc)
- public static void Csyrk(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, long N, long K, IntPtr alpha, IntPtr A, long lda, IntPtr beta, IntPtr C, long ldc)
- public static void Ctbmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, long K, IntPtr A, long lda, IntPtr X, long incX)
- public static void Ctbsv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, long K, IntPtr A, long lda, IntPtr X, long incX)
- public static void Ctpmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, IntPtr Ap, IntPtr X, long incX)
- public static void Ctpsv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, IntPtr Ap, IntPtr X, long incX)
- public static void Ctrmm(CBLAS_LAYOUT Layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long M, long N, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb)
- public static void Ctrmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, IntPtr A, long lda, IntPtr X, long incX)
- public static void Ctrsm(CBLAS_LAYOUT Layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long M, long N, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb)
- public static void CtrsmBatch(CBLAS_LAYOUT Layout, CBLAS_SIDE* Side_Array, CBLAS_UPLO* Uplo_Array, CBLAS_TRANSPOSE* Transa_Array, CBLAS_DIAG* Diag_Array, ref long M_Array, ref long N_Array, IntPtr alpha_Array, Void** A_Array, ref long lda_Array, Void** B_Array, ref long ldb_Array, long group_count, ref long group_size)
- public static void Ctrsv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, IntPtr A, long lda, IntPtr X, long incX)
- public static double Dasum(long N, ref double X, long incX)
- public static void Daxpby(long N, double alpha, ref double X, long incX, double beta, ref double Y, long incY)
- public static void Daxpy(long N, double alpha, ref double X, long incX, ref double Y, long incY)
- public static void Daxpyi(long N, double alpha, ref double X, ref long indx, ref double Y)
- public static double Dcabs1(IntPtr z)
- public static void Dcopy(long N, ref double X, long incX, ref double Y, long incY)
- public static double Ddot(long N, ref double X, long incX, ref double Y, long incY)
- public static double Ddoti(long N, ref double X, ref long indx, ref double Y)
- public static void Dgbmv(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE TransA, long M, long N, long KL, long KU, double alpha, ref double A, long lda, ref double X, long incX, double beta, ref double Y, long incY)
- public static void Dgemm(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, long M, long N, long K, double alpha, ref double A, long lda, ref double B, long ldb, double beta, ref double C, long ldc)
- public static Double* DgemmAlloc(CBLAS_IDENTIFIER identifier, long M, long N, long K)
- public static void DgemmBatch(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE* TransA_Array, CBLAS_TRANSPOSE* TransB_Array, ref long M_Array, ref long N_Array, ref long K_Array, ref double alpha_Array, Double** A_Array, ref long lda_Array, Double** B_Array, ref long ldb_Array, ref double beta_Array, Double** C_Array, ref long ldc_Array, long group_count, ref long group_size)
- public static void DgemmCompute(CBLAS_LAYOUT Layout, long TransA, long TransB, long M, long N, long K, ref double A, long lda, ref double B, long ldb, double beta, ref double C, long ldc)
- public static void DgemmFree(ref double dest)
- public static void DgemmPack(CBLAS_LAYOUT Layout, CBLAS_IDENTIFIER identifier, CBLAS_TRANSPOSE Trans, long M, long N, long K, double alpha, ref double src, long ld, ref double dest)
- public static void Dgemmt(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, long N, long K, double alpha, ref double A, long lda, ref double B, long ldb, double beta, ref double C, long ldc)
- public static void Dgemv(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE TransA, long M, long N, double alpha, ref double A, long lda, ref double X, long incX, double beta, ref double Y, long incY)
- public static void Dger(CBLAS_LAYOUT Layout, long M, long N, double alpha, ref double X, long incX, ref double Y, long incY, ref double A, long lda)
- public static void Dgthr(long N, ref double Y, ref double X, ref long indx)
- public static void Dgthrz(long N, ref double Y, ref double X, ref long indx)
- public static double Dnrm2(long N, ref double X, long incX)
- public static void Drot(long N, ref double X, long incX, ref double Y, long incY, double c, double s)
- public static void Drotg(ref double a, ref double b, ref double c, ref double s)
- public static void Droti(long N, ref double X, ref long indx, ref double Y, double c, double s)
- public static void Drotm(long N, ref double X, long incX, ref double Y, long incY, ref double P)
- public static void Drotmg(ref double d1, ref double d2, ref double b1, double b2, ref double P)
- public static void Dsbmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, long K, double alpha, ref double A, long lda, ref double X, long incX, double beta, ref double Y, long incY)
- public static void Dscal(long N, double alpha, ref double X, long incX)
- public static void Dsctr(long N, ref double X, ref long indx, ref double Y)
- public static double Dsdot(long N, ref float X, long incX, ref float Y, long incY)
- public static void Dspmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, double alpha, ref double Ap, ref double X, long incX, double beta, ref double Y, long incY)
- public static void Dspr(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, double alpha, ref double X, long incX, ref double Ap)
- public static void Dspr2(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, double alpha, ref double X, long incX, ref double Y, long incY, ref double A)
- public static void Dswap(long N, ref double X, long incX, ref double Y, long incY)
- public static void Dsymm(CBLAS_LAYOUT Layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, long M, long N, double alpha, ref double A, long lda, ref double B, long ldb, double beta, ref double C, long ldc)
- public static void Dsymv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, double alpha, ref double A, long lda, ref double X, long incX, double beta, ref double Y, long incY)
- public static void Dsyr(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, double alpha, ref double X, long incX, ref double A, long lda)
- public static void Dsyr2(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, double alpha, ref double X, long incX, ref double Y, long incY, ref double A, long lda)
- public static void Dsyr2k(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, long N, long K, double alpha, ref double A, long lda, ref double B, long ldb, double beta, ref double C, long ldc)
- public static void Dsyrk(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, long N, long K, double alpha, ref double A, long lda, double beta, ref double C, long ldc)
- public static void Dtbmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, long K, ref double A, long lda, ref double X, long incX)
- public static void Dtbsv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, long K, ref double A, long lda, ref double X, long incX)
- public static void Dtpmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, ref double Ap, ref double X, long incX)
- public static void Dtpsv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, ref double Ap, ref double X, long incX)
- public static void Dtrmm(CBLAS_LAYOUT Layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long M, long N, double alpha, ref double A, long lda, ref double B, long ldb)
- public static void Dtrmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, ref double A, long lda, ref double X, long incX)
- public static void Dtrsm(CBLAS_LAYOUT Layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long M, long N, double alpha, ref double A, long lda, ref double B, long ldb)
- public static void DtrsmBatch(CBLAS_LAYOUT Layout, CBLAS_SIDE* Side_Array, CBLAS_UPLO* Uplo_Array, CBLAS_TRANSPOSE* Transa_Array, CBLAS_DIAG* Diag_Array, ref long M_Array, ref long N_Array, ref double alpha_Array, Double** A_Array, ref long lda_Array, Double** B_Array, ref long ldb_Array, long group_count, ref long group_size)
- public static void Dtrsv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, ref double A, long lda, ref double X, long incX)
- public static double Dzasum(long N, IntPtr X, long incX)
- public static double Dznrm2(long N, IntPtr X, long incX)
- public static void GemmS16s16s32(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, CBLAS_OFFSET OffsetC, long M, long N, long K, float alpha, ref short A, long lda, short ao, ref short B, long ldb, short bo, float beta, ref int C, long ldc, ref int cb)
- public static void GemmS8u8s32(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, CBLAS_OFFSET OffsetC, long M, long N, long K, float alpha, IntPtr A, long lda, sbyte ao, IntPtr B, long ldb, sbyte bo, float beta, ref int C, long ldc, ref int cb)
- public static ulong Icamax(long N, IntPtr X, long incX)
- public static ulong Icamin(long N, IntPtr X, long incX)
- public static ulong Idamax(long N, ref double X, long incX)
- public static ulong Idamin(long N, ref double X, long incX)
- public static ulong Isamax(long N, ref float X, long incX)
- public static ulong Isamin(long N, ref float X, long incX)
- public static ulong Izamax(long N, IntPtr X, long incX)
- public static ulong Izamin(long N, IntPtr X, long incX)
- public static float Sasum(long N, ref float X, long incX)
- public static void Saxpby(long N, float alpha, ref float X, long incX, float beta, ref float Y, long incY)
- public static void Saxpy(long N, float alpha, ref float X, long incX, ref float Y, long incY)
- public static void Saxpyi(long N, float alpha, ref float X, ref long indx, ref float Y)
- public static float Scabs1(IntPtr c)
- public static float Scasum(long N, IntPtr X, long incX)
- public static float Scnrm2(long N, IntPtr X, long incX)
- public static void Scopy(long N, ref float X, long incX, ref float Y, long incY)
- public static float Sdot(long N, ref float X, long incX, ref float Y, long incY)
- public static float Sdoti(long N, ref float X, ref long indx, ref float Y)
- public static float Sdsdot(long N, float sb, ref float X, long incX, ref float Y, long incY)
- public static void Sgbmv(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE TransA, long M, long N, long KL, long KU, float alpha, ref float A, long lda, ref float X, long incX, float beta, ref float Y, long incY)
- public static void Sgemm(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, long M, long N, long K, float alpha, ref float A, long lda, ref float B, long ldb, float beta, ref float C, long ldc)
- public static Single* SgemmAlloc(CBLAS_IDENTIFIER identifier, long M, long N, long K)
- public static void SgemmBatch(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE* TransA_Array, CBLAS_TRANSPOSE* TransB_Array, ref long M_Array, ref long N_Array, ref long K_Array, ref float alpha_Array, Single** A_Array, ref long lda_Array, Single** B_Array, ref long ldb_Array, ref float beta_Array, Single** C_Array, ref long ldc_Array, long group_count, ref long group_size)
- public static void SgemmCompute(CBLAS_LAYOUT Layout, long TransA, long TransB, long M, long N, long K, ref float A, long lda, ref float B, long ldb, float beta, ref float C, long ldc)
- public static void SgemmFree(ref float dest)
- public static void SgemmPack(CBLAS_LAYOUT Layout, CBLAS_IDENTIFIER identifier, CBLAS_TRANSPOSE Trans, long M, long N, long K, float alpha, ref float src, long ld, ref float dest)
- public static void Sgemmt(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, long N, long K, float alpha, ref float A, long lda, ref float B, long ldb, float beta, ref float C, long ldc)
- public static void Sgemv(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE TransA, long M, long N, float alpha, ref float A, long lda, ref float X, long incX, float beta, ref float Y, long incY)
- public static void Sger(CBLAS_LAYOUT Layout, long M, long N, float alpha, ref float X, long incX, ref float Y, long incY, ref float A, long lda)
- public static void Sgthr(long N, ref float Y, ref float X, ref long indx)
- public static void Sgthrz(long N, ref float Y, ref float X, ref long indx)
- public static float Snrm2(long N, ref float X, long incX)
- public static void Srot(long N, ref float X, long incX, ref float Y, long incY, float c, float s)
- public static void Srotg(ref float a, ref float b, ref float c, ref float s)
- public static void Sroti(long N, ref float X, ref long indx, ref float Y, float c, float s)
- public static void Srotm(long N, ref float X, long incX, ref float Y, long incY, ref float P)
- public static void Srotmg(ref float d1, ref float d2, ref float b1, float b2, ref float P)
- public static void Ssbmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, long K, float alpha, ref float A, long lda, ref float X, long incX, float beta, ref float Y, long incY)
- public static void Sscal(long N, float alpha, ref float X, long incX)
- public static void Ssctr(long N, ref float X, ref long indx, ref float Y)
- public static void Sspmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, float alpha, ref float Ap, ref float X, long incX, float beta, ref float Y, long incY)
- public static void Sspr(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, float alpha, ref float X, long incX, ref float Ap)
- public static void Sspr2(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, float alpha, ref float X, long incX, ref float Y, long incY, ref float A)
- public static void Sswap(long N, ref float X, long incX, ref float Y, long incY)
- public static void Ssymm(CBLAS_LAYOUT Layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, long M, long N, float alpha, ref float A, long lda, ref float B, long ldb, float beta, ref float C, long ldc)
- public static void Ssymv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, float alpha, ref float A, long lda, ref float X, long incX, float beta, ref float Y, long incY)
- public static void Ssyr(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, float alpha, ref float X, long incX, ref float A, long lda)
- public static void Ssyr2(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, float alpha, ref float X, long incX, ref float Y, long incY, ref float A, long lda)
- public static void Ssyr2k(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, long N, long K, float alpha, ref float A, long lda, ref float B, long ldb, float beta, ref float C, long ldc)
- public static void Ssyrk(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, long N, long K, float alpha, ref float A, long lda, float beta, ref float C, long ldc)
- public static void Stbmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, long K, ref float A, long lda, ref float X, long incX)
- public static void Stbsv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, long K, ref float A, long lda, ref float X, long incX)
- public static void Stpmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, ref float Ap, ref float X, long incX)
- public static void Stpsv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, ref float Ap, ref float X, long incX)
- public static void Strmm(CBLAS_LAYOUT Layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long M, long N, float alpha, ref float A, long lda, ref float B, long ldb)
- public static void Strmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, ref float A, long lda, ref float X, long incX)
- public static void Strsm(CBLAS_LAYOUT Layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long M, long N, float alpha, ref float A, long lda, ref float B, long ldb)
- public static void StrsmBatch(CBLAS_LAYOUT Layout, CBLAS_SIDE* Side_Array, CBLAS_UPLO* Uplo_Array, CBLAS_TRANSPOSE* TransA_Array, CBLAS_DIAG* Diag_Array, ref long M_Array, ref long N_Array, ref float alpha_Array, Single** A_Array, ref long lda_Array, Single** B_Array, ref long ldb_Array, long group_count, ref long group_size)
- public static void Strsv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, ref float A, long lda, ref float X, long incX)
- public static void Zaxpby(long N, IntPtr alpha, IntPtr X, long incX, IntPtr beta, IntPtr Y, long incY)
- public static void Zaxpy(long N, IntPtr alpha, IntPtr X, long incX, IntPtr Y, long incY)
- public static void Zaxpyi(long N, IntPtr alpha, IntPtr X, ref long indx, IntPtr Y)
- public static void Zcopy(long N, IntPtr X, long incX, IntPtr Y, long incY)
- public static void ZdotciSub(long N, IntPtr X, ref long indx, IntPtr Y, IntPtr dotui)
- public static void ZdotcSub(long N, IntPtr X, long incX, IntPtr Y, long incY, IntPtr dotc)
- public static void ZdotuiSub(long N, IntPtr X, ref long indx, IntPtr Y, IntPtr dotui)
- public static void ZdotuSub(long N, IntPtr X, long incX, IntPtr Y, long incY, IntPtr dotu)
- public static void Zdrot(long N, IntPtr X, long incX, IntPtr Y, long incY, double c, double s)
- public static void Zdscal(long N, double alpha, IntPtr X, long incX)
- public static void Zgbmv(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE TransA, long M, long N, long KL, long KU, IntPtr alpha, IntPtr A, long lda, IntPtr X, long incX, IntPtr beta, IntPtr Y, long incY)
- public static void Zgemm(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, long M, long N, long K, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb, IntPtr beta, IntPtr C, long ldc)
- public static void Zgemm3m(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, long M, long N, long K, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb, IntPtr beta, IntPtr C, long ldc)
- public static void Zgemm3mBatch(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE* TransA_Array, CBLAS_TRANSPOSE* TransB_Array, ref long M_Array, ref long N_Array, ref long K_Array, IntPtr alpha_Array, Void** A_Array, ref long lda_Array, Void** B_Array, ref long ldb_Array, IntPtr beta_Array, Void** C_Array, ref long ldc_Array, long group_count, ref long group_size)
- public static void ZgemmBatch(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE* TransA_Array, CBLAS_TRANSPOSE* TransB_Array, ref long M_Array, ref long N_Array, ref long K_Array, IntPtr alpha_Array, Void** A_Array, ref long lda_Array, Void** B_Array, ref long ldb_Array, IntPtr beta_Array, Void** C_Array, ref long ldc_Array, long group_count, ref long group_size)
- public static void Zgemmt(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_TRANSPOSE TransB, long N, long K, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb, IntPtr beta, IntPtr C, long ldc)
- public static void Zgemv(CBLAS_LAYOUT Layout, CBLAS_TRANSPOSE TransA, long M, long N, IntPtr alpha, IntPtr A, long lda, IntPtr X, long incX, IntPtr beta, IntPtr Y, long incY)
- public static void Zgerc(CBLAS_LAYOUT Layout, long M, long N, IntPtr alpha, IntPtr X, long incX, IntPtr Y, long incY, IntPtr A, long lda)
- public static void Zgeru(CBLAS_LAYOUT Layout, long M, long N, IntPtr alpha, IntPtr X, long incX, IntPtr Y, long incY, IntPtr A, long lda)
- public static void Zgthr(long N, IntPtr Y, IntPtr X, ref long indx)
- public static void Zgthrz(long N, IntPtr Y, IntPtr X, ref long indx)
- public static void Zhbmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, long K, IntPtr alpha, IntPtr A, long lda, IntPtr X, long incX, IntPtr beta, IntPtr Y, long incY)
- public static void Zhemm(CBLAS_LAYOUT Layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, long M, long N, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb, IntPtr beta, IntPtr C, long ldc)
- public static void Zhemv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, IntPtr alpha, IntPtr A, long lda, IntPtr X, long incX, IntPtr beta, IntPtr Y, long incY)
- public static void Zher(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, double alpha, IntPtr X, long incX, IntPtr A, long lda)
- public static void Zher2(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, IntPtr alpha, IntPtr X, long incX, IntPtr Y, long incY, IntPtr A, long lda)
- public static void Zher2k(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, long N, long K, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb, double beta, IntPtr C, long ldc)
- public static void Zherk(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, long N, long K, double alpha, IntPtr A, long lda, double beta, IntPtr C, long ldc)
- public static void Zhpmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, IntPtr alpha, IntPtr Ap, IntPtr X, long incX, IntPtr beta, IntPtr Y, long incY)
- public static void Zhpr(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, double alpha, IntPtr X, long incX, IntPtr A)
- public static void Zhpr2(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, long N, IntPtr alpha, IntPtr X, long incX, IntPtr Y, long incY, IntPtr Ap)
- public static void Zrotg(IntPtr a, IntPtr b, ref double c, IntPtr s)
- public static void Zscal(long N, IntPtr alpha, IntPtr X, long incX)
- public static void Zsctr(long N, IntPtr X, ref long indx, IntPtr Y)
- public static void Zswap(long N, IntPtr X, long incX, IntPtr Y, long incY)
- public static void Zsymm(CBLAS_LAYOUT Layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, long M, long N, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb, IntPtr beta, IntPtr C, long ldc)
- public static void Zsyr2k(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, long N, long K, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb, IntPtr beta, IntPtr C, long ldc)
- public static void Zsyrk(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE Trans, long N, long K, IntPtr alpha, IntPtr A, long lda, IntPtr beta, IntPtr C, long ldc)
- public static void Ztbmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, long K, IntPtr A, long lda, IntPtr X, long incX)
- public static void Ztbsv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, long K, IntPtr A, long lda, IntPtr X, long incX)
- public static void Ztpmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, IntPtr Ap, IntPtr X, long incX)
- public static void Ztpsv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, IntPtr Ap, IntPtr X, long incX)
- public static void Ztrmm(CBLAS_LAYOUT Layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long M, long N, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb)
- public static void Ztrmv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, IntPtr A, long lda, IntPtr X, long incX)
- public static void Ztrsm(CBLAS_LAYOUT Layout, CBLAS_SIDE Side, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long M, long N, IntPtr alpha, IntPtr A, long lda, IntPtr B, long ldb)
- public static void ZtrsmBatch(CBLAS_LAYOUT Layout, CBLAS_SIDE* Side_Array, CBLAS_UPLO* Uplo_Array, CBLAS_TRANSPOSE* Transa_Array, CBLAS_DIAG* Diag_Array, ref long M_Array, ref long N_Array, IntPtr alpha_Array, Void** A_Array, ref long lda_Array, Void** B_Array, ref long ldb_Array, long group_count, ref long group_size)
- public static void Ztrsv(CBLAS_LAYOUT Layout, CBLAS_UPLO Uplo, CBLAS_TRANSPOSE TransA, CBLAS_DIAG Diag, long N, IntPtr A, long lda, IntPtr X, long incX)
-
public enum CBLAS_DIAG
-
public enum CBLAS_IDENTIFIER
-
public enum CBLAS_LAYOUT
-
public enum CBLAS_OFFSET
-
public enum CBLAS_SIDE
-
public enum CBLAS_STORAGE
-
public enum CBLAS_TRANSPOSE
-
public enum CBLAS_UPLO
-
public class Lapack
- public struct __Internal
- public Lapack()
- public static void ChlaTranstype(SByte* ret_val, int ret_val_len, ref long trans)
- public static void Dbbcsd(string jobu1, string jobu2, string jobv1t, string jobv2t, string trans, ref long M, ref long P, ref long Q, ref double theta, ref double phi, ref double u1, ref long ldu1, ref double u2, ref long ldu2, ref double v1t, ref long ldv1t, ref double v2t, ref long ldv2t, ref double b11d, ref double b11e, ref double b12d, ref double b12e, ref double b21d, ref double b21e, ref double b22d, ref double b22e, ref double rwork, ref long lrwork, ref long info)
- public static void Dbdsdc(string uplo, string compq, ref long n, ref double d, ref double e, ref double u, ref long ldu, ref double vt, ref long ldvt, ref double q, ref long iq, ref double work, ref long iwork, ref long info)
- public static void Dbdsqr(string uplo, ref long n, ref long ncvt, ref long nru, ref long ncc, ref double d, ref double e, ref double vt, ref long ldvt, ref double u, ref long ldu, ref double c, ref long ldc, ref double work, ref long info)
- public static void Dbdsvdx(string uplo, string jobz, string range, ref long n, ref double d, ref double e, ref double vl, ref double vu, ref long il, ref long iu, ref long ns, ref double s, ref double z, ref long ldz, ref double work, ref long iwork, ref long info)
- public static void Ddisna(string job, ref long m, ref long n, ref double d, ref double sep, ref long info)
- public static void Ddtsvb(ref long n, ref long nrhs, ref double dl, ref double d, ref double du, ref double b, ref long ldb, ref long info)
- public static void Ddttrfb(ref long n, ref double dl, ref double d, ref double du, ref long info)
- public static void Ddttrsb(string trans, ref long n, ref long nrhs, ref double dl, ref double d, ref double du, ref double b, ref long ldb, ref long info)
- public static void Dgbbrd(string vect, ref long m, ref long n, ref long ncc, ref long kl, ref long ku, ref double ab, ref long ldab, ref double d, ref double e, ref double q, ref long ldq, ref double pt, ref long ldpt, ref double c, ref long ldc, ref double work, ref long info)
- public static void Dgbcon(string norm, ref long n, ref long kl, ref long ku, ref double ab, ref long ldab, ref long ipiv, ref double anorm, ref double rcond, ref double work, ref long iwork, ref long info)
- public static void Dgbequ(ref long m, ref long n, ref long kl, ref long ku, ref double ab, ref long ldab, ref double r, ref double c, ref double rowcnd, ref double colcnd, ref double amax, ref long info)
- public static void Dgbequb(ref long m, ref long n, ref long kl, ref long ku, ref double ab, ref long ldab, ref double r, ref double c, ref double rowcnd, ref double colcnd, ref double amax, ref long info)
- public static void Dgbrfs(string trans, ref long n, ref long kl, ref long ku, ref long nrhs, ref double ab, ref long ldab, ref double afb, ref long ldafb, ref long ipiv, ref double b, ref long ldb, ref double x, ref long ldx, ref double ferr, ref double berr, ref double work, ref long iwork, ref long info)
- public static void Dgbrfsx(string trans, string equed, ref long n, ref long kl, ref long ku, ref long nrhs, ref double ab, ref long ldab, ref double afb, ref long ldafb, ref long ipiv, ref double r, ref double c, ref double b, ref long ldb, ref double x, ref long ldx, ref double rcond, ref double berr, ref long n_err_bnds, ref double err_bnds_norm, ref double err_bnds_comp, ref long nparams, ref double params, ref double work, ref long iwork, ref long info)
- public static void Dgbsv(ref long n, ref long kl, ref long ku, ref long nrhs, ref double ab, ref long ldab, ref long ipiv, ref double b, ref long ldb, ref long info)
- public static void Dgbsvx(string fact, string trans, ref long n, ref long kl, ref long ku, ref long nrhs, ref double ab, ref long ldab, ref double afb, ref long ldafb, ref long ipiv, SByte* equed, ref double r, ref double c, ref double b, ref long ldb, ref double x, ref long ldx, ref double rcond, ref double ferr, ref double berr, ref double work, ref long iwork, ref long info)
- public static void Dgbsvxx(string fact, string trans, ref long n, ref long kl, ref long ku, ref long nrhs, ref double ab, ref long ldab, ref double afb, ref long ldafb, ref long ipiv, SByte* equed, ref double r, ref double c, ref double b, ref long ldb, ref double x, ref long ldx, ref double rcond, ref double rpvgrw, ref double berr, ref long n_err_bnds, ref double err_bnds_norm, ref double err_bnds_comp, ref long nparams, ref double params, ref double work, ref long iwork, ref long info)
- public static void Dgbtf2(ref long m, ref long n, ref long kl, ref long ku, ref double ab, ref long ldab, ref long ipiv, ref long info)
- public static void Dgbtrf(ref long m, ref long n, ref long kl, ref long ku, ref double ab, ref long ldab, ref long ipiv, ref long info)
- public static void Dgbtrs(string trans, ref long n, ref long kl, ref long ku, ref long nrhs, ref double ab, ref long ldab, ref long ipiv, ref double b, ref long ldb, ref long info)
- public static void Dgebak(string job, string side, ref long n, ref long ilo, ref long ihi, ref double scale, ref long m, ref double v, ref long ldv, ref long info)
- public static void Dgebal(string job, ref long n, ref double a, ref long lda, ref long ilo, ref long ihi, ref double scale, ref long info)
- public static void Dgebd2(ref long m, ref long n, ref double a, ref long lda, ref double d, ref double e, ref double tauq, ref double taup, ref double work, ref long info)
- public static void Dgebrd(ref long m, ref long n, ref double a, ref long lda, ref double d, ref double e, ref double tauq, ref double taup, ref double work, ref long lwork, ref long info)
- public static void Dgecon(string norm, ref long n, ref double a, ref long lda, ref double anorm, ref double rcond, ref double work, ref long iwork, ref long info)
- public static void Dgeequ(ref long m, ref long n, ref double a, ref long lda, ref double r, ref double c, ref double rowcnd, ref double colcnd, ref double amax, ref long info)
- public static void Dgeequb(ref long m, ref long n, ref double a, ref long lda, ref double r, ref double c, ref double rowcnd, ref double colcnd, ref double amax, ref long info)
- public static void Dgees(string jobvs, string sort, MKL_D_SELECT_FUNCTION_2 select, ref long n, ref double a, ref long lda, ref long sdim, ref double wr, ref double wi, ref double vs, ref long ldvs, ref double work, ref long lwork, ref long bwork, ref long info)
- public static void Dgeesx(string jobvs, string sort, MKL_D_SELECT_FUNCTION_2 select, string sense, ref long n, ref double a, ref long lda, ref long sdim, ref double wr, ref double wi, ref double vs, ref long ldvs, ref double rconde, ref double rcondv, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long bwork, ref long info)
- public static void Dgeev(string jobvl, string jobvr, ref long n, ref double a, ref long lda, ref double wr, ref double wi, ref double vl, ref long ldvl, ref double vr, ref long ldvr, ref double work, ref long lwork, ref long info)
- public static void Dgeevx(string balanc, string jobvl, string jobvr, string sense, ref long n, ref double a, ref long lda, ref double wr, ref double wi, ref double vl, ref long ldvl, ref double vr, ref long ldvr, ref long ilo, ref long ihi, ref double scale, ref double abnrm, ref double rconde, ref double rcondv, ref double work, ref long lwork, ref long iwork, ref long info)
- public static void Dgegs(string jobvsl, string jobvsr, ref long n, ref double a, ref long lda, ref double b, ref long ldb, ref double alphar, ref double alphai, ref double beta, ref double vsl, ref long ldvsl, ref double vsr, ref long ldvsr, ref double work, ref long lwork, ref long info)
- public static void Dgegv(string jobvl, string jobvr, ref long n, ref double a, ref long lda, ref double b, ref long ldb, ref double alphar, ref double alphai, ref double beta, ref double vl, ref long ldvl, ref double vr, ref long ldvr, ref double work, ref long lwork, ref long info)
- public static void Dgehd2(ref long n, ref long ilo, ref long ihi, ref double a, ref long lda, ref double tau, ref double work, ref long info)
- public static void Dgehrd(ref long n, ref long ilo, ref long ihi, ref double a, ref long lda, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Dgejsv(string joba, string jobu, string jobv, string jobr, string jobt, string jobp, ref long m, ref long n, ref double a, ref long lda, ref double sva, ref double u, ref long ldu, ref double v, ref long ldv, ref double work, ref long lwork, ref long iwork, ref long info)
- public static void Dgelq(ref long m, ref long n, ref double a, ref long lda, ref double t, ref long tsize, ref double work, ref long lwork, ref long info)
- public static void Dgelq2(ref long m, ref long n, ref double a, ref long lda, ref double tau, ref double work, ref long info)
- public static void Dgelqf(ref long m, ref long n, ref double a, ref long lda, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Dgelqt(ref long m, ref long n, ref long mb, ref double a, ref long lda, ref double t, ref long ldt, ref double work, ref long info)
- public static void Dgelqt3(ref long m, ref long n, ref double a, ref long lda, ref double t, ref long ldt, ref long info)
- public static void Dgels(string trans, ref long m, ref long n, ref long nrhs, ref double a, ref long lda, ref double b, ref long ldb, ref double work, ref long lwork, ref long info)
- public static void Dgelsd(ref long m, ref long n, ref long nrhs, ref double a, ref long lda, ref double b, ref long ldb, ref double s, ref double rcond, ref long rank, ref double work, ref long lwork, ref long iwork, ref long info)
- public static void Dgelss(ref long m, ref long n, ref long nrhs, ref double a, ref long lda, ref double b, ref long ldb, ref double s, ref double rcond, ref long rank, ref double work, ref long lwork, ref long info)
- public static void Dgelsx(ref long m, ref long n, ref long nrhs, ref double a, ref long lda, ref double b, ref long ldb, ref long jpvt, ref double rcond, ref long rank, ref double work, ref long info)
- public static void Dgelsy(ref long m, ref long n, ref long nrhs, ref double a, ref long lda, ref double b, ref long ldb, ref long jpvt, ref double rcond, ref long rank, ref double work, ref long lwork, ref long info)
- public static void Dgemlq(string side, string trans, ref long m, ref long n, ref long k, ref double a, ref long lda, ref double t, ref long tsize, ref double c, ref long ldc, ref double work, ref long lwork, ref long info)
- public static void Dgemlqt(string side, string trans, ref long m, ref long n, ref long k, ref long mb, ref double v, ref long ldv, ref double t, ref long ldt, ref double c, ref long ldc, ref double work, ref long info)
- public static void Dgemqr(string side, string trans, ref long m, ref long n, ref long k, ref double a, ref long lda, ref double t, ref long tsize, ref double c, ref long ldc, ref double work, ref long lwork, ref long info)
- public static void Dgemqrt(string side, string trans, ref long m, ref long n, ref long k, ref long nb, ref double v, ref long ldv, ref double t, ref long ldt, ref double c, ref long ldc, ref double work, ref long info)
- public static void Dgeql2(ref long m, ref long n, ref double a, ref long lda, ref double tau, ref double work, ref long info)
- public static void Dgeqlf(ref long m, ref long n, ref double a, ref long lda, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Dgeqp3(ref long m, ref long n, ref double a, ref long lda, ref long jpvt, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Dgeqpf(ref long m, ref long n, ref double a, ref long lda, ref long jpvt, ref double tau, ref double work, ref long info)
- public static void Dgeqr(ref long m, ref long n, ref double a, ref long lda, ref double t, ref long tsize, ref double work, ref long lwork, ref long info)
- public static void Dgeqr2(ref long m, ref long n, ref double a, ref long lda, ref double tau, ref double work, ref long info)
- public static void Dgeqr2p(ref long m, ref long n, ref double a, ref long lda, ref double tau, ref double work, ref long info)
- public static void Dgeqrf(ref long m, ref long n, ref double a, ref long lda, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Dgeqrfp(ref long m, ref long n, ref double a, ref long lda, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Dgeqrt(ref long m, ref long n, ref long nb, ref double a, ref long lda, ref double t, ref long ldt, ref double work, ref long info)
- public static void Dgeqrt2(ref long m, ref long n, ref double a, ref long lda, ref double t, ref long ldt, ref long info)
- public static void Dgeqrt3(ref long m, ref long n, ref double a, ref long lda, ref double t, ref long ldt, ref long info)
- public static void Dgerfs(string trans, ref long n, ref long nrhs, ref double a, ref long lda, ref double af, ref long ldaf, ref long ipiv, ref double b, ref long ldb, ref double x, ref long ldx, ref double ferr, ref double berr, ref double work, ref long iwork, ref long info)
- public static void Dgerfsx(string trans, string equed, ref long n, ref long nrhs, ref double a, ref long lda, ref double af, ref long ldaf, ref long ipiv, ref double r, ref double c, ref double b, ref long ldb, ref double x, ref long ldx, ref double rcond, ref double berr, ref long n_err_bnds, ref double err_bnds_norm, ref double err_bnds_comp, ref long nparams, ref double params, ref double work, ref long iwork, ref long info)
- public static void Dgerq2(ref long m, ref long n, ref double a, ref long lda, ref double tau, ref double work, ref long info)
- public static void Dgerqf(ref long m, ref long n, ref double a, ref long lda, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Dgesc2(ref long n, ref double a, ref long lda, ref double rhs, ref long ipiv, ref long jpiv, ref double scale)
- public static void Dgesdd(string jobz, ref long m, ref long n, ref double a, ref long lda, ref double s, ref double u, ref long ldu, ref double vt, ref long ldvt, ref double work, ref long lwork, ref long iwork, ref long info)
- public static void Dgesv(ref long n, ref long nrhs, ref double a, ref long lda, ref long ipiv, ref double b, ref long ldb, ref long info)
- public static void Dgesvd(string jobu, string jobvt, ref long m, ref long n, ref double a, ref long lda, ref double s, ref double u, ref long ldu, ref double vt, ref long ldvt, ref double work, ref long lwork, ref long info)
- public static void Dgesvdx(string jobu, string jobvt, string range, ref long m, ref long n, ref double a, ref long lda, ref double vl, ref double vu, ref long il, ref long iu, ref long ns, ref double s, ref double u, ref long ldu, ref double vt, ref long ldvt, ref double work, ref long lwork, ref long iwork, ref long info)
- public static void Dgesvj(string joba, string jobu, string jobv, ref long m, ref long n, ref double a, ref long lda, ref double sva, ref long mv, ref double v, ref long ldv, ref double work, ref long lwork, ref long info)
- public static void Dgesvx(string fact, string trans, ref long n, ref long nrhs, ref double a, ref long lda, ref double af, ref long ldaf, ref long ipiv, SByte* equed, ref double r, ref double c, ref double b, ref long ldb, ref double x, ref long ldx, ref double rcond, ref double ferr, ref double berr, ref double work, ref long iwork, ref long info)
- public static void Dgesvxx(string fact, string trans, ref long n, ref long nrhs, ref double a, ref long lda, ref double af, ref long ldaf, ref long ipiv, SByte* equed, ref double r, ref double c, ref double b, ref long ldb, ref double x, ref long ldx, ref double rcond, ref double rpvgrw, ref double berr, ref long n_err_bnds, ref double err_bnds_norm, ref double err_bnds_comp, ref long nparams, ref double params, ref double work, ref long iwork, ref long info)
- public static void Dgetc2(ref long n, ref double a, ref long lda, ref long ipiv, ref long jpiv, ref long info)
- public static void Dgetf2(ref long m, ref long n, ref double a, ref long lda, ref long ipiv, ref long info)
- public static void Dgetrf(ref long m, ref long n, ref double a, ref long lda, ref long ipiv, ref long info)
- public static void Dgetrf2(ref long m, ref long n, ref double a, ref long lda, ref long ipiv, ref long info)
- public static void Dgetri(ref long n, ref double a, ref long lda, ref long ipiv, ref double work, ref long lwork, ref long info)
- public static void Dgetrs(string trans, ref long n, ref long nrhs, ref double a, ref long lda, ref long ipiv, ref double b, ref long ldb, ref long info)
- public static void Dgetsls(string trans, ref long m, ref long n, ref long nrhs, ref double a, ref long lda, ref double b, ref long ldb, ref double work, ref long lwork, ref long info)
- public static void Dggbak(string job, string side, ref long n, ref long ilo, ref long ihi, ref double lscale, ref double rscale, ref long m, ref double v, ref long ldv, ref long info)
- public static void Dggbal(string job, ref long n, ref double a, ref long lda, ref double b, ref long ldb, ref long ilo, ref long ihi, ref double lscale, ref double rscale, ref double work, ref long info)
- public static void Dgges(string jobvsl, string jobvsr, string sort, MKL_D_SELECT_FUNCTION_3 selctg, ref long n, ref double a, ref long lda, ref double b, ref long ldb, ref long sdim, ref double alphar, ref double alphai, ref double beta, ref double vsl, ref long ldvsl, ref double vsr, ref long ldvsr, ref double work, ref long lwork, ref long bwork, ref long info)
- public static void Dgges3(string jobvsl, string jobvsr, string sort, MKL_D_SELECT_FUNCTION_3 selctg, ref long n, ref double a, ref long lda, ref double b, ref long ldb, ref long sdim, ref double alphar, ref double alphai, ref double beta, ref double vsl, ref long ldvsl, ref double vsr, ref long ldvsr, ref double work, ref long lwork, ref long bwork, ref long info)
- public static void Dggesx(string jobvsl, string jobvsr, string sort, MKL_D_SELECT_FUNCTION_3 selctg, string sense, ref long n, ref double a, ref long lda, ref double b, ref long ldb, ref long sdim, ref double alphar, ref double alphai, ref double beta, ref double vsl, ref long ldvsl, ref double vsr, ref long ldvsr, ref double rconde, ref double rcondv, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long bwork, ref long info)
- public static void Dggev(string jobvl, string jobvr, ref long n, ref double a, ref long lda, ref double b, ref long ldb, ref double alphar, ref double alphai, ref double beta, ref double vl, ref long ldvl, ref double vr, ref long ldvr, ref double work, ref long lwork, ref long info)
- public static void Dggev3(string jobvl, string jobvr, ref long n, ref double a, ref long lda, ref double b, ref long ldb, ref double alphar, ref double alphai, ref double beta, ref double vl, ref long ldvl, ref double vr, ref long ldvr, ref double work, ref long lwork, ref long info)
- public static void Dggevx(string balanc, string jobvl, string jobvr, string sense, ref long n, ref double a, ref long lda, ref double b, ref long ldb, ref double alphar, ref double alphai, ref double beta, ref double vl, ref long ldvl, ref double vr, ref long ldvr, ref long ilo, ref long ihi, ref double lscale, ref double rscale, ref double abnrm, ref double bbnrm, ref double rconde, ref double rcondv, ref double work, ref long lwork, ref long iwork, ref long bwork, ref long info)
- public static void Dggglm(ref long n, ref long m, ref long p, ref double a, ref long lda, ref double b, ref long ldb, ref double d, ref double x, ref double y, ref double work, ref long lwork, ref long info)
- public static void Dgghd3(string compq, string compz, ref long n, ref long ilo, ref long ihi, ref double a, ref long lda, ref double b, ref long ldb, ref double q, ref long ldq, ref double z, ref long ldz, ref double work, ref long lwork, ref long info)
- public static void Dgghrd(string compq, string compz, ref long n, ref long ilo, ref long ihi, ref double a, ref long lda, ref double b, ref long ldb, ref double q, ref long ldq, ref double z, ref long ldz, ref long info)
- public static void Dgglse(ref long m, ref long n, ref long p, ref double a, ref long lda, ref double b, ref long ldb, ref double c, ref double d, ref double x, ref double work, ref long lwork, ref long info)
- public static void Dggqrf(ref long n, ref long m, ref long p, ref double a, ref long lda, ref double taua, ref double b, ref long ldb, ref double taub, ref double work, ref long lwork, ref long info)
- public static void Dggrqf(ref long m, ref long p, ref long n, ref double a, ref long lda, ref double taua, ref double b, ref long ldb, ref double taub, ref double work, ref long lwork, ref long info)
- public static void Dggsvd(string jobu, string jobv, string jobq, ref long m, ref long n, ref long p, ref long k, ref long l, ref double a, ref long lda, ref double b, ref long ldb, ref double alpha, ref double beta, ref double u, ref long ldu, ref double v, ref long ldv, ref double q, ref long ldq, ref double work, ref long iwork, ref long info)
- public static void Dggsvd3(string jobu, string jobv, string jobq, ref long m, ref long n, ref long p, ref long k, ref long l, ref double a, ref long lda, ref double b, ref long ldb, ref double alpha, ref double beta, ref double u, ref long ldu, ref double v, ref long ldv, ref double q, ref long ldq, ref double work, ref long lwork, ref long iwork, ref long info)
- public static void Dggsvp(string jobu, string jobv, string jobq, ref long m, ref long p, ref long n, ref double a, ref long lda, ref double b, ref long ldb, ref double tola, ref double tolb, ref long k, ref long l, ref double u, ref long ldu, ref double v, ref long ldv, ref double q, ref long ldq, ref long iwork, ref double tau, ref double work, ref long info)
- public static void Dggsvp3(string jobu, string jobv, string jobq, ref long m, ref long p, ref long n, ref double a, ref long lda, ref double b, ref long ldb, ref double tola, ref double tolb, ref long k, ref long l, ref double u, ref long ldu, ref double v, ref long ldv, ref double q, ref long ldq, ref long iwork, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Dgsvj0(string jobv, ref long m, ref long n, ref double a, ref long lda, ref double d, ref double sva, ref long mv, ref double v, ref long ldv, ref double eps, ref double sfmin, ref double tol, ref long nsweep, ref double work, ref long lwork, ref long info)
- public static void Dgsvj1(string jobv, ref long m, ref long n, ref long n1, ref double a, ref long lda, ref double d, ref double sva, ref long mv, ref double v, ref long ldv, ref double eps, ref double sfmin, ref double tol, ref long nsweep, ref double work, ref long lwork, ref long info)
- public static void Dgtcon(string norm, ref long n, ref double dl, ref double d, ref double du, ref double du2, ref long ipiv, ref double anorm, ref double rcond, ref double work, ref long iwork, ref long info)
- public static void Dgtrfs(string trans, ref long n, ref long nrhs, ref double dl, ref double d, ref double du, ref double dlf, ref double df, ref double duf, ref double du2, ref long ipiv, ref double b, ref long ldb, ref double x, ref long ldx, ref double ferr, ref double berr, ref double work, ref long iwork, ref long info)
- public static void Dgtsv(ref long n, ref long nrhs, ref double dl, ref double d, ref double du, ref double b, ref long ldb, ref long info)
- public static void Dgtsvx(string fact, string trans, ref long n, ref long nrhs, ref double dl, ref double d, ref double du, ref double dlf, ref double df, ref double duf, ref double du2, ref long ipiv, ref double b, ref long ldb, ref double x, ref long ldx, ref double rcond, ref double ferr, ref double berr, ref double work, ref long iwork, ref long info)
- public static void Dgttrf(ref long n, ref double dl, ref double d, ref double du, ref double du2, ref long ipiv, ref long info)
- public static void Dgttrs(string trans, ref long n, ref long nrhs, ref double dl, ref double d, ref double du, ref double du2, ref long ipiv, ref double b, ref long ldb, ref long info)
- public static void Dgtts2(ref long itrans, ref long n, ref long nrhs, ref double dl, ref double d, ref double du, ref double du2, ref long ipiv, ref double b, ref long ldb)
- public static void Dhgeqz(string job, string compq, string compz, ref long n, ref long ilo, ref long ihi, ref double h, ref long ldh, ref double t, ref long ldt, ref double alphar, ref double alphai, ref double beta, ref double q, ref long ldq, ref double z, ref long ldz, ref double work, ref long lwork, ref long info)
- public static void Dhsein(string side, string eigsrc, string initv, ref long select, ref long n, ref double h, ref long ldh, ref double wr, ref double wi, ref double vl, ref long ldvl, ref double vr, ref long ldvr, ref long mm, ref long m, ref double work, ref long ifaill, ref long ifailr, ref long info)
- public static void Dhseqr(string job, string compz, ref long n, ref long ilo, ref long ihi, ref double h, ref long ldh, ref double wr, ref double wi, ref double z, ref long ldz, ref double work, ref long lwork, ref long info)
- public static long Disnan(ref double din)
- public static void Dlabad(ref double smallx, ref double large)
- public static void Dlabrd(ref long m, ref long n, ref long nb, ref double a, ref long lda, ref double d, ref double e, ref double tauq, ref double taup, ref double x, ref long ldx, ref double y, ref long ldy)
- public static void Dlacn2(ref long n, ref double v, ref double x, ref long isgn, ref double est, ref long kase, ref long isave)
- public static void Dlacon(ref long n, ref double v, ref double x, ref long isgn, ref double est, ref long kase)
- public static void Dlacpy(string uplo, ref long m, ref long n, ref double a, ref long lda, ref double b, ref long ldb)
- public static void Dladiv(ref double a, ref double b, ref double c, ref double d, ref double p, ref double q)
- public static void Dlae2(ref double a, ref double b, ref double c, ref double rt1, ref double rt2)
- public static void Dlaebz(ref long ijob, ref long nitmax, ref long n, ref long mmax, ref long minp, ref long nbmin, ref double abstol, ref double reltol, ref double pivmin, ref double d, ref double e, ref double e2, ref long nval, ref double ab, ref double c, ref long mout, ref long nab, ref double work, ref long iwork, ref long info)
- public static void Dlaed0(ref long icompq, ref long qsiz, ref long n, ref double d, ref double e, ref double q, ref long ldq, ref double qstore, ref long ldqs, ref double work, ref long iwork, ref long info)
- public static void Dlaed1(ref long n, ref double d, ref double q, ref long ldq, ref long indxq, ref double rho, ref long cutpnt, ref double work, ref long iwork, ref long info)
- public static void Dlaed2(ref long k, ref long n, ref long n1, ref double d, ref double q, ref long ldq, ref long indxq, ref double rho, ref double z, ref double dlamda, ref double w, ref double q2, ref long indx, ref long indxc, ref long indxp, ref long coltyp, ref long info)
- public static void Dlaed3(ref long k, ref long n, ref long n1, ref double d, ref double q, ref long ldq, ref double rho, ref double dlamda, ref double q2, ref long indx, ref long ctot, ref double w, ref double s, ref long info)
- public static void Dlaed4(ref long n, ref long i, ref double d, ref double z, ref double delta, ref double rho, ref double dlam, ref long info)
- public static void Dlaed5(ref long i, ref double d, ref double z, ref double delta, ref double rho, ref double dlam)
- public static void Dlaed6(ref long kniter, ref long orgati, ref double rho, ref double d, ref double z, ref double finit, ref double tau, ref long info)
- public static void Dlaed7(ref long icompq, ref long n, ref long qsiz, ref long tlvls, ref long curlvl, ref long curpbm, ref double d, ref double q, ref long ldq, ref long indxq, ref double rho, ref long cutpnt, ref double qstore, ref long qptr, ref long prmptr, ref long perm, ref long givptr, ref long givcol, ref double givnum, ref double work, ref long iwork, ref long info)
- public static void Dlaed8(ref long icompq, ref long k, ref long n, ref long qsiz, ref double d, ref double q, ref long ldq, ref long indxq, ref double rho, ref long cutpnt, ref double z, ref double dlamda, ref double q2, ref long ldq2, ref double w, ref long perm, ref long givptr, ref long givcol, ref double givnum, ref long indxp, ref long indx, ref long info)
- public static void Dlaed9(ref long k, ref long kstart, ref long kstop, ref long n, ref double d, ref double q, ref long ldq, ref double rho, ref double dlamda, ref double w, ref double s, ref long lds, ref long info)
- public static void Dlaeda(ref long n, ref long tlvls, ref long curlvl, ref long curpbm, ref long prmptr, ref long perm, ref long givptr, ref long givcol, ref double givnum, ref double q, ref long qptr, ref double z, ref double ztemp, ref long info)
- public static void Dlaein(ref long rightv, ref long noinit, ref long n, ref double h, ref long ldh, ref double wr, ref double wi, ref double vr, ref double vi, ref double b, ref long ldb, ref double work, ref double eps3, ref double smlnum, ref double bignum, ref long info)
- public static void Dlaev2(ref double a, ref double b, ref double c, ref double rt1, ref double rt2, ref double cs1, ref double sn1)
- public static void Dlaexc(ref long wantq, ref long n, ref double t, ref long ldt, ref double q, ref long ldq, ref long j1, ref long n1, ref long n2, ref double work, ref long info)
- public static void Dlag2(ref double a, ref long lda, ref double b, ref long ldb, ref double safmin, ref double scale1, ref double scale2, ref double wr1, ref double wr2, ref double wi)
- public static void Dlag2s(ref long m, ref long n, ref double a, ref long lda, ref float sa, ref long ldsa, ref long info)
- public static void DlaGbamv(ref long trans, ref long m, ref long n, ref long kl, ref long ku, ref double alpha, ref double ab, ref long ldab, ref double x, ref long incx, ref double beta, ref double y, ref long incy)
- public static double DlaGbrcond(string trans, ref long n, ref long kl, ref long ku, ref double ab, ref long ldab, ref double afb, ref long ldafb, ref long ipiv, ref long cmode, ref double c, ref long info, ref double work, ref long iwork)
- public static void DlaGbrfsxExtended(ref long prec_type, ref long trans_type, ref long n, ref long kl, ref long ku, ref long nrhs, ref double ab, ref long ldab, ref double afb, ref long ldafb, ref long ipiv, ref long colequ, ref double c, ref double b, ref long ldb, ref double y, ref long ldy, ref double berr_out, ref long n_norms, ref double err_bnds_norm, ref double err_bnds_comp, ref double res, ref double ayb, ref double dy, ref double y_tail, ref double rcond, ref long ithresh, ref double rthresh, ref double dz_ub, ref long ignore_cwise, ref long info)
- public static double DlaGbrpvgrw(ref long n, ref long kl, ref long ku, ref long ncols, ref double ab, ref long ldab, ref double afb, ref long ldafb)
- public static void DlaGeamv(ref long trans, ref long m, ref long n, ref double alpha, ref double a, ref long lda, ref double x, ref long incx, ref double beta, ref double y, ref long incy)
- public static double DlaGercond(string trans, ref long n, ref double a, ref long lda, ref double af, ref long ldaf, ref long ipiv, ref long cmode, ref double c, ref long info, ref double work, ref long iwork)
- public static void DlaGerfsxExtended(ref long prec_type, ref long trans_type, ref long n, ref long nrhs, ref double a, ref long lda, ref double af, ref long ldaf, ref long ipiv, ref long colequ, ref double c, ref double b, ref long ldb, ref double y, ref long ldy, ref double berr_out, ref long n_norms, ref double errs_n, ref double errs_c, ref double res, ref double ayb, ref double dy, ref double y_tail, ref double rcond, ref long ithresh, ref double rthresh, ref double dz_ub, ref long ignore_cwise, ref long info)
- public static double DlaGerpvgrw(ref long n, ref long ncols, ref double a, ref long lda, ref double af, ref long ldaf)
- public static void Dlagge(ref long m, ref long n, ref long kl, ref long ku, ref double d, ref double a, ref long lda, ref long iseed, ref double work, ref long info)
- public static void Dlags2(ref long upper, ref double a1, ref double a2, ref double a3, ref double b1, ref double b2, ref double b3, ref double csu, ref double snu, ref double csv, ref double snv, ref double csq, ref double snq)
- public static void Dlagsy(ref long n, ref long k, ref double d, ref double a, ref long lda, ref long iseed, ref double work, ref long info)
- public static void Dlagtf(ref long n, ref double a, ref double lambda, ref double b, ref double c, ref double tol, ref double d, ref long in, ref long info)
- public static void Dlagtm(string trans, ref long n, ref long nrhs, ref double alpha, ref double dl, ref double d, ref double du, ref double x, ref long ldx, ref double beta, ref double b, ref long ldb)
- public static void Dlagts(ref long job, ref long n, ref double a, ref double b, ref double c, ref double d, ref long in, ref double y, ref double tol, ref long info)
- public static void Dlagv2(ref double a, ref long lda, ref double b, ref long ldb, ref double alphar, ref double alphai, ref double beta, ref double csl, ref double snl, ref double csr, ref double snr)
- public static void Dlahqr(ref long wantt, ref long wantz, ref long n, ref long ilo, ref long ihi, ref double h, ref long ldh, ref double wr, ref double wi, ref long iloz, ref long ihiz, ref double z, ref long ldz, ref long info)
- public static void Dlahr2(ref long n, ref long k, ref long nb, ref double a, ref long lda, ref double tau, ref double t, ref long ldt, ref double y, ref long ldy)
- public static void Dlahrd(ref long n, ref long k, ref long nb, ref double a, ref long lda, ref double tau, ref double t, ref long ldt, ref double y, ref long ldy)
- public static void Dlaic1(ref long job, ref long j, ref double x, ref double sest, ref double w, ref double gamma, ref double sestpr, ref double s, ref double c)
- public static long Dlaisnan(ref double din1, ref double din2)
- public static void Dlakf2(ref long m, ref long n, ref double a, ref long lda, ref double b, ref double d, ref double e, ref double z, ref long ldz)
- public static void DlaLinBerr(ref long n, ref long nz, ref long nrhs, ref double res, ref double ayb, ref double berr)
- public static void Dlaln2(ref long ltrans, ref long na, ref long nw, ref double smin, ref double ca, ref double a, ref long lda, ref double d1, ref double d2, ref double b, ref long ldb, ref double wr, ref double wi, ref double x, ref long ldx, ref double scale, ref double xnorm, ref long info)
- public static void Dlals0(ref long icompq, ref long nl, ref long nr, ref long sqre, ref long nrhs, ref double b, ref long ldb, ref double bx, ref long ldbx, ref long perm, ref long givptr, ref long givcol, ref long ldgcol, ref double givnum, ref long ldgnum, ref double poles, ref double difl, ref double difr, ref double z, ref long k, ref double c, ref double s, ref double work, ref long info)
- public static void Dlalsa(ref long icompq, ref long smlsiz, ref long n, ref long nrhs, ref double b, ref long ldb, ref double bx, ref long ldbx, ref double u, ref long ldu, ref double vt, ref long k, ref double difl, ref double difr, ref double z, ref double poles, ref long givptr, ref long givcol, ref long ldgcol, ref long perm, ref double givnum, ref double c, ref double s, ref double work, ref long iwork, ref long info)
- public static void Dlalsd(string uplo, ref long smlsiz, ref long n, ref long nrhs, ref double d, ref double e, ref double b, ref long ldb, ref double rcond, ref long rank, ref double work, ref long iwork, ref long info)
- public static void Dlamc1(ref long beta, ref long t, ref long rnd, ref long ieee1)
- public static void Dlamc2(ref long beta, ref long t, ref long rnd, ref double eps, ref long emin, ref double rmin, ref long emax, ref double rmax)
- public static double Dlamc3(ref double a, ref double b)
- public static void Dlamc4(ref long emin, ref double start, ref long base)
- public static void Dlamc5(ref long beta, ref long p, ref long emin, ref long ieee, ref long emax, ref double rmax)
- public static double Dlamch(string cmach)
- public static void Dlamrg(ref long n1, ref long n2, ref double a, ref long dtrd1, ref long dtrd2, ref long index)
- public static void Dlamswlq(string side, string trans, ref long m, ref long n, ref long k, ref long mb, ref long nb, ref double a, ref long lda, ref double t, ref long ldt, ref double c, ref long ldc, ref double work, ref long lwork, ref long info)
- public static void Dlamtsqr(string side, string trans, ref long m, ref long n, ref long k, ref long mb, ref long nb, ref double a, ref long lda, ref double t, ref long ldt, ref double c, ref long ldc, ref double work, ref long lwork, ref long info)
- public static long Dlaneg(ref long n, ref double d, ref double lld, ref double sigma, ref double pivmin, ref long r)
- public static double Dlangb(string norm, ref long n, ref long kl, ref long ku, ref double ab, ref long ldab, ref double work)
- public static double Dlange(string norm, ref long m, ref long n, ref double a, ref long lda, ref double work)
- public static double Dlangt(string norm, ref long n, ref double dl, ref double d, ref double du)
- public static double Dlanhs(string norm, ref long n, ref double a, ref long lda, ref double work)
- public static double Dlansb(string norm, string uplo, ref long n, ref long k, ref double ab, ref long ldab, ref double work)
- public static double Dlansf(string norm, string transr, string uplo, ref long n, ref double a, ref double work)
- public static double Dlansp(string norm, string uplo, ref long n, ref double ap, ref double work)
- public static double Dlanst(string norm, ref long n, ref double d, ref double e)
- public static double Dlansy(string norm, string uplo, ref long n, ref double a, ref long lda, ref double work)
- public static double Dlantb(string norm, string uplo, string diag, ref long n, ref long k, ref double ab, ref long ldab, ref double work)
- public static double Dlantp(string norm, string uplo, string diag, ref long n, ref double ap, ref double work)
- public static double Dlantr(string norm, string uplo, string diag, ref long m, ref long n, ref double a, ref long lda, ref double work)
- public static void Dlanv2(ref double a, ref double b, ref double c, ref double d, ref double rt1r, ref double rt1i, ref double rt2r, ref double rt2i, ref double cs, ref double sn)
- public static void Dlapll(ref long n, ref double x, ref long incx, ref double y, ref long incy, ref double ssmin)
- public static void Dlapmr(ref long forwrd, ref long m, ref long n, ref double x, ref long ldx, ref long k)
- public static void Dlapmt(ref long forwrd, ref long m, ref long n, ref double x, ref long ldx, ref long k)
- public static double DlaPorcond(string uplo, ref long n, ref double a, ref long lda, ref double af, ref long ldaf, ref long cmode, ref double c, ref long info, ref double work, ref long iwork)
- public static void DlaPorfsxExtended(ref long prec_type, string uplo, ref long n, ref long nrhs, ref double a, ref long lda, ref double af, ref long ldaf, ref long colequ, ref double c, ref double b, ref long ldb, ref double y, ref long ldy, ref double berr_out, ref long n_norms, ref double err_bnds_norm, ref double err_bnds_comp, ref double res, ref double ayb, ref double dy, ref double y_tail, ref double rcond, ref long ithresh, ref double rthresh, ref double dz_ub, ref long ignore_cwise, ref long info)
- public static double DlaPorpvgrw(string uplo, ref long ncols, ref double a, ref long lda, ref double af, ref long ldaf, ref double work)
- public static double Dlapy2(ref double x, ref double y)
- public static double Dlapy3(ref double x, ref double y, ref double z)
- public static void Dlaqgb(ref long m, ref long n, ref long kl, ref long ku, ref double ab, ref long ldab, ref double r, ref double c, ref double rowcnd, ref double colcnd, ref double amax, SByte* equed)
- public static void Dlaqge(ref long m, ref long n, ref double a, ref long lda, ref double r, ref double c, ref double rowcnd, ref double colcnd, ref double amax, SByte* equed)
- public static void Dlaqp2(ref long m, ref long n, ref long offset, ref double a, ref long lda, ref long jpvt, ref double tau, ref double vn1, ref double vn2, ref double work)
- public static void Dlaqps(ref long m, ref long n, ref long offset, ref long nb, ref long kb, ref double a, ref long lda, ref long jpvt, ref double tau, ref double vn1, ref double vn2, ref double auxv, ref double f, ref long ldf)
- public static void Dlaqr0(ref long wantt, ref long wantz, ref long n, ref long ilo, ref long ihi, ref double h, ref long ldh, ref double wr, ref double wi, ref long iloz, ref long ihiz, ref double z, ref long ldz, ref double work, ref long lwork, ref long info)
- public static void Dlaqr1(ref long n, ref double h, ref long ldh, ref double sr1, ref double si1, ref double sr2, ref double si2, ref double v)
- public static void Dlaqr2(ref long wantt, ref long wantz, ref long n, ref long ktop, ref long kbot, ref long nw, ref double h, ref long ldh, ref long iloz, ref long ihiz, ref double z, ref long ldz, ref long ns, ref long nd, ref double sr, ref double si, ref double v, ref long ldv, ref long nh, ref double t, ref long ldt, ref long nv, ref double wv, ref long ldwv, ref double work, ref long lwork)
- public static void Dlaqr3(ref long wantt, ref long wantz, ref long n, ref long ktop, ref long kbot, ref long nw, ref double h, ref long ldh, ref long iloz, ref long ihiz, ref double z, ref long ldz, ref long ns, ref long nd, ref double sr, ref double si, ref double v, ref long ldv, ref long nh, ref double t, ref long ldt, ref long nv, ref double wv, ref long ldwv, ref double work, ref long lwork)
- public static void Dlaqr4(ref long wantt, ref long wantz, ref long n, ref long ilo, ref long ihi, ref double h, ref long ldh, ref double wr, ref double wi, ref long iloz, ref long ihiz, ref double z, ref long ldz, ref double work, ref long lwork, ref long info)
- public static void Dlaqr5(ref long wantt, ref long wantz, ref long kacc22, ref long n, ref long ktop, ref long kbot, ref long nshfts, ref double sr, ref double si, ref double h, ref long ldh, ref long iloz, ref long ihiz, ref double z, ref long ldz, ref double v, ref long ldv, ref double u, ref long ldu, ref long nv, ref double wv, ref long ldwv, ref long nh, ref double wh, ref long ldwh)
- public static void Dlaqsb(string uplo, ref long n, ref long kd, ref double ab, ref long ldab, ref double s, ref double scond, ref double amax, SByte* equed)
- public static void Dlaqsp(string uplo, ref long n, ref double ap, ref double s, ref double scond, ref double amax, SByte* equed)
- public static void Dlaqsy(string uplo, ref long n, ref double a, ref long lda, ref double s, ref double scond, ref double amax, SByte* equed)
- public static void Dlaqtr(ref long ltran, ref long lreal, ref long n, ref double t, ref long ldt, ref double b, ref double w, ref double scale, ref double x, ref double work, ref long info)
- public static void Dlar1v(ref long n, ref long b1, ref long bn, ref double lambda, ref double d, ref double l, ref double ld, ref double lld, ref double pivmin, ref double gaptol, ref double z, ref long wantnc, ref long negcnt, ref double ztz, ref double mingma, ref long r, ref long isuppz, ref double nrminv, ref double resid, ref double rqcorr, ref double work)
- public static void Dlar2v(ref long n, ref double x, ref double y, ref double z, ref long incx, ref double c, ref double s, ref long incc)
- public static double Dlaran(ref long iseed)
- public static void Dlarf(string side, ref long m, ref long n, ref double v, ref long incv, ref double tau, ref double c, ref long ldc, ref double work)
- public static void Dlarfb(string side, string trans, string direct, string storev, ref long m, ref long n, ref long k, ref double v, ref long ldv, ref double t, ref long ldt, ref double c, ref long ldc, ref double work, ref long ldwork)
- public static void Dlarfg(ref long n, ref double alpha, ref double x, ref long incx, ref double tau)
- public static void Dlarfgp(ref long n, ref double alpha, ref double x, ref long incx, ref double tau)
- public static void Dlarfp(ref long n, ref double alpha, ref double x, ref long incx, ref double tau)
- public static void Dlarft(string direct, string storev, ref long n, ref long k, ref double v, ref long ldv, ref double tau, ref double t, ref long ldt)
- public static void Dlarfx(string side, ref long m, ref long n, ref double v, ref <