public class MKL
extends java.lang.Object
implements smile.math.blas.BLAS, smile.math.blas.LAPACK
| Constructor and Description |
|---|
MKL() |
| Modifier and Type | Method and Description |
|---|---|
double |
asum(int n,
double[] x,
int incx) |
float |
asum(int n,
float[] x,
int incx) |
void |
axpy(int n,
double alpha,
double[] x,
int incx,
double[] y,
int incy) |
void |
axpy(int n,
float alpha,
float[] x,
int incx,
float[] y,
int incy) |
double |
dot(int n,
double[] x,
int incx,
double[] y,
int incy) |
float |
dot(int n,
float[] x,
int incx,
float[] y,
int incy) |
void |
gbmv(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
int kl,
int ku,
double alpha,
double[] A,
int lda,
double[] x,
int incx,
double beta,
double[] y,
int incy) |
void |
gbmv(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
int kl,
int ku,
double alpha,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer x,
int incx,
double beta,
java.nio.DoubleBuffer y,
int incy) |
void |
gbmv(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
int kl,
int ku,
float alpha,
float[] A,
int lda,
float[] x,
int incx,
float beta,
float[] y,
int incy) |
void |
gbmv(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
int kl,
int ku,
float alpha,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer x,
int incx,
float beta,
java.nio.FloatBuffer y,
int incy) |
int |
gbsv(smile.math.blas.Layout layout,
int n,
int kl,
int ku,
int nrhs,
double[] A,
int lda,
int[] ipiv,
double[] B,
int ldb) |
int |
gbsv(smile.math.blas.Layout layout,
int n,
int kl,
int ku,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.DoubleBuffer B,
int ldb) |
int |
gbsv(smile.math.blas.Layout layout,
int n,
int kl,
int ku,
int nrhs,
float[] A,
int lda,
int[] ipiv,
float[] B,
int ldb) |
int |
gbsv(smile.math.blas.Layout layout,
int n,
int kl,
int ku,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.FloatBuffer B,
int ldb) |
int |
gbtrf(smile.math.blas.Layout layout,
int m,
int n,
int kl,
int ku,
double[] AB,
int ldab,
int[] ipiv) |
int |
gbtrf(smile.math.blas.Layout layout,
int m,
int n,
int kl,
int ku,
java.nio.DoubleBuffer AB,
int ldab,
java.nio.IntBuffer ipiv) |
int |
gbtrf(smile.math.blas.Layout layout,
int m,
int n,
int kl,
int ku,
float[] AB,
int ldab,
int[] ipiv) |
int |
gbtrf(smile.math.blas.Layout layout,
int m,
int n,
int kl,
int ku,
java.nio.FloatBuffer AB,
int ldab,
java.nio.IntBuffer ipiv) |
int |
gbtrs(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int n,
int kl,
int ku,
int nrhs,
double[] A,
int lda,
int[] ipiv,
double[] B,
int ldb) |
int |
gbtrs(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int n,
int kl,
int ku,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.DoubleBuffer B,
int ldb) |
int |
gbtrs(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int n,
int kl,
int ku,
int nrhs,
float[] A,
int lda,
int[] ipiv,
float[] B,
int ldb) |
int |
gbtrs(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int n,
int kl,
int ku,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.FloatBuffer B,
int ldb) |
int |
geev(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobvl,
smile.math.blas.EVDJob jobvr,
int n,
double[] A,
int lda,
double[] wr,
double[] wi,
double[] Vl,
int ldvl,
double[] Vr,
int ldvr) |
int |
geev(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobvl,
smile.math.blas.EVDJob jobvr,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer wr,
java.nio.DoubleBuffer wi,
java.nio.DoubleBuffer Vl,
int ldvl,
java.nio.DoubleBuffer Vr,
int ldvr) |
int |
geev(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobvl,
smile.math.blas.EVDJob jobvr,
int n,
float[] A,
int lda,
float[] wr,
float[] wi,
float[] Vl,
int ldvl,
float[] Vr,
int ldvr) |
int |
geev(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobvl,
smile.math.blas.EVDJob jobvr,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer wr,
java.nio.FloatBuffer wi,
java.nio.FloatBuffer Vl,
int ldvl,
java.nio.FloatBuffer Vr,
int ldvr) |
int |
gels(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
int nrhs,
double[] A,
int lda,
double[] B,
int ldb) |
int |
gels(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb) |
int |
gels(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
int nrhs,
float[] A,
int lda,
float[] B,
int ldb) |
int |
gels(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb) |
int |
gelsd(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
double[] A,
int lda,
double[] B,
int ldb,
double[] s,
double rcond,
int[] rank) |
int |
gelsd(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb,
java.nio.DoubleBuffer s,
double rcond,
java.nio.IntBuffer rank) |
int |
gelsd(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
float[] A,
int lda,
float[] B,
int ldb,
float[] s,
float rcond,
int[] rank) |
int |
gelsd(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb,
java.nio.FloatBuffer s,
float rcond,
java.nio.IntBuffer rank) |
int |
gelss(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
double[] A,
int lda,
double[] B,
int ldb,
double[] s,
double rcond,
int[] rank) |
int |
gelss(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb,
java.nio.DoubleBuffer s,
double rcond,
java.nio.IntBuffer rank) |
int |
gelss(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
float[] A,
int lda,
float[] B,
int ldb,
float[] s,
float rcond,
int[] rank) |
int |
gelss(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb,
java.nio.FloatBuffer s,
float rcond,
java.nio.IntBuffer rank) |
int |
gelsy(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
double[] A,
int lda,
double[] B,
int ldb,
int[] jpvt,
double rcond,
int[] rank) |
int |
gelsy(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb,
java.nio.IntBuffer jpvt,
double rcond,
java.nio.IntBuffer rank) |
int |
gelsy(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
float[] A,
int lda,
float[] B,
int ldb,
int[] jpvt,
float rcond,
int[] rank) |
int |
gelsy(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb,
java.nio.IntBuffer jpvt,
float rcond,
java.nio.IntBuffer rank) |
void |
gemm(smile.math.blas.Layout layout,
smile.math.blas.Transpose transA,
smile.math.blas.Transpose transB,
int m,
int n,
int k,
double alpha,
double[] A,
int lda,
double[] B,
int ldb,
double beta,
double[] C,
int ldc) |
void |
gemm(smile.math.blas.Layout layout,
smile.math.blas.Transpose transA,
smile.math.blas.Transpose transB,
int m,
int n,
int k,
double alpha,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb,
double beta,
java.nio.DoubleBuffer C,
int ldc) |
void |
gemm(smile.math.blas.Layout layout,
smile.math.blas.Transpose transA,
smile.math.blas.Transpose transB,
int m,
int n,
int k,
float alpha,
float[] A,
int lda,
float[] B,
int ldb,
float beta,
float[] C,
int ldc) |
void |
gemm(smile.math.blas.Layout layout,
smile.math.blas.Transpose transA,
smile.math.blas.Transpose transB,
int m,
int n,
int k,
float alpha,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb,
float beta,
java.nio.FloatBuffer C,
int ldc) |
void |
gemv(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
double alpha,
double[] A,
int lda,
double[] x,
int incx,
double beta,
double[] y,
int incy) |
void |
gemv(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
double alpha,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer x,
int incx,
double beta,
java.nio.DoubleBuffer y,
int incy) |
void |
gemv(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
float alpha,
float[] A,
int lda,
float[] x,
int incx,
float beta,
float[] y,
int incy) |
void |
gemv(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
float alpha,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer x,
int incx,
float beta,
java.nio.FloatBuffer y,
int incy) |
int |
geqrf(smile.math.blas.Layout layout,
int m,
int n,
double[] A,
int lda,
double[] tau) |
int |
geqrf(smile.math.blas.Layout layout,
int m,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer tau) |
int |
geqrf(smile.math.blas.Layout layout,
int m,
int n,
float[] A,
int lda,
float[] tau) |
int |
geqrf(smile.math.blas.Layout layout,
int m,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer tau) |
void |
ger(smile.math.blas.Layout layout,
int m,
int n,
double alpha,
double[] x,
int incx,
double[] y,
int incy,
double[] A,
int lda) |
void |
ger(smile.math.blas.Layout layout,
int m,
int n,
double alpha,
java.nio.DoubleBuffer x,
int incx,
java.nio.DoubleBuffer y,
int incy,
java.nio.DoubleBuffer A,
int lda) |
void |
ger(smile.math.blas.Layout layout,
int m,
int n,
float alpha,
float[] x,
int incx,
float[] y,
int incy,
float[] A,
int lda) |
void |
ger(smile.math.blas.Layout layout,
int m,
int n,
float alpha,
java.nio.FloatBuffer x,
int incx,
java.nio.FloatBuffer y,
int incy,
java.nio.FloatBuffer A,
int lda) |
int |
gesdd(smile.math.blas.Layout layout,
smile.math.blas.SVDJob jobz,
int m,
int n,
double[] A,
int lda,
double[] s,
double[] U,
int ldu,
double[] VT,
int ldvt) |
int |
gesdd(smile.math.blas.Layout layout,
smile.math.blas.SVDJob jobz,
int m,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer s,
java.nio.DoubleBuffer U,
int ldu,
java.nio.DoubleBuffer VT,
int ldvt) |
int |
gesdd(smile.math.blas.Layout layout,
smile.math.blas.SVDJob jobz,
int m,
int n,
float[] A,
int lda,
float[] s,
float[] U,
int ldu,
float[] VT,
int ldvt) |
int |
gesdd(smile.math.blas.Layout layout,
smile.math.blas.SVDJob jobz,
int m,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer s,
java.nio.FloatBuffer U,
int ldu,
java.nio.FloatBuffer VT,
int ldvt) |
int |
gesv(smile.math.blas.Layout layout,
int n,
int nrhs,
double[] A,
int lda,
int[] ipiv,
double[] B,
int ldb) |
int |
gesv(smile.math.blas.Layout layout,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.DoubleBuffer B,
int ldb) |
int |
gesv(smile.math.blas.Layout layout,
int n,
int nrhs,
float[] A,
int lda,
int[] ipiv,
float[] B,
int ldb) |
int |
gesv(smile.math.blas.Layout layout,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.FloatBuffer B,
int ldb) |
int |
gesvd(smile.math.blas.Layout layout,
smile.math.blas.SVDJob jobu,
smile.math.blas.SVDJob jobvt,
int m,
int n,
double[] A,
int lda,
double[] s,
double[] U,
int ldu,
double[] VT,
int ldvt,
double[] superb) |
int |
gesvd(smile.math.blas.Layout layout,
smile.math.blas.SVDJob jobu,
smile.math.blas.SVDJob jobvt,
int m,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer s,
java.nio.DoubleBuffer U,
int ldu,
java.nio.DoubleBuffer VT,
int ldvt,
java.nio.DoubleBuffer superb) |
int |
gesvd(smile.math.blas.Layout layout,
smile.math.blas.SVDJob jobu,
smile.math.blas.SVDJob jobvt,
int m,
int n,
float[] A,
int lda,
float[] s,
float[] U,
int ldu,
float[] VT,
int ldvt,
float[] superb) |
int |
gesvd(smile.math.blas.Layout layout,
smile.math.blas.SVDJob jobu,
smile.math.blas.SVDJob jobvt,
int m,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer s,
java.nio.FloatBuffer U,
int ldu,
java.nio.FloatBuffer VT,
int ldvt,
java.nio.FloatBuffer superb) |
int |
getrf(smile.math.blas.Layout layout,
int m,
int n,
double[] A,
int lda,
int[] ipiv) |
int |
getrf(smile.math.blas.Layout layout,
int m,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.IntBuffer ipiv) |
int |
getrf(smile.math.blas.Layout layout,
int m,
int n,
float[] A,
int lda,
int[] ipiv) |
int |
getrf(smile.math.blas.Layout layout,
int m,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.IntBuffer ipiv) |
int |
getrf2(smile.math.blas.Layout layout,
int m,
int n,
double[] A,
int lda,
int[] ipiv) |
int |
getrf2(smile.math.blas.Layout layout,
int m,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.IntBuffer ipiv) |
int |
getrf2(smile.math.blas.Layout layout,
int m,
int n,
float[] A,
int lda,
int[] ipiv) |
int |
getrf2(smile.math.blas.Layout layout,
int m,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.IntBuffer ipiv) |
int |
getrs(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int n,
int nrhs,
double[] A,
int lda,
int[] ipiv,
double[] B,
int ldb) |
int |
getrs(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.DoubleBuffer B,
int ldb) |
int |
getrs(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int n,
int nrhs,
float[] A,
int lda,
int[] ipiv,
float[] B,
int ldb) |
int |
getrs(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.FloatBuffer B,
int ldb) |
int |
ggglm(smile.math.blas.Layout layout,
int n,
int m,
int p,
double[] A,
int lda,
double[] B,
int ldb,
double[] d,
double[] x,
double[] y) |
int |
ggglm(smile.math.blas.Layout layout,
int n,
int m,
int p,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb,
java.nio.DoubleBuffer d,
java.nio.DoubleBuffer x,
java.nio.DoubleBuffer y) |
int |
ggglm(smile.math.blas.Layout layout,
int n,
int m,
int p,
float[] A,
int lda,
float[] B,
int ldb,
float[] d,
float[] x,
float[] y) |
int |
ggglm(smile.math.blas.Layout layout,
int n,
int m,
int p,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb,
java.nio.FloatBuffer d,
java.nio.FloatBuffer x,
java.nio.FloatBuffer y) |
int |
gglse(smile.math.blas.Layout layout,
int m,
int n,
int p,
double[] A,
int lda,
double[] B,
int ldb,
double[] c,
double[] d,
double[] x) |
int |
gglse(smile.math.blas.Layout layout,
int m,
int n,
int p,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb,
java.nio.DoubleBuffer c,
java.nio.DoubleBuffer d,
java.nio.DoubleBuffer x) |
int |
gglse(smile.math.blas.Layout layout,
int m,
int n,
int p,
float[] A,
int lda,
float[] B,
int ldb,
float[] c,
float[] d,
float[] x) |
int |
gglse(smile.math.blas.Layout layout,
int m,
int n,
int p,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb,
java.nio.FloatBuffer c,
java.nio.FloatBuffer d,
java.nio.FloatBuffer x) |
long |
iamax(int n,
double[] x,
int incx) |
long |
iamax(int n,
float[] x,
int incx) |
double |
nrm2(int n,
double[] x,
int incx) |
float |
nrm2(int n,
float[] x,
int incx) |
int |
ormqr(smile.math.blas.Layout layout,
smile.math.blas.Side side,
smile.math.blas.Transpose trans,
int m,
int n,
int k,
double[] A,
int lda,
double[] tau,
double[] C,
int ldc) |
int |
ormqr(smile.math.blas.Layout layout,
smile.math.blas.Side side,
smile.math.blas.Transpose trans,
int m,
int n,
int k,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer tau,
java.nio.DoubleBuffer C,
int ldc) |
int |
ormqr(smile.math.blas.Layout layout,
smile.math.blas.Side side,
smile.math.blas.Transpose trans,
int m,
int n,
int k,
float[] A,
int lda,
float[] tau,
float[] C,
int ldc) |
int |
ormqr(smile.math.blas.Layout layout,
smile.math.blas.Side side,
smile.math.blas.Transpose trans,
int m,
int n,
int k,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer tau,
java.nio.FloatBuffer C,
int ldc) |
int |
pbtrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int kd,
double[] AB,
int ldab) |
int |
pbtrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int kd,
java.nio.DoubleBuffer AB,
int ldab) |
int |
pbtrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int kd,
float[] AB,
int ldab) |
int |
pbtrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int kd,
java.nio.FloatBuffer AB,
int ldab) |
int |
pbtrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int kd,
int nrhs,
double[] AB,
int ldab,
double[] B,
int ldb) |
int |
pbtrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int kd,
int nrhs,
java.nio.DoubleBuffer AB,
int ldab,
java.nio.DoubleBuffer B,
int ldb) |
int |
pbtrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int kd,
int nrhs,
float[] AB,
int ldab,
float[] B,
int ldb) |
int |
pbtrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int kd,
int nrhs,
java.nio.FloatBuffer AB,
int ldab,
java.nio.FloatBuffer B,
int ldb) |
int |
posv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
double[] A,
int lda,
double[] B,
int ldb) |
int |
posv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb) |
int |
posv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
float[] A,
int lda,
float[] B,
int ldb) |
int |
posv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb) |
int |
potrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double[] A,
int lda) |
int |
potrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
java.nio.DoubleBuffer A,
int lda) |
int |
potrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float[] A,
int lda) |
int |
potrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
java.nio.FloatBuffer A,
int lda) |
int |
potrf2(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double[] A,
int lda) |
int |
potrf2(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
java.nio.DoubleBuffer A,
int lda) |
int |
potrf2(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float[] A,
int lda) |
int |
potrf2(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
java.nio.FloatBuffer A,
int lda) |
int |
potrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
double[] A,
int lda,
double[] B,
int ldb) |
int |
potrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb) |
int |
potrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
float[] A,
int lda,
float[] B,
int ldb) |
int |
potrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb) |
int |
ppsv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
double[] A,
double[] B,
int ldb) |
int |
ppsv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.DoubleBuffer A,
java.nio.DoubleBuffer B,
int ldb) |
int |
ppsv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
float[] A,
float[] B,
int ldb) |
int |
ppsv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.FloatBuffer A,
java.nio.FloatBuffer B,
int ldb) |
int |
pptrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double[] AP) |
int |
pptrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
java.nio.DoubleBuffer AP) |
int |
pptrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float[] AP) |
int |
pptrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
java.nio.FloatBuffer AP) |
int |
pptrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
double[] AP,
double[] B,
int ldb) |
int |
pptrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.DoubleBuffer AP,
java.nio.DoubleBuffer B,
int ldb) |
int |
pptrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
float[] AP,
float[] B,
int ldb) |
int |
pptrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.FloatBuffer AP,
java.nio.FloatBuffer B,
int ldb) |
void |
sbmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int k,
double alpha,
double[] A,
int lda,
double[] x,
int incx,
double beta,
double[] y,
int incy) |
void |
sbmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int k,
double alpha,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer x,
int incx,
double beta,
java.nio.DoubleBuffer y,
int incy) |
void |
sbmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int k,
float alpha,
float[] A,
int lda,
float[] x,
int incx,
float beta,
float[] y,
int incy) |
void |
sbmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int k,
float alpha,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer x,
int incx,
float beta,
java.nio.FloatBuffer y,
int incy) |
void |
scal(int n,
double alpha,
double[] x,
int incx) |
void |
scal(int n,
float alpha,
float[] x,
int incx) |
void |
spmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double alpha,
double[] A,
double[] x,
int incx,
double beta,
double[] y,
int incy) |
void |
spmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double alpha,
java.nio.DoubleBuffer A,
java.nio.DoubleBuffer x,
int incx,
double beta,
java.nio.DoubleBuffer y,
int incy) |
void |
spmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float alpha,
float[] A,
float[] x,
int incx,
float beta,
float[] y,
int incy) |
void |
spmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float alpha,
java.nio.FloatBuffer A,
java.nio.FloatBuffer x,
int incx,
float beta,
java.nio.FloatBuffer y,
int incy) |
void |
spr(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double alpha,
double[] x,
int incx,
double[] A) |
void |
spr(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double alpha,
java.nio.DoubleBuffer x,
int incx,
java.nio.DoubleBuffer A) |
void |
spr(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float alpha,
float[] x,
int incx,
float[] A) |
void |
spr(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float alpha,
java.nio.FloatBuffer x,
int incx,
java.nio.FloatBuffer A) |
int |
spsv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
double[] A,
int[] ipiv,
double[] B,
int ldb) |
int |
spsv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.DoubleBuffer A,
java.nio.IntBuffer ipiv,
java.nio.DoubleBuffer B,
int ldb) |
int |
spsv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
float[] A,
int[] ipiv,
float[] B,
int ldb) |
int |
spsv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.FloatBuffer A,
java.nio.IntBuffer ipiv,
java.nio.FloatBuffer B,
int ldb) |
int |
sptrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double[] AP,
int[] ipiv) |
int |
sptrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
java.nio.DoubleBuffer AP,
java.nio.IntBuffer ipiv) |
int |
sptrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float[] AP,
int[] ipiv) |
int |
sptrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
java.nio.FloatBuffer AP,
java.nio.IntBuffer ipiv) |
int |
sptrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
double[] AP,
int[] ipiv,
double[] B,
int ldb) |
int |
sptrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.DoubleBuffer AP,
java.nio.IntBuffer ipiv,
java.nio.DoubleBuffer B,
int ldb) |
int |
sptrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
float[] AP,
int[] ipiv,
float[] B,
int ldb) |
int |
sptrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.FloatBuffer AP,
java.nio.IntBuffer ipiv,
java.nio.FloatBuffer B,
int ldb) |
void |
swap(int n,
double[] x,
int incx,
double[] y,
int incy) |
void |
swap(int n,
float[] x,
int incx,
float[] y,
int incy) |
int |
syev(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.UPLO uplo,
int n,
double[] A,
int lda,
double[] w) |
int |
syev(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.UPLO uplo,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer w) |
int |
syev(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.UPLO uplo,
int n,
float[] A,
int lda,
float[] w) |
int |
syev(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.UPLO uplo,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer w) |
int |
syevd(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.UPLO uplo,
int n,
double[] A,
int lda,
double[] w) |
int |
syevd(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.UPLO uplo,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer w) |
int |
syevd(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.UPLO uplo,
int n,
float[] A,
int lda,
float[] w) |
int |
syevd(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.UPLO uplo,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer w) |
int |
syevr(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.EigenRange range,
smile.math.blas.UPLO uplo,
int n,
double[] A,
int lda,
double vl,
double vu,
int il,
int iu,
double abstol,
int[] m,
double[] w,
double[] Z,
int ldz,
int[] isuppz) |
int |
syevr(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.EigenRange range,
smile.math.blas.UPLO uplo,
int n,
java.nio.DoubleBuffer A,
int lda,
double vl,
double vu,
int il,
int iu,
double abstol,
java.nio.IntBuffer m,
java.nio.DoubleBuffer w,
java.nio.DoubleBuffer Z,
int ldz,
java.nio.IntBuffer isuppz) |
int |
syevr(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.EigenRange range,
smile.math.blas.UPLO uplo,
int n,
float[] A,
int lda,
float vl,
float vu,
int il,
int iu,
float abstol,
int[] m,
float[] w,
float[] Z,
int ldz,
int[] isuppz) |
int |
syevr(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.EigenRange range,
smile.math.blas.UPLO uplo,
int n,
java.nio.FloatBuffer A,
int lda,
float vl,
float vu,
int il,
int iu,
float abstol,
java.nio.IntBuffer m,
java.nio.FloatBuffer w,
java.nio.FloatBuffer Z,
int ldz,
java.nio.IntBuffer isuppz) |
void |
symm(smile.math.blas.Layout layout,
smile.math.blas.Side side,
smile.math.blas.UPLO uplo,
int m,
int n,
double alpha,
double[] A,
int lda,
double[] B,
int ldb,
double beta,
double[] C,
int ldc) |
void |
symm(smile.math.blas.Layout layout,
smile.math.blas.Side side,
smile.math.blas.UPLO uplo,
int m,
int n,
double alpha,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb,
double beta,
java.nio.DoubleBuffer C,
int ldc) |
void |
symm(smile.math.blas.Layout layout,
smile.math.blas.Side side,
smile.math.blas.UPLO uplo,
int m,
int n,
float alpha,
float[] A,
int lda,
float[] B,
int ldb,
float beta,
float[] C,
int ldc) |
void |
symm(smile.math.blas.Layout layout,
smile.math.blas.Side side,
smile.math.blas.UPLO uplo,
int m,
int n,
float alpha,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb,
float beta,
java.nio.FloatBuffer C,
int ldc) |
void |
symv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double alpha,
double[] A,
int lda,
double[] x,
int incx,
double beta,
double[] y,
int incy) |
void |
symv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double alpha,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer x,
int incx,
double beta,
java.nio.DoubleBuffer y,
int incy) |
void |
symv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float alpha,
float[] A,
int lda,
float[] x,
int incx,
float beta,
float[] y,
int incy) |
void |
symv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float alpha,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer x,
int incx,
float beta,
java.nio.FloatBuffer y,
int incy) |
void |
syr(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double alpha,
double[] x,
int incx,
double[] A,
int lda) |
void |
syr(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double alpha,
java.nio.DoubleBuffer x,
int incx,
java.nio.DoubleBuffer A,
int lda) |
void |
syr(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float alpha,
float[] x,
int incx,
float[] A,
int lda) |
void |
syr(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float alpha,
java.nio.FloatBuffer x,
int incx,
java.nio.FloatBuffer A,
int lda) |
int |
sysv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
double[] A,
int lda,
int[] ipiv,
double[] B,
int ldb) |
int |
sysv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.DoubleBuffer B,
int ldb) |
int |
sysv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
float[] A,
int lda,
int[] ipiv,
float[] B,
int ldb) |
int |
sysv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.FloatBuffer B,
int ldb) |
void |
tpmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
double[] A,
double[] x,
int incx) |
void |
tpmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
java.nio.DoubleBuffer A,
java.nio.DoubleBuffer x,
int incx) |
void |
tpmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
float[] A,
float[] x,
int incx) |
void |
tpmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
java.nio.FloatBuffer A,
java.nio.FloatBuffer x,
int incx) |
void |
trmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
double[] A,
int lda,
double[] x,
int incx) |
void |
trmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer x,
int incx) |
void |
trmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
float[] A,
int lda,
float[] x,
int incx) |
void |
trmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer x,
int incx) |
int |
trtrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
int nrhs,
double[] A,
int lda,
double[] B,
int ldb) |
int |
trtrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb) |
int |
trtrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
int nrhs,
float[] A,
int lda,
float[] B,
int ldb) |
int |
trtrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic double asum(int n,
double[] x,
int incx)
asum in interface smile.math.blas.BLASpublic float asum(int n,
float[] x,
int incx)
asum in interface smile.math.blas.BLASpublic void axpy(int n,
double alpha,
double[] x,
int incx,
double[] y,
int incy)
axpy in interface smile.math.blas.BLASpublic void axpy(int n,
float alpha,
float[] x,
int incx,
float[] y,
int incy)
axpy in interface smile.math.blas.BLASpublic double dot(int n,
double[] x,
int incx,
double[] y,
int incy)
dot in interface smile.math.blas.BLASpublic float dot(int n,
float[] x,
int incx,
float[] y,
int incy)
dot in interface smile.math.blas.BLASpublic double nrm2(int n,
double[] x,
int incx)
nrm2 in interface smile.math.blas.BLASpublic float nrm2(int n,
float[] x,
int incx)
nrm2 in interface smile.math.blas.BLASpublic void scal(int n,
double alpha,
double[] x,
int incx)
scal in interface smile.math.blas.BLASpublic void scal(int n,
float alpha,
float[] x,
int incx)
scal in interface smile.math.blas.BLASpublic void swap(int n,
double[] x,
int incx,
double[] y,
int incy)
swap in interface smile.math.blas.BLASpublic void swap(int n,
float[] x,
int incx,
float[] y,
int incy)
swap in interface smile.math.blas.BLASpublic long iamax(int n,
double[] x,
int incx)
iamax in interface smile.math.blas.BLASpublic long iamax(int n,
float[] x,
int incx)
iamax in interface smile.math.blas.BLASpublic void gemv(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
double alpha,
double[] A,
int lda,
double[] x,
int incx,
double beta,
double[] y,
int incy)
gemv in interface smile.math.blas.BLASpublic void gemv(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
double alpha,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer x,
int incx,
double beta,
java.nio.DoubleBuffer y,
int incy)
gemv in interface smile.math.blas.BLASpublic void gemv(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
float alpha,
float[] A,
int lda,
float[] x,
int incx,
float beta,
float[] y,
int incy)
gemv in interface smile.math.blas.BLASpublic void gemv(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
float alpha,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer x,
int incx,
float beta,
java.nio.FloatBuffer y,
int incy)
gemv in interface smile.math.blas.BLASpublic void symv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double alpha,
double[] A,
int lda,
double[] x,
int incx,
double beta,
double[] y,
int incy)
symv in interface smile.math.blas.BLASpublic void symv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double alpha,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer x,
int incx,
double beta,
java.nio.DoubleBuffer y,
int incy)
symv in interface smile.math.blas.BLASpublic void symv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float alpha,
float[] A,
int lda,
float[] x,
int incx,
float beta,
float[] y,
int incy)
symv in interface smile.math.blas.BLASpublic void symv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float alpha,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer x,
int incx,
float beta,
java.nio.FloatBuffer y,
int incy)
symv in interface smile.math.blas.BLASpublic void spmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double alpha,
double[] A,
double[] x,
int incx,
double beta,
double[] y,
int incy)
spmv in interface smile.math.blas.BLASpublic void spmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double alpha,
java.nio.DoubleBuffer A,
java.nio.DoubleBuffer x,
int incx,
double beta,
java.nio.DoubleBuffer y,
int incy)
spmv in interface smile.math.blas.BLASpublic void spmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float alpha,
float[] A,
float[] x,
int incx,
float beta,
float[] y,
int incy)
spmv in interface smile.math.blas.BLASpublic void spmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float alpha,
java.nio.FloatBuffer A,
java.nio.FloatBuffer x,
int incx,
float beta,
java.nio.FloatBuffer y,
int incy)
spmv in interface smile.math.blas.BLASpublic void trmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
double[] A,
int lda,
double[] x,
int incx)
trmv in interface smile.math.blas.BLASpublic void trmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer x,
int incx)
trmv in interface smile.math.blas.BLASpublic void trmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
float[] A,
int lda,
float[] x,
int incx)
trmv in interface smile.math.blas.BLASpublic void trmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer x,
int incx)
trmv in interface smile.math.blas.BLASpublic void tpmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
double[] A,
double[] x,
int incx)
tpmv in interface smile.math.blas.BLASpublic void tpmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
java.nio.DoubleBuffer A,
java.nio.DoubleBuffer x,
int incx)
tpmv in interface smile.math.blas.BLASpublic void tpmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
float[] A,
float[] x,
int incx)
tpmv in interface smile.math.blas.BLASpublic void tpmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
java.nio.FloatBuffer A,
java.nio.FloatBuffer x,
int incx)
tpmv in interface smile.math.blas.BLASpublic void gbmv(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
int kl,
int ku,
double alpha,
double[] A,
int lda,
double[] x,
int incx,
double beta,
double[] y,
int incy)
gbmv in interface smile.math.blas.BLASpublic void gbmv(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
int kl,
int ku,
double alpha,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer x,
int incx,
double beta,
java.nio.DoubleBuffer y,
int incy)
gbmv in interface smile.math.blas.BLASpublic void gbmv(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
int kl,
int ku,
float alpha,
float[] A,
int lda,
float[] x,
int incx,
float beta,
float[] y,
int incy)
gbmv in interface smile.math.blas.BLASpublic void gbmv(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
int kl,
int ku,
float alpha,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer x,
int incx,
float beta,
java.nio.FloatBuffer y,
int incy)
gbmv in interface smile.math.blas.BLASpublic void sbmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int k,
double alpha,
double[] A,
int lda,
double[] x,
int incx,
double beta,
double[] y,
int incy)
sbmv in interface smile.math.blas.BLASpublic void sbmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int k,
double alpha,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer x,
int incx,
double beta,
java.nio.DoubleBuffer y,
int incy)
sbmv in interface smile.math.blas.BLASpublic void sbmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int k,
float alpha,
float[] A,
int lda,
float[] x,
int incx,
float beta,
float[] y,
int incy)
sbmv in interface smile.math.blas.BLASpublic void sbmv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int k,
float alpha,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer x,
int incx,
float beta,
java.nio.FloatBuffer y,
int incy)
sbmv in interface smile.math.blas.BLASpublic void ger(smile.math.blas.Layout layout,
int m,
int n,
double alpha,
double[] x,
int incx,
double[] y,
int incy,
double[] A,
int lda)
ger in interface smile.math.blas.BLASpublic void ger(smile.math.blas.Layout layout,
int m,
int n,
double alpha,
java.nio.DoubleBuffer x,
int incx,
java.nio.DoubleBuffer y,
int incy,
java.nio.DoubleBuffer A,
int lda)
ger in interface smile.math.blas.BLASpublic void ger(smile.math.blas.Layout layout,
int m,
int n,
float alpha,
float[] x,
int incx,
float[] y,
int incy,
float[] A,
int lda)
ger in interface smile.math.blas.BLASpublic void ger(smile.math.blas.Layout layout,
int m,
int n,
float alpha,
java.nio.FloatBuffer x,
int incx,
java.nio.FloatBuffer y,
int incy,
java.nio.FloatBuffer A,
int lda)
ger in interface smile.math.blas.BLASpublic void syr(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double alpha,
double[] x,
int incx,
double[] A,
int lda)
syr in interface smile.math.blas.BLASpublic void syr(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double alpha,
java.nio.DoubleBuffer x,
int incx,
java.nio.DoubleBuffer A,
int lda)
syr in interface smile.math.blas.BLASpublic void syr(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float alpha,
float[] x,
int incx,
float[] A,
int lda)
syr in interface smile.math.blas.BLASpublic void syr(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float alpha,
java.nio.FloatBuffer x,
int incx,
java.nio.FloatBuffer A,
int lda)
syr in interface smile.math.blas.BLASpublic void spr(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double alpha,
double[] x,
int incx,
double[] A)
spr in interface smile.math.blas.BLASpublic void spr(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double alpha,
java.nio.DoubleBuffer x,
int incx,
java.nio.DoubleBuffer A)
spr in interface smile.math.blas.BLASpublic void spr(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float alpha,
float[] x,
int incx,
float[] A)
spr in interface smile.math.blas.BLASpublic void spr(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float alpha,
java.nio.FloatBuffer x,
int incx,
java.nio.FloatBuffer A)
spr in interface smile.math.blas.BLASpublic void gemm(smile.math.blas.Layout layout,
smile.math.blas.Transpose transA,
smile.math.blas.Transpose transB,
int m,
int n,
int k,
double alpha,
double[] A,
int lda,
double[] B,
int ldb,
double beta,
double[] C,
int ldc)
gemm in interface smile.math.blas.BLASpublic void gemm(smile.math.blas.Layout layout,
smile.math.blas.Transpose transA,
smile.math.blas.Transpose transB,
int m,
int n,
int k,
double alpha,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb,
double beta,
java.nio.DoubleBuffer C,
int ldc)
gemm in interface smile.math.blas.BLASpublic void gemm(smile.math.blas.Layout layout,
smile.math.blas.Transpose transA,
smile.math.blas.Transpose transB,
int m,
int n,
int k,
float alpha,
float[] A,
int lda,
float[] B,
int ldb,
float beta,
float[] C,
int ldc)
gemm in interface smile.math.blas.BLASpublic void gemm(smile.math.blas.Layout layout,
smile.math.blas.Transpose transA,
smile.math.blas.Transpose transB,
int m,
int n,
int k,
float alpha,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb,
float beta,
java.nio.FloatBuffer C,
int ldc)
gemm in interface smile.math.blas.BLASpublic void symm(smile.math.blas.Layout layout,
smile.math.blas.Side side,
smile.math.blas.UPLO uplo,
int m,
int n,
double alpha,
double[] A,
int lda,
double[] B,
int ldb,
double beta,
double[] C,
int ldc)
symm in interface smile.math.blas.BLASpublic void symm(smile.math.blas.Layout layout,
smile.math.blas.Side side,
smile.math.blas.UPLO uplo,
int m,
int n,
double alpha,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb,
double beta,
java.nio.DoubleBuffer C,
int ldc)
symm in interface smile.math.blas.BLASpublic void symm(smile.math.blas.Layout layout,
smile.math.blas.Side side,
smile.math.blas.UPLO uplo,
int m,
int n,
float alpha,
float[] A,
int lda,
float[] B,
int ldb,
float beta,
float[] C,
int ldc)
symm in interface smile.math.blas.BLASpublic void symm(smile.math.blas.Layout layout,
smile.math.blas.Side side,
smile.math.blas.UPLO uplo,
int m,
int n,
float alpha,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb,
float beta,
java.nio.FloatBuffer C,
int ldc)
symm in interface smile.math.blas.BLASpublic int gesv(smile.math.blas.Layout layout,
int n,
int nrhs,
double[] A,
int lda,
int[] ipiv,
double[] B,
int ldb)
gesv in interface smile.math.blas.LAPACKpublic int gesv(smile.math.blas.Layout layout,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.DoubleBuffer B,
int ldb)
gesv in interface smile.math.blas.LAPACKpublic int gesv(smile.math.blas.Layout layout,
int n,
int nrhs,
float[] A,
int lda,
int[] ipiv,
float[] B,
int ldb)
gesv in interface smile.math.blas.LAPACKpublic int gesv(smile.math.blas.Layout layout,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.FloatBuffer B,
int ldb)
gesv in interface smile.math.blas.LAPACKpublic int sysv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
double[] A,
int lda,
int[] ipiv,
double[] B,
int ldb)
sysv in interface smile.math.blas.LAPACKpublic int sysv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.DoubleBuffer B,
int ldb)
sysv in interface smile.math.blas.LAPACKpublic int sysv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
float[] A,
int lda,
int[] ipiv,
float[] B,
int ldb)
sysv in interface smile.math.blas.LAPACKpublic int sysv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.FloatBuffer B,
int ldb)
sysv in interface smile.math.blas.LAPACKpublic int spsv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
double[] A,
int[] ipiv,
double[] B,
int ldb)
spsv in interface smile.math.blas.LAPACKpublic int spsv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.DoubleBuffer A,
java.nio.IntBuffer ipiv,
java.nio.DoubleBuffer B,
int ldb)
spsv in interface smile.math.blas.LAPACKpublic int spsv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
float[] A,
int[] ipiv,
float[] B,
int ldb)
spsv in interface smile.math.blas.LAPACKpublic int spsv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.FloatBuffer A,
java.nio.IntBuffer ipiv,
java.nio.FloatBuffer B,
int ldb)
spsv in interface smile.math.blas.LAPACKpublic int posv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
double[] A,
int lda,
double[] B,
int ldb)
posv in interface smile.math.blas.LAPACKpublic int posv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb)
posv in interface smile.math.blas.LAPACKpublic int posv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
float[] A,
int lda,
float[] B,
int ldb)
posv in interface smile.math.blas.LAPACKpublic int posv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb)
posv in interface smile.math.blas.LAPACKpublic int ppsv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
double[] A,
double[] B,
int ldb)
ppsv in interface smile.math.blas.LAPACKpublic int ppsv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.DoubleBuffer A,
java.nio.DoubleBuffer B,
int ldb)
ppsv in interface smile.math.blas.LAPACKpublic int ppsv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
float[] A,
float[] B,
int ldb)
ppsv in interface smile.math.blas.LAPACKpublic int ppsv(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.FloatBuffer A,
java.nio.FloatBuffer B,
int ldb)
ppsv in interface smile.math.blas.LAPACKpublic int gbsv(smile.math.blas.Layout layout,
int n,
int kl,
int ku,
int nrhs,
double[] A,
int lda,
int[] ipiv,
double[] B,
int ldb)
gbsv in interface smile.math.blas.LAPACKpublic int gbsv(smile.math.blas.Layout layout,
int n,
int kl,
int ku,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.DoubleBuffer B,
int ldb)
gbsv in interface smile.math.blas.LAPACKpublic int gbsv(smile.math.blas.Layout layout,
int n,
int kl,
int ku,
int nrhs,
float[] A,
int lda,
int[] ipiv,
float[] B,
int ldb)
gbsv in interface smile.math.blas.LAPACKpublic int gbsv(smile.math.blas.Layout layout,
int n,
int kl,
int ku,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.FloatBuffer B,
int ldb)
gbsv in interface smile.math.blas.LAPACKpublic int gels(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
int nrhs,
double[] A,
int lda,
double[] B,
int ldb)
gels in interface smile.math.blas.LAPACKpublic int gels(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb)
gels in interface smile.math.blas.LAPACKpublic int gels(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
int nrhs,
float[] A,
int lda,
float[] B,
int ldb)
gels in interface smile.math.blas.LAPACKpublic int gels(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int m,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb)
gels in interface smile.math.blas.LAPACKpublic int gelsy(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
double[] A,
int lda,
double[] B,
int ldb,
int[] jpvt,
double rcond,
int[] rank)
gelsy in interface smile.math.blas.LAPACKpublic int gelsy(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb,
java.nio.IntBuffer jpvt,
double rcond,
java.nio.IntBuffer rank)
gelsy in interface smile.math.blas.LAPACKpublic int gelsy(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
float[] A,
int lda,
float[] B,
int ldb,
int[] jpvt,
float rcond,
int[] rank)
gelsy in interface smile.math.blas.LAPACKpublic int gelsy(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb,
java.nio.IntBuffer jpvt,
float rcond,
java.nio.IntBuffer rank)
gelsy in interface smile.math.blas.LAPACKpublic int gelss(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
double[] A,
int lda,
double[] B,
int ldb,
double[] s,
double rcond,
int[] rank)
gelss in interface smile.math.blas.LAPACKpublic int gelss(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb,
java.nio.DoubleBuffer s,
double rcond,
java.nio.IntBuffer rank)
gelss in interface smile.math.blas.LAPACKpublic int gelss(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
float[] A,
int lda,
float[] B,
int ldb,
float[] s,
float rcond,
int[] rank)
gelss in interface smile.math.blas.LAPACKpublic int gelss(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb,
java.nio.FloatBuffer s,
float rcond,
java.nio.IntBuffer rank)
gelss in interface smile.math.blas.LAPACKpublic int gelsd(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
double[] A,
int lda,
double[] B,
int ldb,
double[] s,
double rcond,
int[] rank)
gelsd in interface smile.math.blas.LAPACKpublic int gelsd(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb,
java.nio.DoubleBuffer s,
double rcond,
java.nio.IntBuffer rank)
gelsd in interface smile.math.blas.LAPACKpublic int gelsd(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
float[] A,
int lda,
float[] B,
int ldb,
float[] s,
float rcond,
int[] rank)
gelsd in interface smile.math.blas.LAPACKpublic int gelsd(smile.math.blas.Layout layout,
int m,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb,
java.nio.FloatBuffer s,
float rcond,
java.nio.IntBuffer rank)
gelsd in interface smile.math.blas.LAPACKpublic int gglse(smile.math.blas.Layout layout,
int m,
int n,
int p,
double[] A,
int lda,
double[] B,
int ldb,
double[] c,
double[] d,
double[] x)
gglse in interface smile.math.blas.LAPACKpublic int gglse(smile.math.blas.Layout layout,
int m,
int n,
int p,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb,
java.nio.DoubleBuffer c,
java.nio.DoubleBuffer d,
java.nio.DoubleBuffer x)
gglse in interface smile.math.blas.LAPACKpublic int gglse(smile.math.blas.Layout layout,
int m,
int n,
int p,
float[] A,
int lda,
float[] B,
int ldb,
float[] c,
float[] d,
float[] x)
gglse in interface smile.math.blas.LAPACKpublic int gglse(smile.math.blas.Layout layout,
int m,
int n,
int p,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb,
java.nio.FloatBuffer c,
java.nio.FloatBuffer d,
java.nio.FloatBuffer x)
gglse in interface smile.math.blas.LAPACKpublic int ggglm(smile.math.blas.Layout layout,
int n,
int m,
int p,
double[] A,
int lda,
double[] B,
int ldb,
double[] d,
double[] x,
double[] y)
ggglm in interface smile.math.blas.LAPACKpublic int ggglm(smile.math.blas.Layout layout,
int n,
int m,
int p,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb,
java.nio.DoubleBuffer d,
java.nio.DoubleBuffer x,
java.nio.DoubleBuffer y)
ggglm in interface smile.math.blas.LAPACKpublic int ggglm(smile.math.blas.Layout layout,
int n,
int m,
int p,
float[] A,
int lda,
float[] B,
int ldb,
float[] d,
float[] x,
float[] y)
ggglm in interface smile.math.blas.LAPACKpublic int ggglm(smile.math.blas.Layout layout,
int n,
int m,
int p,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb,
java.nio.FloatBuffer d,
java.nio.FloatBuffer x,
java.nio.FloatBuffer y)
ggglm in interface smile.math.blas.LAPACKpublic int geev(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobvl,
smile.math.blas.EVDJob jobvr,
int n,
double[] A,
int lda,
double[] wr,
double[] wi,
double[] Vl,
int ldvl,
double[] Vr,
int ldvr)
geev in interface smile.math.blas.LAPACKpublic int geev(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobvl,
smile.math.blas.EVDJob jobvr,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer wr,
java.nio.DoubleBuffer wi,
java.nio.DoubleBuffer Vl,
int ldvl,
java.nio.DoubleBuffer Vr,
int ldvr)
geev in interface smile.math.blas.LAPACKpublic int geev(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobvl,
smile.math.blas.EVDJob jobvr,
int n,
float[] A,
int lda,
float[] wr,
float[] wi,
float[] Vl,
int ldvl,
float[] Vr,
int ldvr)
geev in interface smile.math.blas.LAPACKpublic int geev(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobvl,
smile.math.blas.EVDJob jobvr,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer wr,
java.nio.FloatBuffer wi,
java.nio.FloatBuffer Vl,
int ldvl,
java.nio.FloatBuffer Vr,
int ldvr)
geev in interface smile.math.blas.LAPACKpublic int syev(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.UPLO uplo,
int n,
double[] A,
int lda,
double[] w)
syev in interface smile.math.blas.LAPACKpublic int syev(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.UPLO uplo,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer w)
syev in interface smile.math.blas.LAPACKpublic int syev(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.UPLO uplo,
int n,
float[] A,
int lda,
float[] w)
syev in interface smile.math.blas.LAPACKpublic int syev(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.UPLO uplo,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer w)
syev in interface smile.math.blas.LAPACKpublic int syevd(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.UPLO uplo,
int n,
double[] A,
int lda,
double[] w)
syevd in interface smile.math.blas.LAPACKpublic int syevd(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.UPLO uplo,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer w)
syevd in interface smile.math.blas.LAPACKpublic int syevd(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.UPLO uplo,
int n,
float[] A,
int lda,
float[] w)
syevd in interface smile.math.blas.LAPACKpublic int syevd(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.UPLO uplo,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer w)
syevd in interface smile.math.blas.LAPACKpublic int syevr(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.EigenRange range,
smile.math.blas.UPLO uplo,
int n,
double[] A,
int lda,
double vl,
double vu,
int il,
int iu,
double abstol,
int[] m,
double[] w,
double[] Z,
int ldz,
int[] isuppz)
syevr in interface smile.math.blas.LAPACKpublic int syevr(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.EigenRange range,
smile.math.blas.UPLO uplo,
int n,
java.nio.DoubleBuffer A,
int lda,
double vl,
double vu,
int il,
int iu,
double abstol,
java.nio.IntBuffer m,
java.nio.DoubleBuffer w,
java.nio.DoubleBuffer Z,
int ldz,
java.nio.IntBuffer isuppz)
syevr in interface smile.math.blas.LAPACKpublic int syevr(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.EigenRange range,
smile.math.blas.UPLO uplo,
int n,
float[] A,
int lda,
float vl,
float vu,
int il,
int iu,
float abstol,
int[] m,
float[] w,
float[] Z,
int ldz,
int[] isuppz)
syevr in interface smile.math.blas.LAPACKpublic int syevr(smile.math.blas.Layout layout,
smile.math.blas.EVDJob jobz,
smile.math.blas.EigenRange range,
smile.math.blas.UPLO uplo,
int n,
java.nio.FloatBuffer A,
int lda,
float vl,
float vu,
int il,
int iu,
float abstol,
java.nio.IntBuffer m,
java.nio.FloatBuffer w,
java.nio.FloatBuffer Z,
int ldz,
java.nio.IntBuffer isuppz)
syevr in interface smile.math.blas.LAPACKpublic int gesvd(smile.math.blas.Layout layout,
smile.math.blas.SVDJob jobu,
smile.math.blas.SVDJob jobvt,
int m,
int n,
double[] A,
int lda,
double[] s,
double[] U,
int ldu,
double[] VT,
int ldvt,
double[] superb)
gesvd in interface smile.math.blas.LAPACKpublic int gesvd(smile.math.blas.Layout layout,
smile.math.blas.SVDJob jobu,
smile.math.blas.SVDJob jobvt,
int m,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer s,
java.nio.DoubleBuffer U,
int ldu,
java.nio.DoubleBuffer VT,
int ldvt,
java.nio.DoubleBuffer superb)
gesvd in interface smile.math.blas.LAPACKpublic int gesvd(smile.math.blas.Layout layout,
smile.math.blas.SVDJob jobu,
smile.math.blas.SVDJob jobvt,
int m,
int n,
float[] A,
int lda,
float[] s,
float[] U,
int ldu,
float[] VT,
int ldvt,
float[] superb)
gesvd in interface smile.math.blas.LAPACKpublic int gesvd(smile.math.blas.Layout layout,
smile.math.blas.SVDJob jobu,
smile.math.blas.SVDJob jobvt,
int m,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer s,
java.nio.FloatBuffer U,
int ldu,
java.nio.FloatBuffer VT,
int ldvt,
java.nio.FloatBuffer superb)
gesvd in interface smile.math.blas.LAPACKpublic int gesdd(smile.math.blas.Layout layout,
smile.math.blas.SVDJob jobz,
int m,
int n,
double[] A,
int lda,
double[] s,
double[] U,
int ldu,
double[] VT,
int ldvt)
gesdd in interface smile.math.blas.LAPACKpublic int gesdd(smile.math.blas.Layout layout,
smile.math.blas.SVDJob jobz,
int m,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer s,
java.nio.DoubleBuffer U,
int ldu,
java.nio.DoubleBuffer VT,
int ldvt)
gesdd in interface smile.math.blas.LAPACKpublic int gesdd(smile.math.blas.Layout layout,
smile.math.blas.SVDJob jobz,
int m,
int n,
float[] A,
int lda,
float[] s,
float[] U,
int ldu,
float[] VT,
int ldvt)
gesdd in interface smile.math.blas.LAPACKpublic int gesdd(smile.math.blas.Layout layout,
smile.math.blas.SVDJob jobz,
int m,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer s,
java.nio.FloatBuffer U,
int ldu,
java.nio.FloatBuffer VT,
int ldvt)
gesdd in interface smile.math.blas.LAPACKpublic int getrf(smile.math.blas.Layout layout,
int m,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.IntBuffer ipiv)
getrf in interface smile.math.blas.LAPACKpublic int getrf(smile.math.blas.Layout layout,
int m,
int n,
double[] A,
int lda,
int[] ipiv)
getrf in interface smile.math.blas.LAPACKpublic int getrf(smile.math.blas.Layout layout,
int m,
int n,
float[] A,
int lda,
int[] ipiv)
getrf in interface smile.math.blas.LAPACKpublic int getrf(smile.math.blas.Layout layout,
int m,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.IntBuffer ipiv)
getrf in interface smile.math.blas.LAPACKpublic int getrf2(smile.math.blas.Layout layout,
int m,
int n,
double[] A,
int lda,
int[] ipiv)
getrf2 in interface smile.math.blas.LAPACKpublic int getrf2(smile.math.blas.Layout layout,
int m,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.IntBuffer ipiv)
getrf2 in interface smile.math.blas.LAPACKpublic int getrf2(smile.math.blas.Layout layout,
int m,
int n,
float[] A,
int lda,
int[] ipiv)
getrf2 in interface smile.math.blas.LAPACKpublic int getrf2(smile.math.blas.Layout layout,
int m,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.IntBuffer ipiv)
getrf2 in interface smile.math.blas.LAPACKpublic int gbtrf(smile.math.blas.Layout layout,
int m,
int n,
int kl,
int ku,
double[] AB,
int ldab,
int[] ipiv)
gbtrf in interface smile.math.blas.LAPACKpublic int gbtrf(smile.math.blas.Layout layout,
int m,
int n,
int kl,
int ku,
java.nio.DoubleBuffer AB,
int ldab,
java.nio.IntBuffer ipiv)
gbtrf in interface smile.math.blas.LAPACKpublic int gbtrf(smile.math.blas.Layout layout,
int m,
int n,
int kl,
int ku,
float[] AB,
int ldab,
int[] ipiv)
gbtrf in interface smile.math.blas.LAPACKpublic int gbtrf(smile.math.blas.Layout layout,
int m,
int n,
int kl,
int ku,
java.nio.FloatBuffer AB,
int ldab,
java.nio.IntBuffer ipiv)
gbtrf in interface smile.math.blas.LAPACKpublic int sptrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double[] AP,
int[] ipiv)
sptrf in interface smile.math.blas.LAPACKpublic int sptrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
java.nio.DoubleBuffer AP,
java.nio.IntBuffer ipiv)
sptrf in interface smile.math.blas.LAPACKpublic int sptrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float[] AP,
int[] ipiv)
sptrf in interface smile.math.blas.LAPACKpublic int sptrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
java.nio.FloatBuffer AP,
java.nio.IntBuffer ipiv)
sptrf in interface smile.math.blas.LAPACKpublic int getrs(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int n,
int nrhs,
double[] A,
int lda,
int[] ipiv,
double[] B,
int ldb)
getrs in interface smile.math.blas.LAPACKpublic int getrs(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.DoubleBuffer B,
int ldb)
getrs in interface smile.math.blas.LAPACKpublic int getrs(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int n,
int nrhs,
float[] A,
int lda,
int[] ipiv,
float[] B,
int ldb)
getrs in interface smile.math.blas.LAPACKpublic int getrs(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.FloatBuffer B,
int ldb)
getrs in interface smile.math.blas.LAPACKpublic int gbtrs(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int n,
int kl,
int ku,
int nrhs,
double[] A,
int lda,
int[] ipiv,
double[] B,
int ldb)
gbtrs in interface smile.math.blas.LAPACKpublic int gbtrs(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int n,
int kl,
int ku,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.DoubleBuffer B,
int ldb)
gbtrs in interface smile.math.blas.LAPACKpublic int gbtrs(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int n,
int kl,
int ku,
int nrhs,
float[] A,
int lda,
int[] ipiv,
float[] B,
int ldb)
gbtrs in interface smile.math.blas.LAPACKpublic int gbtrs(smile.math.blas.Layout layout,
smile.math.blas.Transpose trans,
int n,
int kl,
int ku,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.IntBuffer ipiv,
java.nio.FloatBuffer B,
int ldb)
gbtrs in interface smile.math.blas.LAPACKpublic int sptrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
double[] AP,
int[] ipiv,
double[] B,
int ldb)
sptrs in interface smile.math.blas.LAPACKpublic int sptrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.DoubleBuffer AP,
java.nio.IntBuffer ipiv,
java.nio.DoubleBuffer B,
int ldb)
sptrs in interface smile.math.blas.LAPACKpublic int sptrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
float[] AP,
int[] ipiv,
float[] B,
int ldb)
sptrs in interface smile.math.blas.LAPACKpublic int sptrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.FloatBuffer AP,
java.nio.IntBuffer ipiv,
java.nio.FloatBuffer B,
int ldb)
sptrs in interface smile.math.blas.LAPACKpublic int potrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double[] A,
int lda)
potrf in interface smile.math.blas.LAPACKpublic int potrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
java.nio.DoubleBuffer A,
int lda)
potrf in interface smile.math.blas.LAPACKpublic int potrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float[] A,
int lda)
potrf in interface smile.math.blas.LAPACKpublic int potrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
java.nio.FloatBuffer A,
int lda)
potrf in interface smile.math.blas.LAPACKpublic int potrf2(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double[] A,
int lda)
potrf2 in interface smile.math.blas.LAPACKpublic int potrf2(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
java.nio.DoubleBuffer A,
int lda)
potrf2 in interface smile.math.blas.LAPACKpublic int potrf2(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float[] A,
int lda)
potrf2 in interface smile.math.blas.LAPACKpublic int potrf2(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
java.nio.FloatBuffer A,
int lda)
potrf2 in interface smile.math.blas.LAPACKpublic int pbtrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int kd,
double[] AB,
int ldab)
pbtrf in interface smile.math.blas.LAPACKpublic int pbtrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int kd,
java.nio.DoubleBuffer AB,
int ldab)
pbtrf in interface smile.math.blas.LAPACKpublic int pbtrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int kd,
float[] AB,
int ldab)
pbtrf in interface smile.math.blas.LAPACKpublic int pbtrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int kd,
java.nio.FloatBuffer AB,
int ldab)
pbtrf in interface smile.math.blas.LAPACKpublic int pptrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
double[] AP)
pptrf in interface smile.math.blas.LAPACKpublic int pptrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
java.nio.DoubleBuffer AP)
pptrf in interface smile.math.blas.LAPACKpublic int pptrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
float[] AP)
pptrf in interface smile.math.blas.LAPACKpublic int pptrf(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
java.nio.FloatBuffer AP)
pptrf in interface smile.math.blas.LAPACKpublic int potrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
double[] A,
int lda,
double[] B,
int ldb)
potrs in interface smile.math.blas.LAPACKpublic int potrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb)
potrs in interface smile.math.blas.LAPACKpublic int potrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
float[] A,
int lda,
float[] B,
int ldb)
potrs in interface smile.math.blas.LAPACKpublic int potrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb)
potrs in interface smile.math.blas.LAPACKpublic int pbtrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int kd,
int nrhs,
double[] AB,
int ldab,
double[] B,
int ldb)
pbtrs in interface smile.math.blas.LAPACKpublic int pbtrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int kd,
int nrhs,
java.nio.DoubleBuffer AB,
int ldab,
java.nio.DoubleBuffer B,
int ldb)
pbtrs in interface smile.math.blas.LAPACKpublic int pbtrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int kd,
int nrhs,
float[] AB,
int ldab,
float[] B,
int ldb)
pbtrs in interface smile.math.blas.LAPACKpublic int pbtrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int kd,
int nrhs,
java.nio.FloatBuffer AB,
int ldab,
java.nio.FloatBuffer B,
int ldb)
pbtrs in interface smile.math.blas.LAPACKpublic int pptrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
double[] AP,
double[] B,
int ldb)
pptrs in interface smile.math.blas.LAPACKpublic int pptrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.DoubleBuffer AP,
java.nio.DoubleBuffer B,
int ldb)
pptrs in interface smile.math.blas.LAPACKpublic int pptrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
float[] AP,
float[] B,
int ldb)
pptrs in interface smile.math.blas.LAPACKpublic int pptrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
int n,
int nrhs,
java.nio.FloatBuffer AP,
java.nio.FloatBuffer B,
int ldb)
pptrs in interface smile.math.blas.LAPACKpublic int geqrf(smile.math.blas.Layout layout,
int m,
int n,
double[] A,
int lda,
double[] tau)
geqrf in interface smile.math.blas.LAPACKpublic int geqrf(smile.math.blas.Layout layout,
int m,
int n,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer tau)
geqrf in interface smile.math.blas.LAPACKpublic int geqrf(smile.math.blas.Layout layout,
int m,
int n,
float[] A,
int lda,
float[] tau)
geqrf in interface smile.math.blas.LAPACKpublic int geqrf(smile.math.blas.Layout layout,
int m,
int n,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer tau)
geqrf in interface smile.math.blas.LAPACKpublic int ormqr(smile.math.blas.Layout layout,
smile.math.blas.Side side,
smile.math.blas.Transpose trans,
int m,
int n,
int k,
double[] A,
int lda,
double[] tau,
double[] C,
int ldc)
ormqr in interface smile.math.blas.LAPACKpublic int ormqr(smile.math.blas.Layout layout,
smile.math.blas.Side side,
smile.math.blas.Transpose trans,
int m,
int n,
int k,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer tau,
java.nio.DoubleBuffer C,
int ldc)
ormqr in interface smile.math.blas.LAPACKpublic int ormqr(smile.math.blas.Layout layout,
smile.math.blas.Side side,
smile.math.blas.Transpose trans,
int m,
int n,
int k,
float[] A,
int lda,
float[] tau,
float[] C,
int ldc)
ormqr in interface smile.math.blas.LAPACKpublic int ormqr(smile.math.blas.Layout layout,
smile.math.blas.Side side,
smile.math.blas.Transpose trans,
int m,
int n,
int k,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer tau,
java.nio.FloatBuffer C,
int ldc)
ormqr in interface smile.math.blas.LAPACKpublic int trtrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
int nrhs,
double[] A,
int lda,
double[] B,
int ldb)
trtrs in interface smile.math.blas.LAPACKpublic int trtrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
int nrhs,
java.nio.DoubleBuffer A,
int lda,
java.nio.DoubleBuffer B,
int ldb)
trtrs in interface smile.math.blas.LAPACKpublic int trtrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
int nrhs,
float[] A,
int lda,
float[] B,
int ldb)
trtrs in interface smile.math.blas.LAPACKpublic int trtrs(smile.math.blas.Layout layout,
smile.math.blas.UPLO uplo,
smile.math.blas.Transpose trans,
smile.math.blas.Diag diag,
int n,
int nrhs,
java.nio.FloatBuffer A,
int lda,
java.nio.FloatBuffer B,
int ldb)
trtrs in interface smile.math.blas.LAPACK