API Diff between 0.1.5 and 0.1.3
1746 Additions
3 Removals
CppSharp
IntelMKL
IntelMKL.ILP64
-
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 struct MatrixDescr
-
public struct ReplaceOperation
-
public class ScaLapack
- public struct __Internal
- public ScaLapack()
- public static void Bdlaapp(ref long iside, ref long m, ref long n, ref long nb, ref double a, ref long lda, ref long nitraf, ref long itraf, ref double dtraf, ref double work)
- public static void Bdlaexc(ref long n, ref double t, ref long ldt, ref long j1, ref long n1, ref long n2, ref long itraf, ref double dtraf, ref double work, ref long info)
- public static void Bdtrexc(ref long n, ref double t, ref long ldt, ref long ifst, ref long ilst, ref long nitraf, ref long itraf, ref long ndtraf, ref double dtraf, ref double work, ref long info)
- public static void Bslaapp(ref long iside, ref long m, ref long n, ref long nb, ref float a, ref long lda, ref long nitraf, ref long itraf, ref float dtraf, ref float work)
- public static void Bslaexc(ref long n, ref float t, ref long ldt, ref long j1, ref long n1, ref long n2, ref long itraf, ref float dtraf, ref float work, ref long info)
- public static void Bstrexc(ref long n, ref float t, ref long ldt, ref long ifst, ref long ilst, ref long nitraf, ref long itraf, ref long ndtraf, ref float dtraf, ref float work, ref long info)
- public static void Cpdgemr2d(long m, long n, ref double a, long ia, long ja, ref long desca, ref double b, long ib, long jb, ref long descb, long ictxt)
- public static void Cpdtrmr2d(string uplo, string diag, long m, long n, ref double a, long ia, long ja, ref long desca, ref double b, long ib, long jb, ref long descb, long ictxt)
- public static void Cpigemr2d(long m, long n, ref long a, long ia, long ja, ref long desca, ref long b, long ib, long jb, ref long descb, long ictxt)
- public static void Cpitrmr2d(string uplo, string diag, long m, long n, ref long a, long ia, long ja, ref long desca, ref long b, long ib, long jb, ref long descb, long ictxt)
- public static void Cpsgemr2d(long m, long n, ref float a, long ia, long ja, ref long desca, ref float b, long ib, long jb, ref long descb, long ictxt)
- public static void Cpstrmr2d(string uplo, string diag, long m, long n, ref float a, long ia, long ja, ref long desca, ref float b, long ib, long jb, ref long descb, long ictxt)
- public static void Ddbtf2(ref long m, ref long n, ref long kl, ref long ku, ref double ab, ref long ldab, ref long info)
- public static void Ddbtrf(ref long m, ref long n, ref long kl, ref long ku, ref double ab, ref long ldab, ref long info)
- public static void Ddttrf(ref long n, ref double dl, ref double d, ref double du, ref long info)
- public static void Ddttrsv(string uplo, 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 Descinit(ref long desc, ref long m, ref long n, ref long mb, ref long nb, ref long irsrc, ref long icsrc, ref long ictxt, ref long lld, ref long info)
- public static void Dlamov(string UPLO, ref long M, ref long N, ref double A, ref long LDA, ref double B, ref long LDB)
- public static void Dlamsh(ref double s, ref long lds, ref long nbulge, ref long jblk, ref double h, ref long ldh, ref long n, ref double ulp)
- public static void Dlapst(string id, ref long n, ref double d, ref long indx, ref long info)
- public static void Dlaqr6(string job, 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 Dlar1va(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 Dlaref(string type, ref double a, ref long lda, ref long wantz, ref double z, ref long ldz, ref long block, ref long irow1, ref long icol1, ref long istart, ref long istop, ref long itmp1, ref long itmp2, ref long liloz, ref long lihiz, ref double vecs, ref double v2, ref double v3, ref double t1, ref double t2, ref double t3)
- public static void Dlarrb2(ref long n, ref double d, ref double lld, ref long ifirst, ref long ilast, ref double rtol1, ref double rtol2, ref long offset, ref double w, ref double wgap, ref double werr, ref double work, ref long iwork, ref double pivmin, ref double lgpvmn, ref double lgspdm, ref long twist, ref long info)
- public static void Dlarrd2(string range, string order, ref long n, ref double vl, ref double vu, ref long il, ref long iu, ref double gers, ref double reltol, ref double d, ref double e, ref double e2, ref double pivmin, ref long nsplit, ref long isplit, ref long m, ref double w, ref double werr, ref double wl, ref double wu, ref long iblock, ref long indexw, ref double work, ref long iwork, ref long dol, ref long dou, ref long info)
- public static void Dlarre2(string range, ref long n, ref double vl, ref double vu, ref long il, ref long iu, ref double d, ref double e, ref double e2, ref double rtol1, ref double rtol2, ref double spltol, ref long nsplit, ref long isplit, ref long m, ref long dol, ref long dou, ref double w, ref double werr, ref double wgap, ref long iblock, ref long indexw, ref double gers, ref double pivmin, ref double work, ref long iwork, ref long info)
- public static void Dlarre2a(string range, ref long n, ref double vl, ref double vu, ref long il, ref long iu, ref double d, ref double e, ref double e2, ref double rtol1, ref double rtol2, ref double spltol, ref long nsplit, ref long isplit, ref long m, ref long dol, ref long dou, ref long needil, ref long neediu, ref double w, ref double werr, ref double wgap, ref long iblock, ref long indexw, ref double gers, ref double sdiam, ref double pivmin, ref double work, ref long iwork, ref double minrgp, ref long info)
- public static void Dlarrf2(ref long n, ref double d, ref double l, ref double ld, ref long clstrt, ref long clend, ref long clmid1, ref long clmid2, ref double w, ref double wgap, ref double werr, ref long trymid, ref double spdiam, ref double clgapl, ref double clgapr, ref double pivmin, ref double sigma, ref double dplus, ref double lplus, ref double work, ref long info)
- public static void Dlarrv2(ref long n, ref double vl, ref double vu, ref double d, ref double l, ref double pivmin, ref long isplit, ref long m, ref long dol, ref long dou, ref long needil, ref long neediu, ref double minrgp, ref double rtol1, ref double rtol2, ref double w, ref double werr, ref double wgap, ref long iblock, ref long indexw, ref double gers, ref double sdiam, ref double z, ref long ldz, ref long isuppz, ref double work, ref long iwork, ref long vstart, ref long finish, ref long maxcls, ref long ndepth, ref long parity, ref long zoffset, ref long info)
- public static void Dlasorte(ref double s, ref long lds, ref long j, ref double out, ref long info)
- public static void Dlasrt2(string id, ref long n, ref double d, ref long key, ref long info)
- public static void Dpttrsv(string trans, ref long n, ref long nrhs, ref double d, ref double e, ref double b, ref long ldb, ref long info)
- public static void Dstegr2(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 m, ref double w, ref double z, ref long ldz, ref long nzc, ref long isuppz, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long dol, ref long dou, ref long zoffset, ref long info)
- public static void Dstegr2a(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 m, ref double w, ref double z, ref long ldz, ref long nzc, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long dol, ref long dou, ref long needil, ref long neediu, ref long inderr, ref long nsplit, ref double pivmin, ref double scale, ref double wl, ref double wu, ref long info)
- public static void Dstegr2b(string jobz, ref long n, ref double d, ref double e, ref long m, ref double w, ref double z, ref long ldz, ref long nzc, ref long isuppz, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long dol, ref long dou, ref long needil, ref long neediu, ref long indwlc, ref double pivmin, ref double scale, ref double wl, ref double wu, ref long vstart, ref long finish, ref long maxcls, ref long ndepth, ref long parity, ref long zoffset, ref long info)
- public static void Dstein2(ref long n, ref double d, ref double e, ref long m, ref double w, ref long iblock, ref long isplit, ref double orfac, ref double z, ref long ldz, ref double work, ref long iwork, ref long ifail, ref long info)
- public static void Dsteqr2(string compz, ref long n, ref double d, ref double e, ref double z, ref long ldz, ref long nr, ref double work, ref long info)
- public static void Dtrmvt(string uplo, ref long n, ref double t, ref long ldt, ref double x, ref long incx, ref double y, ref long incy, ref double w, ref long incw, ref double z, ref long incz)
- public static long Numroc(ref long n, ref long nb, ref long iproc, ref long isrcproc, ref long nprocs)
- public static void Pddbsv(ref long n, ref long bwl, ref long bwu, ref long nrhs, ref double a, ref long ja, ref long desca, ref double b, ref long ib, ref long descb, ref double work, ref long lwork, ref long info)
- public static void Pddbtrf(ref long n, ref long bwl, ref long bwu, ref double a, ref long ja, ref long desca, ref double af, ref long laf, ref double work, ref long lwork, ref long info)
- public static void Pddbtrs(string trans, ref long n, ref long bwl, ref long bwu, ref long nrhs, ref double a, ref long ja, ref long desca, ref double b, ref long ib, ref long descb, ref double af, ref long laf, ref double work, ref long lwork, ref long info)
- public static void Pddbtrsv(string uplo, string trans, ref long n, ref long bwl, ref long bwu, ref long nrhs, ref double a, ref long ja, ref long desca, ref double b, ref long ib, ref long descb, ref double af, ref long laf, ref double work, ref long lwork, ref long info)
- public static void Pddtsv(ref long n, ref long nrhs, ref double dl, ref double d, ref double du, ref long ja, ref long desca, ref double b, ref long ib, ref long descb, ref double work, ref long lwork, ref long info)
- public static void Pddttrf(ref long n, ref double dl, ref double d, ref double du, ref long ja, ref long desca, ref double af, ref long laf, ref double work, ref long lwork, ref long info)
- public static void Pddttrs(string trans, ref long n, ref long nrhs, ref double dl, ref double d, ref double du, ref long ja, ref long desca, ref double b, ref long ib, ref long descb, ref double af, ref long laf, ref double work, ref long lwork, ref long info)
- public static void Pddttrsv(string uplo, string trans, ref long n, ref long nrhs, ref double dl, ref double d, ref double du, ref long ja, ref long desca, ref double b, ref long ib, ref long descb, ref double af, ref long laf, ref double work, ref long lwork, ref long info)
- public static void Pdgbsv(ref long n, ref long bwl, ref long bwu, ref long nrhs, ref double a, ref long ja, ref long desca, ref long ipiv, ref double b, ref long ib, ref long descb, ref double work, ref long lwork, ref long info)
- public static void Pdgbtrf(ref long n, ref long bwl, ref long bwu, ref double a, ref long ja, ref long desca, ref long ipiv, ref double af, ref long laf, ref double work, ref long lwork, ref long info)
- public static void Pdgbtrs(string trans, ref long n, ref long bwl, ref long bwu, ref long nrhs, ref double a, ref long ja, ref long desca, ref long ipiv, ref double b, ref long ib, ref long descb, ref double af, ref long laf, ref double work, ref long lwork, ref long info)
- public static void Pdgebal(string job, ref long n, ref double a, ref long desca, ref long ilo, ref long ihi, ref double scale, ref long info)
- public static void Pdgebd2(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double d, ref double e, ref double tauq, ref double taup, ref double work, ref long lwork, ref long info)
- public static void Pdgebrd(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double d, ref double e, ref double tauq, ref double taup, ref double work, ref long lwork, ref long info)
- public static void Pdgecon(string norm, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double anorm, ref double rcond, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdgeequ(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double r, ref double c, ref double rowcnd, ref double colcnd, ref double amax, ref long info)
- public static void Pdgehd2(ref long n, ref long ilo, ref long ihi, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdgehrd(ref long n, ref long ilo, ref long ihi, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdgelq2(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdgelqf(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdgels(string trans, ref long m, ref long n, ref long nrhs, ref double a, ref long ia, ref long ja, ref long desca, ref double b, ref long ib, ref long jb, ref long descb, ref double work, ref long lwork, ref long info)
- public static void Pdgemr2d(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double b, ref long ib, ref long jb, ref long descb, ref long ictxt)
- public static void Pdgeql2(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdgeqlf(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdgeqpf(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref long ipiv, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdgeqr2(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdgeqrf(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdgerfs(string trans, ref long n, ref long nrhs, ref double a, ref long ia, ref long ja, ref long desca, ref double af, ref long iaf, ref long jaf, ref long descaf, ref long ipiv, ref double b, ref long ib, ref long jb, ref long descb, ref double x, ref long ix, ref long jx, ref long descx, ref double ferr, ref double berr, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdgerq2(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdgerqf(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdgesv(ref long n, ref long nrhs, ref double a, ref long ia, ref long ja, ref long desca, ref long ipiv, ref double b, ref long ib, ref long jb, ref long descb, ref long info)
- public static void Pdgesvd(string jobu, string jobvt, ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double s, ref double u, ref long iu, ref long ju, ref long descu, ref double vt, ref long ivt, ref long jvt, ref long descvt, ref double work, ref long lwork, ref long info)
- public static void Pdgesvx(string fact, string trans, ref long n, ref long nrhs, ref double a, ref long ia, ref long ja, ref long desca, ref double af, ref long iaf, ref long jaf, ref long descaf, ref long ipiv, SByte* equed, ref double r, ref double c, ref double b, ref long ib, ref long jb, ref long descb, ref double x, ref long ix, ref long jx, ref long descx, ref double rcond, ref double ferr, ref double berr, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdgetf2(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref long ipiv, ref long info)
- public static void Pdgetrf(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref long ipiv, ref long info)
- public static void Pdgetri(ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref long ipiv, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdgetrs(string trans, ref long n, ref long nrhs, ref double a, ref long ia, ref long ja, ref long desca, ref long ipiv, ref double b, ref long ib, ref long jb, ref long descb, ref long info)
- public static void Pdggqrf(ref long n, ref long m, ref long p, ref double a, ref long ia, ref long ja, ref long desca, ref double taua, ref double b, ref long ib, ref long jb, ref long descb, ref double taub, ref double work, ref long lwork, ref long info)
- public static void Pdggrqf(ref long m, ref long p, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double taua, ref double b, ref long ib, ref long jb, ref long descb, ref double taub, ref double work, ref long lwork, ref long info)
- public static void Pdhseqr(string job, string compz, ref long n, ref long ilo, ref long ihi, ref double h, ref long desch, ref double wr, ref double wi, ref double z, ref long descz, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdlabad(ref long ictxt, ref double small, ref double large)
- public static void Pdlabrd(ref long m, ref long n, ref long nb, ref double a, ref long ia, ref long ja, ref long desca, ref double d, ref double e, ref double tauq, ref double taup, ref double x, ref long ix, ref long jx, ref long descx, ref double y, ref long iy, ref long jy, ref long descy, ref double work)
- public static void Pdlachkieee(ref long isieee, ref double rmax, ref double rmin)
- public static void Pdlacon(ref long n, ref double v, ref long iv, ref long jv, ref long descv, ref double x, ref long ix, ref long jx, ref long descx, ref long isgn, ref double est, ref long kase)
- public static void Pdlaconsb(ref double a, ref long desca, ref long i, ref long l, ref long m, ref double h44, ref double h33, ref double h43h34, ref double buf, ref long lwork)
- public static void Pdlacp2(string uplo, ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double b, ref long ib, ref long jb, ref long descb)
- public static void Pdlacp3(ref long m, ref long i, ref double a, ref long desca, ref double b, ref long ldb, ref long ii, ref long jj, ref long rev)
- public static void Pdlacpy(string uplo, ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double b, ref long ib, ref long jb, ref long descb)
- public static void Pdlaed0(ref long n, ref double d, ref double e, ref double q, ref long iq, ref long jq, ref long descq, ref double work, ref long iwork, ref long info)
- public static void Pdlaed1(ref long n, ref long n1, ref double d, ref long id, ref double q, ref long iq, ref long jq, ref long descq, ref double rho, ref double work, ref long iwork, ref long info)
- public static void Pdlaed2(ref long ictxt, ref long k, ref long n, ref long n1, ref long nb, ref double d, ref long drow, ref long dcol, ref double q, ref long ldq, ref double rho, ref double z, ref double w, ref double dlamda, ref double q2, ref long ldq2, ref double qbuf, ref long ctot, ref long psm, ref long npcol, ref long indx, ref long indxc, ref long indxp, ref long indcol, ref long coltyp, ref long nn, ref long nn1, ref long nn2, ref long ib1, ref long ib2)
- public static void Pdlaed3(ref long ictxt, ref long k, ref long n, ref long nb, ref double d, ref long drow, ref long dcol, ref double rho, ref double dlamda, ref double w, ref double z, ref double u, ref long ldu, ref double buf, ref long indx, ref long indcol, ref long indrow, ref long indxr, ref long indxc, ref long ctot, ref long npcol, ref long info)
- public static void Pdlaedz(ref long n, ref long n1, ref long id, ref double q, ref long iq, ref long jq, ref long ldq, ref long descq, ref double z, ref double work)
- public static void Pdlaevswp(ref long n, ref double zin, ref long ldzi, ref double z, ref long iz, ref long jz, ref long descz, ref long nvs, ref long key, ref double work, ref long lwork)
- public static void Pdlahqr(ref long wantt, ref long wantz, ref long n, ref long ilo, ref long ihi, ref double a, ref long desca, ref double wr, ref double wi, ref long iloz, ref long ihiz, ref double z, ref long descz, ref double work, ref long lwork, ref long iwork, ref long ilwork, ref long info)
- public static void Pdlahrd(ref long n, ref long k, ref long nb, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double t, ref double y, ref long iy, ref long jy, ref long descy, ref double work)
- public static void Pdlaiectb(ref double sigma, ref long n, ref double d, ref long count)
- public static void Pdlaiectl(ref double sigma, ref long n, ref double d, ref long count)
- public static double Pdlamch(ref long ictxt, string cmach)
- public static void Pdlamr1d(ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double b, ref long ib, ref long jb, ref long descb)
- public static void Pdlamve(string uplo, ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double b, ref long ib, ref long jb, ref long descb, ref double dwork)
- public static double Pdlange(string norm, ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double work)
- public static double Pdlanhs(string norm, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double work)
- public static double Pdlansy(string norm, string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double work)
- public static double Pdlantr(string norm, string uplo, string diag, ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double work)
- public static void Pdlapiv(string direc, string rowcol, string pivroc, ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref long ipiv, ref long ip, ref long jp, ref long descip, ref long iwork)
- public static void Pdlapv2(string direc, string rowcol, ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref long ipiv, ref long ip, ref long jp, ref long descip)
- public static void Pdlaqge(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double r, ref double c, ref double rowcnd, ref double colcnd, ref double amax, SByte* equed)
- public static void Pdlaqr0(ref long wantt, ref long wantz, ref long n, ref long ilo, ref long ihi, ref double h, ref long desch, ref double wr, ref double wi, ref long iloz, ref long ihiz, ref double z, ref long descz, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info, ref long reclevel)
- public static void Pdlaqr1(ref long wantt, ref long wantz, ref long n, ref long ilo, ref long ihi, ref double a, ref long desca, ref double wr, ref double wi, ref long iloz, ref long ihiz, ref double z, ref long descz, ref double work, ref long lwork, ref long iwork, ref long ilwork, ref long info)
- public static void Pdlaqr2(ref long wantt, ref long wantz, ref long n, ref long ktop, ref long kbot, ref long nw, ref double a, ref long desca, ref long iloz, ref long ihiz, ref double z, ref long descz, ref long ns, ref long nd, ref double sr, ref double si, ref double t, ref long ldt, ref double v, ref long ldv, ref double wr, ref double wi, ref double work, ref long lwork)
- public static void Pdlaqr3(ref long wantt, ref long wantz, ref long n, ref long ktop, ref long kbot, ref long nw, ref double h, ref long desch, ref long iloz, ref long ihiz, ref double z, ref long descz, ref long ns, ref long nd, ref double sr, ref double si, ref double v, ref long descv, ref long nh, ref double t, ref long desct, ref long nv, ref double wv, ref long descw, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long reclevel)
- public static void Pdlaqr4(ref long wantt, ref long wantz, ref long n, ref long ilo, ref long ihi, ref double a, ref long desca, ref double wr, ref double wi, ref long iloz, ref long ihiz, ref double z, ref long descz, ref double t, ref long ldt, ref double v, ref long ldv, ref double work, ref long lwork, ref long info)
- public static void Pdlaqr5(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 desch, ref long iloz, ref long ihiz, ref double z, ref long descz, ref double work, ref long lwork, ref long iwork, ref long liwork)
- public static void Pdlaqsy(string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double sr, ref double sc, ref double scond, ref double amax, SByte* equed)
- public static void Pdlared1d(ref long n, ref long ia, ref long ja, ref long desc, ref double bycol, ref double byall, ref double work, ref long lwork)
- public static void Pdlared2d(ref long n, ref long ia, ref long ja, ref long desc, ref double byrow, ref double byall, ref double work, ref long lwork)
- public static void Pdlarf(string side, ref long m, ref long n, ref double v, ref long iv, ref long jv, ref long descv, ref long incv, ref double tau, ref double c, ref long ic, ref long jc, ref long descc, ref double work)
- public static void Pdlarfb(string side, string trans, string direct, string storev, ref long m, ref long n, ref long k, ref double v, ref long iv, ref long jv, ref long descv, ref double t, ref double c, ref long ic, ref long jc, ref long descc, ref double work)
- public static void Pdlarfg(ref long n, ref double alpha, ref long iax, ref long jax, ref double x, ref long ix, ref long jx, ref long descx, ref long incx, ref double tau)
- public static void Pdlarft(string direct, string storev, ref long n, ref long k, ref double v, ref long iv, ref long jv, ref long descv, ref double tau, ref double t, ref double work)
- public static void Pdlarz(string side, ref long m, ref long n, ref long l, ref double v, ref long iv, ref long jv, ref long descv, ref long incv, ref double tau, ref double c, ref long ic, ref long jc, ref long descc, ref double work)
- public static void Pdlarzb(string side, string trans, string direct, string storev, ref long m, ref long n, ref long k, ref long l, ref double v, ref long iv, ref long jv, ref long descv, ref double t, ref double c, ref long ic, ref long jc, ref long descc, ref double work)
- public static void Pdlarzt(string direct, string storev, ref long n, ref long k, ref double v, ref long iv, ref long jv, ref long descv, ref double tau, ref double t, ref double work)
- public static void Pdlascl(string type, ref double cfrom, ref double cto, ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref long info)
- public static void Pdlase2(string uplo, ref long m, ref long n, ref double alpha, ref double beta, ref double a, ref long ia, ref long ja, ref long desca)
- public static void Pdlaset(string uplo, ref long m, ref long n, ref double alpha, ref double beta, ref double a, ref long ia, ref long ja, ref long desca)
- public static void Pdlasmsub(ref double a, ref long desca, ref long i, ref long l, ref long k, ref double smlnum, ref double buf, ref long lwork)
- public static void Pdlasnbt(ref long ieflag)
- public static void Pdlasrt(string id, ref long n, ref double d, ref double q, ref long iq, ref long jq, ref long descq, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdlassq(ref long n, ref double x, ref long ix, ref long jx, ref long descx, ref long incx, ref double scale, ref double sumsq)
- public static void Pdlaswp(string direc, string rowcol, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref long k1, ref long k2, ref long ipiv)
- public static double Pdlatra(ref long n, ref double a, ref long ia, ref long ja, ref long desca)
- public static void Pdlatrd(string uplo, ref long n, ref long nb, ref double a, ref long ia, ref long ja, ref long desca, ref double d, ref double e, ref double tau, ref double w, ref long iw, ref long jw, ref long descw, ref double work)
- public static void Pdlatrs(string uplo, string trans, string diag, string normin, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double x, ref long ix, ref long jx, ref long descx, ref double scale, ref double cnorm, ref double work)
- public static void Pdlatrz(ref long m, ref long n, ref long l, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work)
- public static void Pdlauu2(string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca)
- public static void Pdlauum(string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca)
- public static void Pdlawil(ref long ii, ref long jj, ref long m, ref double a, ref long desca, ref double h44, ref double h33, ref double h43h34, ref double v)
- public static void Pdorg2l(ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdorg2r(ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdorgl2(ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdorglq(ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdorgql(ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdorgqr(ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdorgr2(ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdorgrq(ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdorm2l(string side, string trans, ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double c, ref long ic, ref long jc, ref long descc, ref double work, ref long lwork, ref long info)
- public static void Pdorm2r(string side, string trans, ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double c, ref long ic, ref long jc, ref long descc, ref double work, ref long lwork, ref long info)
- public static void Pdormbr(string vect, string side, string trans, ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double c, ref long ic, ref long jc, ref long descc, ref double work, ref long lwork, ref long info)
- public static void Pdormhr(string side, string trans, ref long m, ref long n, ref long ilo, ref long ihi, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double c, ref long ic, ref long jc, ref long descc, ref double work, ref long lwork, ref long info)
- public static void Pdorml2(string side, string trans, ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double c, ref long ic, ref long jc, ref long descc, ref double work, ref long lwork, ref long info)
- public static void Pdormlq(string side, string trans, ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double c, ref long ic, ref long jc, ref long descc, ref double work, ref long lwork, ref long info)
- public static void Pdormql(string side, string trans, ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double c, ref long ic, ref long jc, ref long descc, ref double work, ref long lwork, ref long info)
- public static void Pdormqr(string side, string trans, ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double c, ref long ic, ref long jc, ref long descc, ref double work, ref long lwork, ref long info)
- public static void Pdormr2(string side, string trans, ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double c, ref long ic, ref long jc, ref long descc, ref double work, ref long lwork, ref long info)
- public static void Pdormr3(string side, string trans, ref long m, ref long n, ref long k, ref long l, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double c, ref long ic, ref long jc, ref long descc, ref double work, ref long lwork, ref long info)
- public static void Pdormrq(string side, string trans, ref long m, ref long n, ref long k, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double c, ref long ic, ref long jc, ref long descc, ref double work, ref long lwork, ref long info)
- public static void Pdormrz(string side, string trans, ref long m, ref long n, ref long k, ref long l, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double c, ref long ic, ref long jc, ref long descc, ref double work, ref long lwork, ref long info)
- public static void Pdormtr(string side, string uplo, string trans, ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double c, ref long ic, ref long jc, ref long descc, ref double work, ref long lwork, ref long info)
- public static void Pdpbsv(string uplo, ref long n, ref long bw, ref long nrhs, ref double a, ref long ja, ref long desca, ref double b, ref long ib, ref long descb, ref double work, ref long lwork, ref long info)
- public static void Pdpbtrf(string uplo, ref long n, ref long bw, ref double a, ref long ja, ref long desca, ref double af, ref long laf, ref double work, ref long lwork, ref long info)
- public static void Pdpbtrs(string uplo, ref long n, ref long bw, ref long nrhs, ref double a, ref long ja, ref long desca, ref double b, ref long ib, ref long descb, ref double af, ref long laf, ref double work, ref long lwork, ref long info)
- public static void Pdpbtrsv(string uplo, string trans, ref long n, ref long bw, ref long nrhs, ref double a, ref long ja, ref long desca, ref double b, ref long ib, ref long descb, ref double af, ref long laf, ref double work, ref long lwork, ref long info)
- public static void Pdpocon(string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double anorm, ref double rcond, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdpoequ(ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double sr, ref double sc, ref double scond, ref double amax, ref long info)
- public static void Pdporfs(string uplo, ref long n, ref long nrhs, ref double a, ref long ia, ref long ja, ref long desca, ref double af, ref long iaf, ref long jaf, ref long descaf, ref double b, ref long ib, ref long jb, ref long descb, ref double x, ref long ix, ref long jx, ref long descx, ref double ferr, ref double berr, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdposv(string uplo, ref long n, ref long nrhs, ref double a, ref long ia, ref long ja, ref long desca, ref double b, ref long ib, ref long jb, ref long descb, ref long info)
- public static void Pdposvx(string fact, string uplo, ref long n, ref long nrhs, ref double a, ref long ia, ref long ja, ref long desca, ref double af, ref long iaf, ref long jaf, ref long descaf, SByte* equed, ref double sr, ref double sc, ref double b, ref long ib, ref long jb, ref long descb, ref double x, ref long ix, ref long jx, ref long descx, ref double rcond, ref double ferr, ref double berr, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdpotf2(string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref long info)
- public static void Pdpotrf(string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref long info)
- public static void Pdpotri(string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref long info)
- public static void Pdpotrs(string uplo, ref long n, ref long nrhs, ref double a, ref long ia, ref long ja, ref long desca, ref double b, ref long ib, ref long jb, ref long descb, ref long info)
- public static void Pdptsv(ref long n, ref long nrhs, ref double d, ref double e, ref long ja, ref long desca, ref double b, ref long ib, ref long descb, ref double work, ref long lwork, ref long info)
- public static void Pdpttrf(ref long n, ref double d, ref double e, ref long ja, ref long desca, ref double af, ref long laf, ref double work, ref long lwork, ref long info)
- public static void Pdpttrs(ref long n, ref long nrhs, ref double d, ref double e, ref long ja, ref long desca, ref double b, ref long ib, ref long descb, ref double af, ref long laf, ref double work, ref long lwork, ref long info)
- public static void Pdpttrsv(string uplo, ref long n, ref long nrhs, ref double d, ref double e, ref long ja, ref long desca, ref double b, ref long ib, ref long descb, ref double af, ref long laf, ref double work, ref long lwork, ref long info)
- public static void Pdrot(ref long n, ref double x, ref long ix, ref long jx, ref long descx, ref long incx, ref double y, ref long iy, ref long jy, ref long descy, ref long incy, ref double cs, ref double sn, ref double work, ref long lwork, ref long info)
- public static void Pdrscl(ref long n, ref double sa, ref double sx, ref long ix, ref long jx, ref long descx, ref long incx)
- public static void Pdstebz(ref long ictxt, string range, string order, ref long n, ref double vl, ref double vu, ref long il, ref long iu, ref double abstol, ref double d, ref double e, ref long m, ref long nsplit, ref double w, ref long iblock, ref long isplit, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdstedc(string compz, ref long n, ref double d, ref double e, ref double q, ref long iq, ref long jq, ref long descq, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdstein(ref long n, ref double d, ref double e, ref long m, ref double w, ref long iblock, ref long isplit, ref double orfac, ref double z, ref long iz, ref long jz, ref long descz, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long ifail, ref long iclustr, ref double gap, ref long info)
- public static void Pdsyev(string jobz, string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double w, ref double z, ref long iz, ref long jz, ref long descz, ref double work, ref long lwork, ref long info)
- public static void Pdsyevd(string jobz, string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double w, ref double z, ref long iz, ref long jz, ref long descz, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdsyevr(string jobz, string range, string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double vl, ref double vu, ref long il, ref long iu, ref long m, ref long nz, ref double w, ref double z, ref long iz, ref long jz, ref long descz, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdsyevx(string jobz, string range, string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double vl, ref double vu, ref long il, ref long iu, ref double abstol, ref long m, ref long nz, ref double w, ref double orfac, ref double z, ref long iz, ref long jz, ref long descz, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long ifail, ref long iclustr, ref double gap, ref long info)
- public static void Pdsygs2(ref long ibtype, string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double b, ref long ib, ref long jb, ref long descb, ref long info)
- public static void Pdsygst(ref long ibtype, string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double b, ref long ib, ref long jb, ref long descb, ref double scale, ref long info)
- public static void Pdsygvx(ref long ibtype, string jobz, string range, string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double b, ref long ib, ref long jb, ref long descb, ref double vl, ref double vu, ref long il, ref long iu, ref double abstol, ref long m, ref long nz, ref double w, ref double orfac, ref double z, ref long iz, ref long jz, ref long descz, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long ifail, ref long iclustr, ref double gap, ref long info)
- public static void Pdsyngst(ref long ibtype, string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double b, ref long ib, ref long jb, ref long descb, ref double scale, ref double work, ref long lwork, ref long info)
- public static void Pdsyntrd(string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double d, ref double e, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdsytd2(string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double d, ref double e, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdsytrd(string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double d, ref double e, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdsyttrd(string uplo, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double d, ref double e, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pdtrcon(string norm, string uplo, string diag, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double rcond, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdtrmr2d(string uplo, string diag, ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double b, ref long ib, ref long jb, ref long descb, ref long ictxt)
- public static void Pdtrord(string compq, ref long select, ref long para, ref long n, ref double t, ref long it, ref long jt, ref long desct, ref double q, ref long iq, ref long jq, ref long descq, ref double wr, ref double wi, ref long m, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdtrrfs(string uplo, string trans, string diag, ref long n, ref long nrhs, ref double a, ref long ia, ref long ja, ref long desca, ref double b, ref long ib, ref long jb, ref long descb, ref double x, ref long ix, ref long jx, ref long descx, ref double ferr, ref double berr, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdtrsen(string job, string compq, ref long select, ref long para, ref long n, ref double t, ref long it, ref long jt, ref long desct, ref double q, ref long iq, ref long jq, ref long descq, ref double wr, ref double wi, ref long m, ref double s, ref double sep, ref double work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pdtrti2(string uplo, string diag, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref long info)
- public static void Pdtrtri(string uplo, string diag, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref long info)
- public static void Pdtrtrs(string uplo, string trans, string diag, ref long n, ref long nrhs, ref double a, ref long ia, ref long ja, ref long desca, ref double b, ref long ib, ref long jb, ref long descb, ref long info)
- public static void Pdtzrzf(ref long m, ref long n, ref double a, ref long ia, ref long ja, ref long desca, ref double tau, ref double work, ref long lwork, ref long info)
- public static void Pigemr2d(ref long m, ref long n, ref long a, ref long ia, ref long ja, ref long desca, ref long b, ref long ib, ref long jb, ref long descb, ref long ictxt)
- public static long Pilaenvx(ref long ictxt, ref long ispec, string name, string opts, ref long n1, ref long n2, ref long n3, ref long n4)
- public static void Pilaver(ref long vers_major, ref long vers_minor, ref long vers_patch)
- public static long Piparmq(ref long ictxt, ref long ispec, string name, string opts, ref long n, ref long ilo, ref long ihi, ref long lworknb)
- public static void Pitrmr2d(string uplo, string diag, ref long m, ref long n, ref long a, ref long ia, ref long ja, ref long desca, ref long b, ref long ib, ref long jb, ref long descb, ref long ictxt)
- public static long Pjlaenv(ref long ictxt, ref long ispec, string name, string opts, ref long n1, ref long n2, ref long n3, ref long n4)
- public static void Pmpcol(ref long myproc, ref long nprocs, ref long iil, ref long needil, ref long neediu, ref long pmyils, ref long pmyius, ref long colbrt, ref long frstcl, ref long lastcl)
- public static void Pmpim2(ref long il, ref long iu, ref long nprocs, ref long pmyils, ref long pmyius)
- public static void Psdbsv(ref long n, ref long bwl, ref long bwu, ref long nrhs, ref float a, ref long ja, ref long desca, ref float b, ref long ib, ref long descb, ref float work, ref long lwork, ref long info)
- public static void Psdbtrf(ref long n, ref long bwl, ref long bwu, ref float a, ref long ja, ref long desca, ref float af, ref long laf, ref float work, ref long lwork, ref long info)
- public static void Psdbtrs(string trans, ref long n, ref long bwl, ref long bwu, ref long nrhs, ref float a, ref long ja, ref long desca, ref float b, ref long ib, ref long descb, ref float af, ref long laf, ref float work, ref long lwork, ref long info)
- public static void Psdbtrsv(string uplo, string trans, ref long n, ref long bwl, ref long bwu, ref long nrhs, ref float a, ref long ja, ref long desca, ref float b, ref long ib, ref long descb, ref float af, ref long laf, ref float work, ref long lwork, ref long info)
- public static void Psdtsv(ref long n, ref long nrhs, ref float dl, ref float d, ref float du, ref long ja, ref long desca, ref float b, ref long ib, ref long descb, ref float work, ref long lwork, ref long info)
- public static void Psdttrf(ref long n, ref float dl, ref float d, ref float du, ref long ja, ref long desca, ref float af, ref long laf, ref float work, ref long lwork, ref long info)
- public static void Psdttrs(string trans, ref long n, ref long nrhs, ref float dl, ref float d, ref float du, ref long ja, ref long desca, ref float b, ref long ib, ref long descb, ref float af, ref long laf, ref float work, ref long lwork, ref long info)
- public static void Psdttrsv(string uplo, string trans, ref long n, ref long nrhs, ref float dl, ref float d, ref float du, ref long ja, ref long desca, ref float b, ref long ib, ref long descb, ref float af, ref long laf, ref float work, ref long lwork, ref long info)
- public static void Psgbsv(ref long n, ref long bwl, ref long bwu, ref long nrhs, ref float a, ref long ja, ref long desca, ref long ipiv, ref float b, ref long ib, ref long descb, ref float work, ref long lwork, ref long info)
- public static void Psgbtrf(ref long n, ref long bwl, ref long bwu, ref float a, ref long ja, ref long desca, ref long ipiv, ref float af, ref long laf, ref float work, ref long lwork, ref long info)
- public static void Psgbtrs(string trans, ref long n, ref long bwl, ref long bwu, ref long nrhs, ref float a, ref long ja, ref long desca, ref long ipiv, ref float b, ref long ib, ref long descb, ref float af, ref long laf, ref float work, ref long lwork, ref long info)
- public static void Psgebal(string job, ref long n, ref float a, ref long desca, ref long ilo, ref long ihi, ref float scale, ref long info)
- public static void Psgebd2(ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float d, ref float e, ref float tauq, ref float taup, ref float work, ref long lwork, ref long info)
- public static void Psgebrd(ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float d, ref float e, ref float tauq, ref float taup, ref float work, ref long lwork, ref long info)
- public static void Psgecon(string norm, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float anorm, ref float rcond, ref float work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Psgeequ(ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float r, ref float c, ref float rowcnd, ref float colcnd, ref float amax, ref long info)
- public static void Psgehd2(ref long n, ref long ilo, ref long ihi, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psgehrd(ref long n, ref long ilo, ref long ihi, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psgelq2(ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psgelqf(ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psgels(string trans, ref long m, ref long n, ref long nrhs, ref float a, ref long ia, ref long ja, ref long desca, ref float b, ref long ib, ref long jb, ref long descb, ref float work, ref long lwork, ref long info)
- public static void Psgemr2d(ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float b, ref long ib, ref long jb, ref long descb, ref long ictxt)
- public static void Psgeql2(ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psgeqlf(ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psgeqpf(ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref long ipiv, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psgeqr2(ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psgeqrf(ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psgerfs(string trans, ref long n, ref long nrhs, ref float a, ref long ia, ref long ja, ref long desca, ref float af, ref long iaf, ref long jaf, ref long descaf, ref long ipiv, ref float b, ref long ib, ref long jb, ref long descb, ref float x, ref long ix, ref long jx, ref long descx, ref float ferr, ref float berr, ref float work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Psgerq2(ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psgerqf(ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psgesv(ref long n, ref long nrhs, ref float a, ref long ia, ref long ja, ref long desca, ref long ipiv, ref float b, ref long ib, ref long jb, ref long descb, ref long info)
- public static void Psgesvd(string jobu, string jobvt, ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float s, ref float u, ref long iu, ref long ju, ref long descu, ref float vt, ref long ivt, ref long jvt, ref long descvt, ref float work, ref long lwork, ref long info)
- public static void Psgesvx(string fact, string trans, ref long n, ref long nrhs, ref float a, ref long ia, ref long ja, ref long desca, ref float af, ref long iaf, ref long jaf, ref long descaf, ref long ipiv, SByte* equed, ref float r, ref float c, ref float b, ref long ib, ref long jb, ref long descb, ref float x, ref long ix, ref long jx, ref long descx, ref float rcond, ref float ferr, ref float berr, ref float work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Psgetf2(ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref long ipiv, ref long info)
- public static void Psgetrf(ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref long ipiv, ref long info)
- public static void Psgetri(ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref long ipiv, ref float work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Psgetrs(string trans, ref long n, ref long nrhs, ref float a, ref long ia, ref long ja, ref long desca, ref long ipiv, ref float b, ref long ib, ref long jb, ref long descb, ref long info)
- public static void Psggqrf(ref long n, ref long m, ref long p, ref float a, ref long ia, ref long ja, ref long desca, ref float taua, ref float b, ref long ib, ref long jb, ref long descb, ref float taub, ref float work, ref long lwork, ref long info)
- public static void Psggrqf(ref long m, ref long p, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float taua, ref float b, ref long ib, ref long jb, ref long descb, ref float taub, ref float work, ref long lwork, ref long info)
- public static void Pshseqr(string job, string compz, ref long n, ref long ilo, ref long ihi, ref float h, ref long desch, ref float wr, ref float wi, ref float z, ref long descz, ref float work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pslabad(ref long ictxt, ref float small, ref float large)
- public static void Pslabrd(ref long m, ref long n, ref long nb, ref float a, ref long ia, ref long ja, ref long desca, ref float d, ref float e, ref float tauq, ref float taup, ref float x, ref long ix, ref long jx, ref long descx, ref float y, ref long iy, ref long jy, ref long descy, ref float work)
- public static void Pslachkieee(ref long isieee, ref float rmax, ref float rmin)
- public static void Pslacon(ref long n, ref float v, ref long iv, ref long jv, ref long descv, ref float x, ref long ix, ref long jx, ref long descx, ref long isgn, ref float est, ref long kase)
- public static void Pslaconsb(ref float a, ref long desca, ref long i, ref long l, ref long m, ref float h44, ref float h33, ref float h43h34, ref float buf, ref long lwork)
- public static void Pslacp2(string uplo, ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float b, ref long ib, ref long jb, ref long descb)
- public static void Pslacp3(ref long m, ref long i, ref float a, ref long desca, ref float b, ref long ldb, ref long ii, ref long jj, ref long rev)
- public static void Pslacpy(string uplo, ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float b, ref long ib, ref long jb, ref long descb)
- public static void Pslaed0(ref long n, ref float d, ref float e, ref float q, ref long iq, ref long jq, ref long descq, ref float work, ref long iwork, ref long info)
- public static void Pslaed1(ref long n, ref long n1, ref float d, ref long id, ref float q, ref long iq, ref long jq, ref long descq, ref float rho, ref float work, ref long iwork, ref long info)
- public static void Pslaed2(ref long ictxt, ref long k, ref long n, ref long n1, ref long nb, ref float d, ref long drow, ref long dcol, ref float q, ref long ldq, ref float rho, ref float z, ref float w, ref float dlamda, ref float q2, ref long ldq2, ref float qbuf, ref long ctot, ref long psm, ref long npcol, ref long indx, ref long indxc, ref long indxp, ref long indcol, ref long coltyp, ref long nn, ref long nn1, ref long nn2, ref long ib1, ref long ib2)
- public static void Pslaed3(ref long ictxt, ref long k, ref long n, ref long nb, ref float d, ref long drow, ref long dcol, ref float rho, ref float dlamda, ref float w, ref float z, ref float u, ref long ldu, ref float buf, ref long indx, ref long indcol, ref long indrow, ref long indxr, ref long indxc, ref long ctot, ref long npcol, ref long info)
- public static void Pslaedz(ref long n, ref long n1, ref long id, ref float q, ref long iq, ref long jq, ref long ldq, ref long descq, ref float z, ref float work)
- public static void Pslaevswp(ref long n, ref float zin, ref long ldzi, ref float z, ref long iz, ref long jz, ref long descz, ref long nvs, ref long key, ref float work, ref long lwork)
- public static void Pslahqr(ref long wantt, ref long wantz, ref long n, ref long ilo, ref long ihi, ref float a, ref long desca, ref float wr, ref float wi, ref long iloz, ref long ihiz, ref float z, ref long descz, ref float work, ref long lwork, ref long iwork, ref long ilwork, ref long info)
- public static void Pslahrd(ref long n, ref long k, ref long nb, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float t, ref float y, ref long iy, ref long jy, ref long descy, ref float work)
- public static void Pslaiect(ref float sigma, ref long n, ref float d, ref long count)
- public static float Pslamch(ref long ictxt, string cmach)
- public static void Pslamr1d(ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float b, ref long ib, ref long jb, ref long descb)
- public static void Pslamve(string uplo, ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float b, ref long ib, ref long jb, ref long descb, ref float dwork)
- public static float Pslange(string norm, ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float work)
- public static float Pslanhs(string norm, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float work)
- public static float Pslansy(string norm, string uplo, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float work)
- public static float Pslantr(string norm, string uplo, string diag, ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float work)
- public static void Pslapiv(string direc, string rowcol, string pivroc, ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref long ipiv, ref long ip, ref long jp, ref long descip, ref long iwork)
- public static void Pslapv2(string direc, string rowcol, ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref long ipiv, ref long ip, ref long jp, ref long descip)
- public static void Pslaqge(ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float r, ref float c, ref float rowcnd, ref float colcnd, ref float amax, SByte* equed)
- public static void Pslaqr0(ref long wantt, ref long wantz, ref long n, ref long ilo, ref long ihi, ref float h, ref long desch, ref float wr, ref float wi, ref long iloz, ref long ihiz, ref float z, ref long descz, ref float work, ref long lwork, ref long iwork, ref long liwork, ref long info, ref long reclevel)
- public static void Pslaqr1(ref long wantt, ref long wantz, ref long n, ref long ilo, ref long ihi, ref float a, ref long desca, ref float wr, ref float wi, ref long iloz, ref long ihiz, ref float z, ref long descz, ref float work, ref long lwork, ref long iwork, ref long ilwork, ref long info)
- public static void Pslaqr2(ref long wantt, ref long wantz, ref long n, ref long ktop, ref long kbot, ref long nw, ref float a, ref long desca, ref long iloz, ref long ihiz, ref float z, ref long descz, ref long ns, ref long nd, ref float sr, ref float si, ref float t, ref long ldt, ref float v, ref long ldv, ref float wr, ref float wi, ref float work, ref long lwork)
- public static void Pslaqr3(ref long wantt, ref long wantz, ref long n, ref long ktop, ref long kbot, ref long nw, ref float h, ref long desch, ref long iloz, ref long ihiz, ref float z, ref long descz, ref long ns, ref long nd, ref float sr, ref float si, ref float v, ref long descv, ref long nh, ref float t, ref long desct, ref long nv, ref float wv, ref long descw, ref float work, ref long lwork, ref long iwork, ref long liwork, ref long reclevel)
- public static void Pslaqr4(ref long wantt, ref long wantz, ref long n, ref long ilo, ref long ihi, ref float a, ref long desca, ref float wr, ref float wi, ref long iloz, ref long ihiz, ref float z, ref long descz, ref float t, ref long ldt, ref float v, ref long ldv, ref float work, ref long lwork, ref long info)
- public static void Pslaqr5(ref long wantt, ref long wantz, ref long kacc22, ref long n, ref long ktop, ref long kbot, ref long nshfts, ref float sr, ref float si, ref float h, ref long desch, ref long iloz, ref long ihiz, ref float z, ref long descz, ref float work, ref long lwork, ref long iwork, ref long liwork)
- public static void Pslaqsy(string uplo, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float sr, ref float sc, ref float scond, ref float amax, SByte* equed)
- public static void Pslared1d(ref long n, ref long ia, ref long ja, ref long desc, ref float bycol, ref float byall, ref float work, ref long lwork)
- public static void Pslared2d(ref long n, ref long ia, ref long ja, ref long desc, ref float byrow, ref float byall, ref float work, ref long lwork)
- public static void Pslarf(string side, ref long m, ref long n, ref float v, ref long iv, ref long jv, ref long descv, ref long incv, ref float tau, ref float c, ref long ic, ref long jc, ref long descc, ref float work)
- public static void Pslarfb(string side, string trans, string direct, string storev, ref long m, ref long n, ref long k, ref float v, ref long iv, ref long jv, ref long descv, ref float t, ref float c, ref long ic, ref long jc, ref long descc, ref float work)
- public static void Pslarfg(ref long n, ref float alpha, ref long iax, ref long jax, ref float x, ref long ix, ref long jx, ref long descx, ref long incx, ref float tau)
- public static void Pslarft(string direct, string storev, ref long n, ref long k, ref float v, ref long iv, ref long jv, ref long descv, ref float tau, ref float t, ref float work)
- public static void Pslarz(string side, ref long m, ref long n, ref long l, ref float v, ref long iv, ref long jv, ref long descv, ref long incv, ref float tau, ref float c, ref long ic, ref long jc, ref long descc, ref float work)
- public static void Pslarzb(string side, string trans, string direct, string storev, ref long m, ref long n, ref long k, ref long l, ref float v, ref long iv, ref long jv, ref long descv, ref float t, ref float c, ref long ic, ref long jc, ref long descc, ref float work)
- public static void Pslarzt(string direct, string storev, ref long n, ref long k, ref float v, ref long iv, ref long jv, ref long descv, ref float tau, ref float t, ref float work)
- public static void Pslascl(string type, ref float cfrom, ref float cto, ref long m, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref long info)
- public static void Pslase2(string uplo, ref long m, ref long n, ref float alpha, ref float beta, ref float a, ref long ia, ref long ja, ref long desca)
- public static void Pslaset(string uplo, ref long m, ref long n, ref float alpha, ref float beta, ref float a, ref long ia, ref long ja, ref long desca)
- public static void Pslasmsub(ref float a, ref long desca, ref long i, ref long l, ref long k, ref float smlnum, ref float buf, ref long lwork)
- public static void Pslasnbt(ref long ieflag)
- public static void Pslasrt(string id, ref long n, ref float d, ref float q, ref long iq, ref long jq, ref long descq, ref float work, ref long lwork, ref long iwork, ref long liwork, ref long info)
- public static void Pslassq(ref long n, ref float x, ref long ix, ref long jx, ref long descx, ref long incx, ref float scale, ref float sumsq)
- public static void Pslaswp(string direc, string rowcol, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref long k1, ref long k2, ref long ipiv)
- public static float Pslatra(ref long n, ref float a, ref long ia, ref long ja, ref long desca)
- public static void Pslatrd(string uplo, ref long n, ref long nb, ref float a, ref long ia, ref long ja, ref long desca, ref float d, ref float e, ref float tau, ref float w, ref long iw, ref long jw, ref long descw, ref float work)
- public static void Pslatrs(string uplo, string trans, string diag, string normin, ref long n, ref float a, ref long ia, ref long ja, ref long desca, ref float x, ref long ix, ref long jx, ref long descx, ref float scale, ref float cnorm, ref float work)
- public static void Pslatrz(ref long m, ref long n, ref long l, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work)
- public static void Pslauu2(string uplo, ref long n, ref float a, ref long ia, ref long ja, ref long desca)
- public static void Pslauum(string uplo, ref long n, ref float a, ref long ia, ref long ja, ref long desca)
- public static void Pslawil(ref long ii, ref long jj, ref long m, ref float a, ref long desca, ref float h44, ref float h33, ref float h43h34, ref float v)
- public static void Psorg2l(ref long m, ref long n, ref long k, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psorg2r(ref long m, ref long n, ref long k, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psorgl2(ref long m, ref long n, ref long k, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psorglq(ref long m, ref long n, ref long k, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psorgql(ref long m, ref long n, ref long k, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psorgqr(ref long m, ref long n, ref long k, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psorgr2(ref long m, ref long n, ref long k, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psorgrq(ref long m, ref long n, ref long k, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float work, ref long lwork, ref long info)
- public static void Psorm2l(string side, string trans, ref long m, ref long n, ref long k, ref float a, ref long ia, ref long ja, ref long desca, ref float tau, ref float c, ref long ic, ref long jc, ref long descc, ref float work, ref long lwork, ref long info)
- public static void