Class VectorizedBLAS

java.lang.Object
dev.ludovic.netlib.blas.JavaBLAS
dev.ludovic.netlib.blas.VectorizedBLAS
All Implemented Interfaces:
BLAS

public class VectorizedBLAS extends JavaBLAS
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    dasum​(int n, double[] x, int incx)
     
    double
    dasum​(int n, double[] x, int offsetx, int incx)
     
    protected double
    dasumK​(int n, double[] x, int offsetx, int incx)
     
    void
    daxpy​(int n, double alpha, double[] x, int incx, double[] y, int incy)
     
    void
    daxpy​(int n, double alpha, double[] x, int offsetx, int incx, double[] y, int offsety, int incy)
     
    protected void
    daxpyK​(int n, double alpha, double[] x, int offsetx, int incx, double[] y, int offsety, int incy)
     
    void
    dcopy​(int n, double[] x, int incx, double[] y, int incy)
     
    void
    dcopy​(int n, double[] x, int offsetx, int incx, double[] y, int offsety, int incy)
     
    double
    ddot​(int n, double[] x, int incx, double[] y, int incy)
     
    double
    ddot​(int n, double[] x, int offsetx, int incx, double[] y, int offsety, int incy)
     
    protected double
    ddotK​(int n, double[] x, int offsetx, int incx, double[] y, int offsety, int incy)
     
    void
    dgbmv​(String 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
    dgbmv​(String trans, int m, int n, int kl, int ku, double alpha, double[] a, int offseta, int lda, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
     
    void
    dgemm​(String transa, String transb, int m, int n, int k, double alpha, double[] a, int lda, double[] b, int ldb, double beta, double[] c, int ldc)
     
    void
    dgemm​(String transa, String transb, int m, int n, int k, double alpha, double[] a, int offseta, int lda, double[] b, int offsetb, int ldb, double beta, double[] c, int offsetc, int ldc)
     
    void
    dgemv​(String trans, int m, int n, double alpha, double[] a, int lda, double[] x, int incx, double beta, double[] y, int incy)
     
    void
    dgemv​(String trans, int m, int n, double alpha, double[] a, int offseta, int lda, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
     
    protected void
    dgemvN​(int m, int n, double alpha, double[] a, int offseta, int lda, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
     
    protected void
    dgemvT​(int m, int n, double alpha, double[] a, int offseta, int lda, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
     
    protected void
    dgepdotTN​(int m, int rows, int rowe, int n, int cols, int cole, int k, int is, int ie, double alpha, double[] a, int offseta, int lda, double[] b, int offsetb, int ldb, double beta, double[] c, int offsetc, int ldc)
     
    void
    dger​(int m, int n, double alpha, double[] x, int incx, double[] y, int incy, double[] a, int lda)
     
    void
    dger​(int m, int n, double alpha, double[] x, int offsetx, int incx, double[] y, int offsety, int incy, double[] a, int offseta, int lda)
     
    protected void
    dgerK​(int m, int n, double alpha, double[] x, int offsetx, int incx, double[] y, int offsety, int incy, double[] a, int offseta, int lda)
     
    double
    dnrm2​(int n, double[] x, int incx)
     
    double
    dnrm2​(int n, double[] x, int offsetx, int incx)
     
    protected double
    dnrm2K​(int n, double[] x, int offsetx, int incx)
     
    void
    drot​(int n, double[] x, int incx, double[] y, int incy, double c, double s)
     
    void
    drot​(int n, double[] x, int offsetx, int incx, double[] y, int offsety, int incy, double c, double s)
     
    void
    drotg​(org.netlib.util.doubleW da, org.netlib.util.doubleW db, org.netlib.util.doubleW c, org.netlib.util.doubleW s)
     
    protected void
    drotK​(int n, double[] x, int offsetx, int incx, double[] y, int offsety, int incy, double c, double s)
     
    void
    drotm​(int n, double[] x, int incx, double[] y, int incy, double[] param)
     
    void
    drotm​(int n, double[] x, int offsetx, int incx, double[] y, int offsety, int incy, double[] param, int offsetparam)
     
    void
    drotmg​(org.netlib.util.doubleW dd1, org.netlib.util.doubleW dd2, org.netlib.util.doubleW dx1, double dy1, double[] param)
     
    void
    drotmg​(org.netlib.util.doubleW dd1, org.netlib.util.doubleW dd2, org.netlib.util.doubleW dx1, double dy1, double[] param, int offsetparam)
     
    void
    dsbmv​(String uplo, int n, int k, double alpha, double[] a, int lda, double[] x, int incx, double beta, double[] y, int incy)
     
    void
    dsbmv​(String uplo, int n, int k, double alpha, double[] a, int offseta, int lda, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
     
    void
    dscal​(int n, double alpha, double[] x, int incx)
     
    void
    dscal​(int n, double alpha, double[] x, int offsetx, int incx)
     
    protected void
    dscalK​(int n, double alpha, double[] x, int offsetx, int incx)
     
    void
    dspmv​(String uplo, int n, double alpha, double[] a, double[] x, int incx, double beta, double[] y, int incy)
     
    void
    dspmv​(String uplo, int n, double alpha, double[] a, int offseta, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
     
    protected void
    dspmvU​(int n, double alpha, double[] a, int offseta, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
     
    void
    dspr​(String uplo, int n, double alpha, double[] x, int incx, double[] a)
     
    void
    dspr​(String uplo, int n, double alpha, double[] x, int offsetx, int incx, double[] a, int offseta)
     
    void
    dspr2​(String uplo, int n, double alpha, double[] x, int incx, double[] y, int incy, double[] a)
     
    void
    dspr2​(String uplo, int n, double alpha, double[] x, int offsetx, int incx, double[] y, int offsety, int incy, double[] a, int offseta)
     
    void
    dswap​(int n, double[] x, int incx, double[] y, int incy)
     
    void
    dswap​(int n, double[] x, int offsetx, int incx, double[] y, int offsety, int incy)
     
    protected void
    dswapK​(int n, double[] x, int offsetx, int incx, double[] y, int offsety, int incy)
     
    void
    dsymm​(String side, String uplo, int m, int n, double alpha, double[] a, int lda, double[] b, int ldb, double beta, double[] c, int ldc)
     
    void
    dsymm​(String side, String uplo, int m, int n, double alpha, double[] a, int offseta, int lda, double[] b, int offsetb, int ldb, double beta, double[] c, int offsetc, int ldc)
     
    protected void
    dsymmLU​(int m, int n, double alpha, double[] a, int offseta, int lda, double[] b, int offsetb, int ldb, double beta, double[] c, int offsetc, int ldc)
     
    void
    dsymv​(String uplo, int n, double alpha, double[] a, int lda, double[] x, int incx, double beta, double[] y, int incy)
     
    void
    dsymv​(String uplo, int n, double alpha, double[] a, int offseta, int lda, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
     
    protected void
    dsymvU​(int n, double alpha, double[] a, int offseta, int lda, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
     
    void
    dsyr​(String uplo, int n, double alpha, double[] x, int incx, double[] a, int lda)
     
    void
    dsyr​(String uplo, int n, double alpha, double[] x, int offsetx, int incx, double[] a, int offseta, int lda)
     
    void
    dsyr2​(String uplo, int n, double alpha, double[] x, int incx, double[] y, int incy, double[] a, int lda)
     
    void
    dsyr2​(String uplo, int n, double alpha, double[] x, int offsetx, int incx, double[] y, int offsety, int incy, double[] a, int offseta, int lda)
     
    void
    dsyr2k​(String uplo, String trans, int n, int k, double alpha, double[] a, int lda, double[] b, int ldb, double beta, double[] c, int ldc)
     
    void
    dsyr2k​(String uplo, String trans, int n, int k, double alpha, double[] a, int offseta, int lda, double[] b, int offsetb, int ldb, double beta, double[] c, int offsetc, int ldc)
     
    void
    dsyrk​(String uplo, String trans, int n, int k, double alpha, double[] a, int lda, double beta, double[] c, int ldc)
     
    void
    dsyrk​(String uplo, String trans, int n, int k, double alpha, double[] a, int offseta, int lda, double beta, double[] c, int offsetc, int ldc)
     
    void
    dtbmv​(String uplo, String trans, String diag, int n, int k, double[] a, int lda, double[] x, int incx)
     
    void
    dtbmv​(String uplo, String trans, String diag, int n, int k, double[] a, int offseta, int lda, double[] x, int offsetx, int incx)
     
    void
    dtbsv​(String uplo, String trans, String diag, int n, int k, double[] a, int lda, double[] x, int incx)
     
    void
    dtbsv​(String uplo, String trans, String diag, int n, int k, double[] a, int offseta, int lda, double[] x, int offsetx, int incx)
     
    void
    dtpmv​(String uplo, String trans, String diag, int n, double[] a, double[] x, int incx)
     
    void
    dtpmv​(String uplo, String trans, String diag, int n, double[] a, int offseta, double[] x, int offsetx, int incx)
     
    void
    dtpsv​(String uplo, String trans, String diag, int n, double[] a, double[] x, int incx)
     
    void
    dtpsv​(String uplo, String trans, String diag, int n, double[] a, int offseta, double[] x, int offsetx, int incx)
     
    void
    dtrmm​(String side, String uplo, String transa, String diag, int m, int n, double alpha, double[] a, int lda, double[] b, int ldb)
     
    void
    dtrmm​(String side, String uplo, String transa, String diag, int m, int n, double alpha, double[] a, int offseta, int lda, double[] b, int offsetb, int ldb)
     
    void
    dtrmv​(String uplo, String trans, String diag, int n, double[] a, int lda, double[] x, int incx)
     
    void
    dtrmv​(String uplo, String trans, String diag, int n, double[] a, int offseta, int lda, double[] x, int offsetx, int incx)
     
    void
    dtrsm​(String side, String uplo, String transa, String diag, int m, int n, double alpha, double[] a, int lda, double[] b, int ldb)
     
    void
    dtrsm​(String side, String uplo, String transa, String diag, int m, int n, double alpha, double[] a, int offseta, int lda, double[] b, int offsetb, int ldb)
     
    void
    dtrsv​(String uplo, String trans, String diag, int n, double[] a, int lda, double[] x, int incx)
     
    void
    dtrsv​(String uplo, String trans, String diag, int n, double[] a, int offseta, int lda, double[] x, int offsetx, int incx)
     
    static BLAS
     
    int
    idamax​(int n, double[] x, int incx)
     
    int
    idamax​(int n, double[] x, int offsetx, int incx)
     
    illegalArgument​(String method, int arg)
     
    int
    isamax​(int n, float[] x, int incx)
     
    int
    isamax​(int n, float[] x, int offsetx, int incx)
     
    protected int
    loopAlign​(int index, int max, int size)
     
    protected int
    loopBound​(int index, int size)
     
    boolean
    lsame​(String ca, String cb)
     
    float
    sasum​(int n, float[] x, int incx)
     
    float
    sasum​(int n, float[] x, int offsetx, int incx)
     
    protected float
    sasumK​(int n, float[] x, int offsetx, int incx)
     
    void
    saxpy​(int n, float alpha, float[] x, int incx, float[] y, int incy)
     
    void
    saxpy​(int n, float alpha, float[] x, int offsetx, int incx, float[] y, int offsety, int incy)
     
    protected void
    saxpyK​(int n, float alpha, float[] x, int offsetx, int incx, float[] y, int offsety, int incy)
     
    void
    scopy​(int n, float[] x, int incx, float[] y, int incy)
     
    void
    scopy​(int n, float[] x, int offsetx, int incx, float[] y, int offsety, int incy)
     
    float
    sdot​(int n, float[] x, int incx, float[] y, int incy)
     
    float
    sdot​(int n, float[] x, int offsetx, int incx, float[] y, int offsety, int incy)
     
    protected float
    sdotK​(int n, float[] x, int offsetx, int incx, float[] y, int offsety, int incy)
     
    float
    sdsdot​(int n, float sb, float[] x, int incx, float[] y, int incy)
     
    float
    sdsdot​(int n, float sb, float[] x, int offsetx, int incx, float[] y, int offsety, int incy)
     
    void
    sgbmv​(String 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
    sgbmv​(String trans, int m, int n, int kl, int ku, float alpha, float[] a, int offseta, int lda, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
     
    void
    sgemm​(String transa, String transb, int m, int n, int k, float alpha, float[] a, int lda, float[] b, int ldb, float beta, float[] c, int ldc)
     
    void
    sgemm​(String transa, String transb, int m, int n, int k, float alpha, float[] a, int offseta, int lda, float[] b, int offsetb, int ldb, float beta, float[] c, int offsetc, int ldc)
     
    void
    sgemv​(String trans, int m, int n, float alpha, float[] a, int lda, float[] x, int incx, float beta, float[] y, int incy)
     
    void
    sgemv​(String trans, int m, int n, float alpha, float[] a, int offseta, int lda, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
     
    protected void
    sgemvN​(int m, int n, float alpha, float[] a, int offseta, int lda, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
     
    protected void
    sgemvT​(int m, int n, float alpha, float[] a, int offseta, int lda, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
     
    protected void
    sgepdotTN​(int m, int rows, int rowe, int n, int cols, int cole, int k, int is, int ie, float alpha, float[] a, int offseta, int lda, float[] b, int offsetb, int ldb, float beta, float[] c, int offsetc, int ldc)
     
    void
    sger​(int m, int n, float alpha, float[] x, int incx, float[] y, int incy, float[] a, int lda)
     
    void
    sger​(int m, int n, float alpha, float[] x, int offsetx, int incx, float[] y, int offsety, int incy, float[] a, int offseta, int lda)
     
    protected void
    sgerK​(int m, int n, float alpha, float[] x, int offsetx, int incx, float[] y, int offsety, int incy, float[] a, int offseta, int lda)
     
    float
    snrm2​(int n, float[] x, int incx)
     
    float
    snrm2​(int n, float[] x, int offsetx, int incx)
     
    protected float
    snrm2K​(int n, float[] x, int offsetx, int incx)
     
    void
    srot​(int n, float[] x, int incx, float[] y, int incy, float c, float s)
     
    void
    srot​(int n, float[] x, int offsetx, int incx, float[] y, int offsety, int incy, float c, float s)
     
    void
    srotg​(org.netlib.util.floatW sa, org.netlib.util.floatW sb, org.netlib.util.floatW c, org.netlib.util.floatW s)
     
    protected void
    srotK​(int n, float[] x, int offsetx, int incx, float[] y, int offsety, int incy, float c, float s)
     
    void
    srotm​(int n, float[] x, int incx, float[] y, int incy, float[] param)
     
    void
    srotm​(int n, float[] x, int offsetx, int incx, float[] y, int offsety, int incy, float[] param, int offsetparam)
     
    void
    srotmg​(org.netlib.util.floatW sd1, org.netlib.util.floatW sd2, org.netlib.util.floatW sx1, float sy1, float[] param)
     
    void
    srotmg​(org.netlib.util.floatW sd1, org.netlib.util.floatW sd2, org.netlib.util.floatW sx1, float sy1, float[] param, int offsetparam)
     
    void
    ssbmv​(String uplo, int n, int k, float alpha, float[] a, int lda, float[] x, int incx, float beta, float[] y, int incy)
     
    void
    ssbmv​(String uplo, int n, int k, float alpha, float[] a, int offseta, int lda, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
     
    void
    sscal​(int n, float alpha, float[] x, int incx)
     
    void
    sscal​(int n, float alpha, float[] x, int offsetx, int incx)
     
    protected void
    sscalK​(int n, float alpha, float[] x, int offsetx, int incx)
     
    void
    sspmv​(String uplo, int n, float alpha, float[] a, float[] x, int incx, float beta, float[] y, int incy)
     
    void
    sspmv​(String uplo, int n, float alpha, float[] a, int offseta, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
     
    protected void
    sspmvU​(int n, float alpha, float[] a, int offseta, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
     
    void
    sspr​(String uplo, int n, float alpha, float[] x, int incx, float[] a)
     
    void
    sspr​(String uplo, int n, float alpha, float[] x, int offsetx, int incx, float[] a, int offseta)
     
    void
    sspr2​(String uplo, int n, float alpha, float[] x, int incx, float[] y, int incy, float[] a)
     
    void
    sspr2​(String uplo, int n, float alpha, float[] x, int offsetx, int incx, float[] y, int offsety, int incy, float[] a, int offseta)
     
    void
    sswap​(int n, float[] x, int incx, float[] y, int incy)
     
    void
    sswap​(int n, float[] x, int offsetx, int incx, float[] y, int offsety, int incy)
     
    protected void
    sswapK​(int n, float[] x, int offsetx, int incx, float[] y, int offsety, int incy)
     
    void
    ssymm​(String side, String uplo, int m, int n, float alpha, float[] a, int lda, float[] b, int ldb, float beta, float[] c, int ldc)
     
    void
    ssymm​(String side, String uplo, int m, int n, float alpha, float[] a, int offseta, int lda, float[] b, int offsetb, int ldb, float beta, float[] c, int offsetc, int ldc)
     
    protected void
    ssymmLU​(int m, int n, float alpha, float[] a, int offseta, int lda, float[] b, int offsetb, int ldb, float beta, float[] c, int offsetc, int ldc)
     
    void
    ssymv​(String uplo, int n, float alpha, float[] a, int lda, float[] x, int incx, float beta, float[] y, int incy)
     
    void
    ssymv​(String uplo, int n, float alpha, float[] a, int offseta, int lda, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
     
    protected void
    ssymvU​(int n, float alpha, float[] a, int offseta, int lda, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
     
    void
    ssyr​(String uplo, int n, float alpha, float[] x, int incx, float[] a, int lda)
     
    void
    ssyr​(String uplo, int n, float alpha, float[] x, int offsetx, int incx, float[] a, int offseta, int lda)
     
    void
    ssyr2​(String uplo, int n, float alpha, float[] x, int incx, float[] y, int incy, float[] a, int lda)
     
    void
    ssyr2​(String uplo, int n, float alpha, float[] x, int offsetx, int incx, float[] y, int offsety, int incy, float[] a, int offseta, int lda)
     
    void
    ssyr2k​(String uplo, String trans, int n, int k, float alpha, float[] a, int lda, float[] b, int ldb, float beta, float[] c, int ldc)
     
    void
    ssyr2k​(String uplo, String trans, int n, int k, float alpha, float[] a, int offseta, int lda, float[] b, int offsetb, int ldb, float beta, float[] c, int offsetc, int ldc)
     
    void
    ssyrk​(String uplo, String trans, int n, int k, float alpha, float[] a, int lda, float beta, float[] c, int ldc)
     
    void
    ssyrk​(String uplo, String trans, int n, int k, float alpha, float[] a, int offseta, int lda, float beta, float[] c, int offsetc, int ldc)
     
    void
    stbmv​(String uplo, String trans, String diag, int n, int k, float[] a, int lda, float[] x, int incx)
     
    void
    stbmv​(String uplo, String trans, String diag, int n, int k, float[] a, int offseta, int lda, float[] x, int offsetx, int incx)
     
    void
    stbsv​(String uplo, String trans, String diag, int n, int k, float[] a, int lda, float[] x, int incx)
     
    void
    stbsv​(String uplo, String trans, String diag, int n, int k, float[] a, int offseta, int lda, float[] x, int offsetx, int incx)
     
    void
    stpmv​(String uplo, String trans, String diag, int n, float[] a, float[] x, int incx)
     
    void
    stpmv​(String uplo, String trans, String diag, int n, float[] a, int offseta, float[] x, int offsetx, int incx)
     
    void
    stpsv​(String uplo, String trans, String diag, int n, float[] a, float[] x, int incx)
     
    void
    stpsv​(String uplo, String trans, String diag, int n, float[] a, int offseta, float[] x, int offsetx, int incx)
     
    void
    strmm​(String side, String uplo, String transa, String diag, int m, int n, float alpha, float[] a, int lda, float[] b, int ldb)
     
    void
    strmm​(String side, String uplo, String transa, String diag, int m, int n, float alpha, float[] a, int offseta, int lda, float[] b, int offsetb, int ldb)
     
    void
    strmv​(String uplo, String trans, String diag, int n, float[] a, int lda, float[] x, int incx)
     
    void
    strmv​(String uplo, String trans, String diag, int n, float[] a, int offseta, int lda, float[] x, int offsetx, int incx)
     
    void
    strsm​(String side, String uplo, String transa, String diag, int m, int n, float alpha, float[] a, int lda, float[] b, int ldb)
     
    void
    strsm​(String side, String uplo, String transa, String diag, int m, int n, float alpha, float[] a, int offseta, int lda, float[] b, int offsetb, int ldb)
     
    void
    strsv​(String uplo, String trans, String diag, int n, float[] a, int lda, float[] x, int incx)
     
    void
    strsv​(String uplo, String trans, String diag, int n, float[] a, int offseta, int lda, float[] x, int offsetx, int incx)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • VectorizedBLAS

      protected VectorizedBLAS()
  • Method Details

    • getInstance

      public static BLAS getInstance()
    • dasumK

      protected double dasumK(int n, double[] x, int offsetx, int incx)
      Overrides:
      dasumK in class JavaBLAS
    • sasumK

      protected float sasumK(int n, float[] x, int offsetx, int incx)
      Overrides:
      sasumK in class JavaBLAS
    • daxpyK

      protected void daxpyK(int n, double alpha, double[] x, int offsetx, int incx, double[] y, int offsety, int incy)
      Overrides:
      daxpyK in class JavaBLAS
    • saxpyK

      protected void saxpyK(int n, float alpha, float[] x, int offsetx, int incx, float[] y, int offsety, int incy)
      Overrides:
      saxpyK in class JavaBLAS
    • ddotK

      protected double ddotK(int n, double[] x, int offsetx, int incx, double[] y, int offsety, int incy)
      Overrides:
      ddotK in class JavaBLAS
    • sdotK

      protected float sdotK(int n, float[] x, int offsetx, int incx, float[] y, int offsety, int incy)
      Overrides:
      sdotK in class JavaBLAS
    • dgepdotTN

      protected void dgepdotTN(int m, int rows, int rowe, int n, int cols, int cole, int k, int is, int ie, double alpha, double[] a, int offseta, int lda, double[] b, int offsetb, int ldb, double beta, double[] c, int offsetc, int ldc)
      Overrides:
      dgepdotTN in class JavaBLAS
    • sgepdotTN

      protected void sgepdotTN(int m, int rows, int rowe, int n, int cols, int cole, int k, int is, int ie, float alpha, float[] a, int offseta, int lda, float[] b, int offsetb, int ldb, float beta, float[] c, int offsetc, int ldc)
      Overrides:
      sgepdotTN in class JavaBLAS
    • dgemvN

      protected void dgemvN(int m, int n, double alpha, double[] a, int offseta, int lda, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
      Overrides:
      dgemvN in class JavaBLAS
    • dgemvT

      protected void dgemvT(int m, int n, double alpha, double[] a, int offseta, int lda, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
      Overrides:
      dgemvT in class JavaBLAS
    • sgemvN

      protected void sgemvN(int m, int n, float alpha, float[] a, int offseta, int lda, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
      Overrides:
      sgemvN in class JavaBLAS
    • sgemvT

      protected void sgemvT(int m, int n, float alpha, float[] a, int offseta, int lda, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
      Overrides:
      sgemvT in class JavaBLAS
    • dgerK

      protected void dgerK(int m, int n, double alpha, double[] x, int offsetx, int incx, double[] y, int offsety, int incy, double[] a, int offseta, int lda)
      Overrides:
      dgerK in class JavaBLAS
    • sgerK

      protected void sgerK(int m, int n, float alpha, float[] x, int offsetx, int incx, float[] y, int offsety, int incy, float[] a, int offseta, int lda)
      Overrides:
      sgerK in class JavaBLAS
    • dnrm2K

      protected double dnrm2K(int n, double[] x, int offsetx, int incx)
      Overrides:
      dnrm2K in class JavaBLAS
    • snrm2K

      protected float snrm2K(int n, float[] x, int offsetx, int incx)
      Overrides:
      snrm2K in class JavaBLAS
    • drotK

      protected void drotK(int n, double[] x, int offsetx, int incx, double[] y, int offsety, int incy, double c, double s)
      Overrides:
      drotK in class JavaBLAS
    • srotK

      protected void srotK(int n, float[] x, int offsetx, int incx, float[] y, int offsety, int incy, float c, float s)
      Overrides:
      srotK in class JavaBLAS
    • dscalK

      protected void dscalK(int n, double alpha, double[] x, int offsetx, int incx)
      Overrides:
      dscalK in class JavaBLAS
    • sscalK

      protected void sscalK(int n, float alpha, float[] x, int offsetx, int incx)
      Overrides:
      sscalK in class JavaBLAS
    • dspmvU

      protected void dspmvU(int n, double alpha, double[] a, int offseta, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
      Overrides:
      dspmvU in class JavaBLAS
    • sspmvU

      protected void sspmvU(int n, float alpha, float[] a, int offseta, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
      Overrides:
      sspmvU in class JavaBLAS
    • dswapK

      protected void dswapK(int n, double[] x, int offsetx, int incx, double[] y, int offsety, int incy)
      Overrides:
      dswapK in class JavaBLAS
    • sswapK

      protected void sswapK(int n, float[] x, int offsetx, int incx, float[] y, int offsety, int incy)
      Overrides:
      sswapK in class JavaBLAS
    • dsymmLU

      protected void dsymmLU(int m, int n, double alpha, double[] a, int offseta, int lda, double[] b, int offsetb, int ldb, double beta, double[] c, int offsetc, int ldc)
      Overrides:
      dsymmLU in class JavaBLAS
    • ssymmLU

      protected void ssymmLU(int m, int n, float alpha, float[] a, int offseta, int lda, float[] b, int offsetb, int ldb, float beta, float[] c, int offsetc, int ldc)
      Overrides:
      ssymmLU in class JavaBLAS
    • dsymvU

      protected void dsymvU(int n, double alpha, double[] a, int offseta, int lda, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
      Overrides:
      dsymvU in class JavaBLAS
    • ssymvU

      protected void ssymvU(int n, float alpha, float[] a, int offseta, int lda, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
      Overrides:
      ssymvU in class JavaBLAS
    • loopAlign

      protected int loopAlign(int index, int max, int size)
    • loopBound

      protected int loopBound(int index, int size)
    • illegalArgument

      protected IllegalArgumentException illegalArgument(String method, int arg)
    • dasum

      public double dasum(int n, double[] x, int incx)
      Specified by:
      dasum in interface BLAS
    • dasum

      public double dasum(int n, double[] x, int offsetx, int incx)
      Specified by:
      dasum in interface BLAS
    • sasum

      public float sasum(int n, float[] x, int incx)
      Specified by:
      sasum in interface BLAS
    • sasum

      public float sasum(int n, float[] x, int offsetx, int incx)
      Specified by:
      sasum in interface BLAS
    • daxpy

      public void daxpy(int n, double alpha, double[] x, int incx, double[] y, int incy)
      Specified by:
      daxpy in interface BLAS
    • daxpy

      public void daxpy(int n, double alpha, double[] x, int offsetx, int incx, double[] y, int offsety, int incy)
      Specified by:
      daxpy in interface BLAS
    • saxpy

      public void saxpy(int n, float alpha, float[] x, int incx, float[] y, int incy)
      Specified by:
      saxpy in interface BLAS
    • saxpy

      public void saxpy(int n, float alpha, float[] x, int offsetx, int incx, float[] y, int offsety, int incy)
      Specified by:
      saxpy in interface BLAS
    • dcopy

      public void dcopy(int n, double[] x, int incx, double[] y, int incy)
      Specified by:
      dcopy in interface BLAS
    • dcopy

      public void dcopy(int n, double[] x, int offsetx, int incx, double[] y, int offsety, int incy)
      Specified by:
      dcopy in interface BLAS
    • scopy

      public void scopy(int n, float[] x, int incx, float[] y, int incy)
      Specified by:
      scopy in interface BLAS
    • scopy

      public void scopy(int n, float[] x, int offsetx, int incx, float[] y, int offsety, int incy)
      Specified by:
      scopy in interface BLAS
    • ddot

      public double ddot(int n, double[] x, int incx, double[] y, int incy)
      Specified by:
      ddot in interface BLAS
    • ddot

      public double ddot(int n, double[] x, int offsetx, int incx, double[] y, int offsety, int incy)
      Specified by:
      ddot in interface BLAS
    • sdot

      public float sdot(int n, float[] x, int incx, float[] y, int incy)
      Specified by:
      sdot in interface BLAS
    • sdot

      public float sdot(int n, float[] x, int offsetx, int incx, float[] y, int offsety, int incy)
      Specified by:
      sdot in interface BLAS
    • sdsdot

      public float sdsdot(int n, float sb, float[] x, int incx, float[] y, int incy)
      Specified by:
      sdsdot in interface BLAS
    • sdsdot

      public float sdsdot(int n, float sb, float[] x, int offsetx, int incx, float[] y, int offsety, int incy)
      Specified by:
      sdsdot in interface BLAS
    • dgbmv

      public void dgbmv(String 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)
      Specified by:
      dgbmv in interface BLAS
    • dgbmv

      public void dgbmv(String trans, int m, int n, int kl, int ku, double alpha, double[] a, int offseta, int lda, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
      Specified by:
      dgbmv in interface BLAS
    • sgbmv

      public void sgbmv(String 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)
      Specified by:
      sgbmv in interface BLAS
    • sgbmv

      public void sgbmv(String trans, int m, int n, int kl, int ku, float alpha, float[] a, int offseta, int lda, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
      Specified by:
      sgbmv in interface BLAS
    • dgemm

      public void dgemm(String transa, String transb, int m, int n, int k, double alpha, double[] a, int lda, double[] b, int ldb, double beta, double[] c, int ldc)
      Specified by:
      dgemm in interface BLAS
    • dgemm

      public void dgemm(String transa, String transb, int m, int n, int k, double alpha, double[] a, int offseta, int lda, double[] b, int offsetb, int ldb, double beta, double[] c, int offsetc, int ldc)
      Specified by:
      dgemm in interface BLAS
    • sgemm

      public void sgemm(String transa, String transb, int m, int n, int k, float alpha, float[] a, int lda, float[] b, int ldb, float beta, float[] c, int ldc)
      Specified by:
      sgemm in interface BLAS
    • sgemm

      public void sgemm(String transa, String transb, int m, int n, int k, float alpha, float[] a, int offseta, int lda, float[] b, int offsetb, int ldb, float beta, float[] c, int offsetc, int ldc)
      Specified by:
      sgemm in interface BLAS
    • dgemv

      public void dgemv(String trans, int m, int n, double alpha, double[] a, int lda, double[] x, int incx, double beta, double[] y, int incy)
      Specified by:
      dgemv in interface BLAS
    • dgemv

      public void dgemv(String trans, int m, int n, double alpha, double[] a, int offseta, int lda, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
      Specified by:
      dgemv in interface BLAS
    • sgemv

      public void sgemv(String trans, int m, int n, float alpha, float[] a, int lda, float[] x, int incx, float beta, float[] y, int incy)
      Specified by:
      sgemv in interface BLAS
    • sgemv

      public void sgemv(String trans, int m, int n, float alpha, float[] a, int offseta, int lda, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
      Specified by:
      sgemv in interface BLAS
    • dger

      public void dger(int m, int n, double alpha, double[] x, int incx, double[] y, int incy, double[] a, int lda)
      Specified by:
      dger in interface BLAS
    • dger

      public void dger(int m, int n, double alpha, double[] x, int offsetx, int incx, double[] y, int offsety, int incy, double[] a, int offseta, int lda)
      Specified by:
      dger in interface BLAS
    • sger

      public void sger(int m, int n, float alpha, float[] x, int incx, float[] y, int incy, float[] a, int lda)
      Specified by:
      sger in interface BLAS
    • sger

      public void sger(int m, int n, float alpha, float[] x, int offsetx, int incx, float[] y, int offsety, int incy, float[] a, int offseta, int lda)
      Specified by:
      sger in interface BLAS
    • dnrm2

      public double dnrm2(int n, double[] x, int incx)
      Specified by:
      dnrm2 in interface BLAS
    • dnrm2

      public double dnrm2(int n, double[] x, int offsetx, int incx)
      Specified by:
      dnrm2 in interface BLAS
    • snrm2

      public float snrm2(int n, float[] x, int incx)
      Specified by:
      snrm2 in interface BLAS
    • snrm2

      public float snrm2(int n, float[] x, int offsetx, int incx)
      Specified by:
      snrm2 in interface BLAS
    • drot

      public void drot(int n, double[] x, int incx, double[] y, int incy, double c, double s)
      Specified by:
      drot in interface BLAS
    • drot

      public void drot(int n, double[] x, int offsetx, int incx, double[] y, int offsety, int incy, double c, double s)
      Specified by:
      drot in interface BLAS
    • srot

      public void srot(int n, float[] x, int incx, float[] y, int incy, float c, float s)
      Specified by:
      srot in interface BLAS
    • srot

      public void srot(int n, float[] x, int offsetx, int incx, float[] y, int offsety, int incy, float c, float s)
      Specified by:
      srot in interface BLAS
    • drotg

      public void drotg(org.netlib.util.doubleW da, org.netlib.util.doubleW db, org.netlib.util.doubleW c, org.netlib.util.doubleW s)
      Specified by:
      drotg in interface BLAS
    • srotg

      public void srotg(org.netlib.util.floatW sa, org.netlib.util.floatW sb, org.netlib.util.floatW c, org.netlib.util.floatW s)
      Specified by:
      srotg in interface BLAS
    • drotm

      public void drotm(int n, double[] x, int incx, double[] y, int incy, double[] param)
      Specified by:
      drotm in interface BLAS
    • drotm

      public void drotm(int n, double[] x, int offsetx, int incx, double[] y, int offsety, int incy, double[] param, int offsetparam)
      Specified by:
      drotm in interface BLAS
    • srotm

      public void srotm(int n, float[] x, int incx, float[] y, int incy, float[] param)
      Specified by:
      srotm in interface BLAS
    • srotm

      public void srotm(int n, float[] x, int offsetx, int incx, float[] y, int offsety, int incy, float[] param, int offsetparam)
      Specified by:
      srotm in interface BLAS
    • drotmg

      public void drotmg(org.netlib.util.doubleW dd1, org.netlib.util.doubleW dd2, org.netlib.util.doubleW dx1, double dy1, double[] param)
      Specified by:
      drotmg in interface BLAS
    • drotmg

      public void drotmg(org.netlib.util.doubleW dd1, org.netlib.util.doubleW dd2, org.netlib.util.doubleW dx1, double dy1, double[] param, int offsetparam)
      Specified by:
      drotmg in interface BLAS
    • srotmg

      public void srotmg(org.netlib.util.floatW sd1, org.netlib.util.floatW sd2, org.netlib.util.floatW sx1, float sy1, float[] param)
      Specified by:
      srotmg in interface BLAS
    • srotmg

      public void srotmg(org.netlib.util.floatW sd1, org.netlib.util.floatW sd2, org.netlib.util.floatW sx1, float sy1, float[] param, int offsetparam)
      Specified by:
      srotmg in interface BLAS
    • dsbmv

      public void dsbmv(String uplo, int n, int k, double alpha, double[] a, int lda, double[] x, int incx, double beta, double[] y, int incy)
      Specified by:
      dsbmv in interface BLAS
    • dsbmv

      public void dsbmv(String uplo, int n, int k, double alpha, double[] a, int offseta, int lda, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
      Specified by:
      dsbmv in interface BLAS
    • ssbmv

      public void ssbmv(String uplo, int n, int k, float alpha, float[] a, int lda, float[] x, int incx, float beta, float[] y, int incy)
      Specified by:
      ssbmv in interface BLAS
    • ssbmv

      public void ssbmv(String uplo, int n, int k, float alpha, float[] a, int offseta, int lda, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
      Specified by:
      ssbmv in interface BLAS
    • dscal

      public void dscal(int n, double alpha, double[] x, int incx)
      Specified by:
      dscal in interface BLAS
    • dscal

      public void dscal(int n, double alpha, double[] x, int offsetx, int incx)
      Specified by:
      dscal in interface BLAS
    • sscal

      public void sscal(int n, float alpha, float[] x, int incx)
      Specified by:
      sscal in interface BLAS
    • sscal

      public void sscal(int n, float alpha, float[] x, int offsetx, int incx)
      Specified by:
      sscal in interface BLAS
    • dspmv

      public void dspmv(String uplo, int n, double alpha, double[] a, double[] x, int incx, double beta, double[] y, int incy)
      Specified by:
      dspmv in interface BLAS
    • dspmv

      public void dspmv(String uplo, int n, double alpha, double[] a, int offseta, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
      Specified by:
      dspmv in interface BLAS
    • sspmv

      public void sspmv(String uplo, int n, float alpha, float[] a, float[] x, int incx, float beta, float[] y, int incy)
      Specified by:
      sspmv in interface BLAS
    • sspmv

      public void sspmv(String uplo, int n, float alpha, float[] a, int offseta, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
      Specified by:
      sspmv in interface BLAS
    • dspr

      public void dspr(String uplo, int n, double alpha, double[] x, int incx, double[] a)
      Specified by:
      dspr in interface BLAS
    • dspr

      public void dspr(String uplo, int n, double alpha, double[] x, int offsetx, int incx, double[] a, int offseta)
      Specified by:
      dspr in interface BLAS
    • sspr

      public void sspr(String uplo, int n, float alpha, float[] x, int incx, float[] a)
      Specified by:
      sspr in interface BLAS
    • sspr

      public void sspr(String uplo, int n, float alpha, float[] x, int offsetx, int incx, float[] a, int offseta)
      Specified by:
      sspr in interface BLAS
    • dspr2

      public void dspr2(String uplo, int n, double alpha, double[] x, int incx, double[] y, int incy, double[] a)
      Specified by:
      dspr2 in interface BLAS
    • dspr2

      public void dspr2(String uplo, int n, double alpha, double[] x, int offsetx, int incx, double[] y, int offsety, int incy, double[] a, int offseta)
      Specified by:
      dspr2 in interface BLAS
    • sspr2

      public void sspr2(String uplo, int n, float alpha, float[] x, int incx, float[] y, int incy, float[] a)
      Specified by:
      sspr2 in interface BLAS
    • sspr2

      public void sspr2(String uplo, int n, float alpha, float[] x, int offsetx, int incx, float[] y, int offsety, int incy, float[] a, int offseta)
      Specified by:
      sspr2 in interface BLAS
    • dswap

      public void dswap(int n, double[] x, int incx, double[] y, int incy)
      Specified by:
      dswap in interface BLAS
    • dswap

      public void dswap(int n, double[] x, int offsetx, int incx, double[] y, int offsety, int incy)
      Specified by:
      dswap in interface BLAS
    • sswap

      public void sswap(int n, float[] x, int incx, float[] y, int incy)
      Specified by:
      sswap in interface BLAS
    • sswap

      public void sswap(int n, float[] x, int offsetx, int incx, float[] y, int offsety, int incy)
      Specified by:
      sswap in interface BLAS
    • dsymm

      public void dsymm(String side, String uplo, int m, int n, double alpha, double[] a, int lda, double[] b, int ldb, double beta, double[] c, int ldc)
      Specified by:
      dsymm in interface BLAS
    • dsymm

      public void dsymm(String side, String uplo, int m, int n, double alpha, double[] a, int offseta, int lda, double[] b, int offsetb, int ldb, double beta, double[] c, int offsetc, int ldc)
      Specified by:
      dsymm in interface BLAS
    • ssymm

      public void ssymm(String side, String uplo, int m, int n, float alpha, float[] a, int lda, float[] b, int ldb, float beta, float[] c, int ldc)
      Specified by:
      ssymm in interface BLAS
    • ssymm

      public void ssymm(String side, String uplo, int m, int n, float alpha, float[] a, int offseta, int lda, float[] b, int offsetb, int ldb, float beta, float[] c, int offsetc, int ldc)
      Specified by:
      ssymm in interface BLAS
    • dsymv

      public void dsymv(String uplo, int n, double alpha, double[] a, int lda, double[] x, int incx, double beta, double[] y, int incy)
      Specified by:
      dsymv in interface BLAS
    • dsymv

      public void dsymv(String uplo, int n, double alpha, double[] a, int offseta, int lda, double[] x, int offsetx, int incx, double beta, double[] y, int offsety, int incy)
      Specified by:
      dsymv in interface BLAS
    • ssymv

      public void ssymv(String uplo, int n, float alpha, float[] a, int lda, float[] x, int incx, float beta, float[] y, int incy)
      Specified by:
      ssymv in interface BLAS
    • ssymv

      public void ssymv(String uplo, int n, float alpha, float[] a, int offseta, int lda, float[] x, int offsetx, int incx, float beta, float[] y, int offsety, int incy)
      Specified by:
      ssymv in interface BLAS
    • dsyr

      public void dsyr(String uplo, int n, double alpha, double[] x, int incx, double[] a, int lda)
      Specified by:
      dsyr in interface BLAS
    • dsyr

      public void dsyr(String uplo, int n, double alpha, double[] x, int offsetx, int incx, double[] a, int offseta, int lda)
      Specified by:
      dsyr in interface BLAS
    • ssyr

      public void ssyr(String uplo, int n, float alpha, float[] x, int incx, float[] a, int lda)
      Specified by:
      ssyr in interface BLAS
    • ssyr

      public void ssyr(String uplo, int n, float alpha, float[] x, int offsetx, int incx, float[] a, int offseta, int lda)
      Specified by:
      ssyr in interface BLAS
    • dsyr2

      public void dsyr2(String uplo, int n, double alpha, double[] x, int incx, double[] y, int incy, double[] a, int lda)
      Specified by:
      dsyr2 in interface BLAS
    • dsyr2

      public void dsyr2(String uplo, int n, double alpha, double[] x, int offsetx, int incx, double[] y, int offsety, int incy, double[] a, int offseta, int lda)
      Specified by:
      dsyr2 in interface BLAS
    • ssyr2

      public void ssyr2(String uplo, int n, float alpha, float[] x, int incx, float[] y, int incy, float[] a, int lda)
      Specified by:
      ssyr2 in interface BLAS
    • ssyr2

      public void ssyr2(String uplo, int n, float alpha, float[] x, int offsetx, int incx, float[] y, int offsety, int incy, float[] a, int offseta, int lda)
      Specified by:
      ssyr2 in interface BLAS
    • dsyr2k

      public void dsyr2k(String uplo, String trans, int n, int k, double alpha, double[] a, int lda, double[] b, int ldb, double beta, double[] c, int ldc)
      Specified by:
      dsyr2k in interface BLAS
    • dsyr2k

      public void dsyr2k(String uplo, String trans, int n, int k, double alpha, double[] a, int offseta, int lda, double[] b, int offsetb, int ldb, double beta, double[] c, int offsetc, int ldc)
      Specified by:
      dsyr2k in interface BLAS
    • ssyr2k

      public void ssyr2k(String uplo, String trans, int n, int k, float alpha, float[] a, int lda, float[] b, int ldb, float beta, float[] c, int ldc)
      Specified by:
      ssyr2k in interface BLAS
    • ssyr2k

      public void ssyr2k(String uplo, String trans, int n, int k, float alpha, float[] a, int offseta, int lda, float[] b, int offsetb, int ldb, float beta, float[] c, int offsetc, int ldc)
      Specified by:
      ssyr2k in interface BLAS
    • dsyrk

      public void dsyrk(String uplo, String trans, int n, int k, double alpha, double[] a, int lda, double beta, double[] c, int ldc)
      Specified by:
      dsyrk in interface BLAS
    • dsyrk

      public void dsyrk(String uplo, String trans, int n, int k, double alpha, double[] a, int offseta, int lda, double beta, double[] c, int offsetc, int ldc)
      Specified by:
      dsyrk in interface BLAS
    • ssyrk

      public void ssyrk(String uplo, String trans, int n, int k, float alpha, float[] a, int lda, float beta, float[] c, int ldc)
      Specified by:
      ssyrk in interface BLAS
    • ssyrk

      public void ssyrk(String uplo, String trans, int n, int k, float alpha, float[] a, int offseta, int lda, float beta, float[] c, int offsetc, int ldc)
      Specified by:
      ssyrk in interface BLAS
    • dtbmv

      public void dtbmv(String uplo, String trans, String diag, int n, int k, double[] a, int lda, double[] x, int incx)
      Specified by:
      dtbmv in interface BLAS
    • dtbmv

      public void dtbmv(String uplo, String trans, String diag, int n, int k, double[] a, int offseta, int lda, double[] x, int offsetx, int incx)
      Specified by:
      dtbmv in interface BLAS
    • stbmv

      public void stbmv(String uplo, String trans, String diag, int n, int k, float[] a, int lda, float[] x, int incx)
      Specified by:
      stbmv in interface BLAS
    • stbmv

      public void stbmv(String uplo, String trans, String diag, int n, int k, float[] a, int offseta, int lda, float[] x, int offsetx, int incx)
      Specified by:
      stbmv in interface BLAS
    • dtbsv

      public void dtbsv(String uplo, String trans, String diag, int n, int k, double[] a, int lda, double[] x, int incx)
      Specified by:
      dtbsv in interface BLAS
    • dtbsv

      public void dtbsv(String uplo, String trans, String diag, int n, int k, double[] a, int offseta, int lda, double[] x, int offsetx, int incx)
      Specified by:
      dtbsv in interface BLAS
    • stbsv

      public void stbsv(String uplo, String trans, String diag, int n, int k, float[] a, int lda, float[] x, int incx)
      Specified by:
      stbsv in interface BLAS
    • stbsv

      public void stbsv(String uplo, String trans, String diag, int n, int k, float[] a, int offseta, int lda, float[] x, int offsetx, int incx)
      Specified by:
      stbsv in interface BLAS
    • dtpmv

      public void dtpmv(String uplo, String trans, String diag, int n, double[] a, double[] x, int incx)
      Specified by:
      dtpmv in interface BLAS
    • dtpmv

      public void dtpmv(String uplo, String trans, String diag, int n, double[] a, int offseta, double[] x, int offsetx, int incx)
      Specified by:
      dtpmv in interface BLAS
    • stpmv

      public void stpmv(String uplo, String trans, String diag, int n, float[] a, float[] x, int incx)
      Specified by:
      stpmv in interface BLAS
    • stpmv

      public void stpmv(String uplo, String trans, String diag, int n, float[] a, int offseta, float[] x, int offsetx, int incx)
      Specified by:
      stpmv in interface BLAS
    • dtpsv

      public void dtpsv(String uplo, String trans, String diag, int n, double[] a, double[] x, int incx)
      Specified by:
      dtpsv in interface BLAS
    • dtpsv

      public void dtpsv(String uplo, String trans, String diag, int n, double[] a, int offseta, double[] x, int offsetx, int incx)
      Specified by:
      dtpsv in interface BLAS
    • stpsv

      public void stpsv(String uplo, String trans, String diag, int n, float[] a, float[] x, int incx)
      Specified by:
      stpsv in interface BLAS
    • stpsv

      public void stpsv(String uplo, String trans, String diag, int n, float[] a, int offseta, float[] x, int offsetx, int incx)
      Specified by:
      stpsv in interface BLAS
    • dtrmm

      public void dtrmm(String side, String uplo, String transa, String diag, int m, int n, double alpha, double[] a, int lda, double[] b, int ldb)
      Specified by:
      dtrmm in interface BLAS
    • dtrmm

      public void dtrmm(String side, String uplo, String transa, String diag, int m, int n, double alpha, double[] a, int offseta, int lda, double[] b, int offsetb, int ldb)
      Specified by:
      dtrmm in interface BLAS
    • strmm

      public void strmm(String side, String uplo, String transa, String diag, int m, int n, float alpha, float[] a, int lda, float[] b, int ldb)
      Specified by:
      strmm in interface BLAS
    • strmm

      public void strmm(String side, String uplo, String transa, String diag, int m, int n, float alpha, float[] a, int offseta, int lda, float[] b, int offsetb, int ldb)
      Specified by:
      strmm in interface BLAS
    • dtrmv

      public void dtrmv(String uplo, String trans, String diag, int n, double[] a, int lda, double[] x, int incx)
      Specified by:
      dtrmv in interface BLAS
    • dtrmv

      public void dtrmv(String uplo, String trans, String diag, int n, double[] a, int offseta, int lda, double[] x, int offsetx, int incx)
      Specified by:
      dtrmv in interface BLAS
    • strmv

      public void strmv(String uplo, String trans, String diag, int n, float[] a, int lda, float[] x, int incx)
      Specified by:
      strmv in interface BLAS
    • strmv

      public void strmv(String uplo, String trans, String diag, int n, float[] a, int offseta, int lda, float[] x, int offsetx, int incx)
      Specified by:
      strmv in interface BLAS
    • dtrsm

      public void dtrsm(String side, String uplo, String transa, String diag, int m, int n, double alpha, double[] a, int lda, double[] b, int ldb)
      Specified by:
      dtrsm in interface BLAS
    • dtrsm

      public void dtrsm(String side, String uplo, String transa, String diag, int m, int n, double alpha, double[] a, int offseta, int lda, double[] b, int offsetb, int ldb)
      Specified by:
      dtrsm in interface BLAS
    • strsm

      public void strsm(String side, String uplo, String transa, String diag, int m, int n, float alpha, float[] a, int lda, float[] b, int ldb)
      Specified by:
      strsm in interface BLAS
    • strsm

      public void strsm(String side, String uplo, String transa, String diag, int m, int n, float alpha, float[] a, int offseta, int lda, float[] b, int offsetb, int ldb)
      Specified by:
      strsm in interface BLAS
    • dtrsv

      public void dtrsv(String uplo, String trans, String diag, int n, double[] a, int lda, double[] x, int incx)
      Specified by:
      dtrsv in interface BLAS
    • dtrsv

      public void dtrsv(String uplo, String trans, String diag, int n, double[] a, int offseta, int lda, double[] x, int offsetx, int incx)
      Specified by:
      dtrsv in interface BLAS
    • strsv

      public void strsv(String uplo, String trans, String diag, int n, float[] a, int lda, float[] x, int incx)
      Specified by:
      strsv in interface BLAS
    • strsv

      public void strsv(String uplo, String trans, String diag, int n, float[] a, int offseta, int lda, float[] x, int offsetx, int incx)
      Specified by:
      strsv in interface BLAS
    • idamax

      public int idamax(int n, double[] x, int incx)
      Specified by:
      idamax in interface BLAS
    • idamax

      public int idamax(int n, double[] x, int offsetx, int incx)
      Specified by:
      idamax in interface BLAS
    • isamax

      public int isamax(int n, float[] x, int incx)
      Specified by:
      isamax in interface BLAS
    • isamax

      public int isamax(int n, float[] x, int offsetx, int incx)
      Specified by:
      isamax in interface BLAS
    • lsame

      public boolean lsame(String ca, String cb)
      Specified by:
      lsame in interface BLAS