public static extern void syr2(BlasLayout Layout, BlasUpLo UpLo, int n, double alpha, double[] x, int incX, double[] y, int incY, double[] a, int lda);
public static extern void tbmv(BlasLayout Layout, BlasUpLo UpLo, BlasTranspose Trans, BlasDiag Diag, int n, int k, double[] a, int lda, double[] x, int incX);
public static extern void spr(BlasLayout Layout, BlasUpLo UpLo, int n, double alpha, double[] x, int incX, double[] ap);
public static extern void syr2(BlasLayout Layout, BlasUpLo UpLo, int n, float alpha, float[] x, int incX, float[] y, int incY, float[] a, int lda);
public static extern void spmv(BlasLayout Layout, BlasUpLo UpLo, int n, double alpha, double[] ap, double[] x, int incX, double beta, double[] y, int incY);
public static extern void spr(BlasLayout Layout, BlasUpLo UpLo, int n, float alpha, float[] x, int incX, float[] ap);
public static extern void trsv(BlasLayout Layout, BlasUpLo UpLo, BlasTranspose Trans, BlasDiag Diag, int n, float[] a, int lda, float[] x, int incX);
public static extern void spmv(BlasLayout Layout, BlasUpLo UpLo, int n, float alpha, float[] ap, float[] x, int incX, float beta, float[] y, int incY);
public static extern void trsm(BlasLayout Layout, BlasSide Side, BlasUpLo UpLo, BlasTranspose Trans, BlasDiag Diag, int m, int n, double alpha, double[] a, int lda, double[] b, int ldb);
public static extern void tpsv(BlasLayout Layout, BlasUpLo UpLo, BlasTranspose Trans, BlasDiag Diag, int n, double[] ap, double[] x, int incX);
public static extern void trmm(BlasLayout Layout, BlasSide Side, BlasUpLo UpLo, BlasTranspose Trans, BlasDiag Diag, int m, int n, float alpha, float[] a, int lda, float[] b, int ldb);
public static extern void syrk2(BlasLayout Layout, BlasUpLo UpLo, BlasTranspose Trans, int n, int k, double alpha, double[] a, int lda, double[] b, int ldb, double beta, double[] c, int ldc);
public static extern void syrk2(BlasLayout Layout, BlasUpLo UpLo, BlasTranspose Trans, int n, int k, float alpha, float[] a, int lda, float[] b, int ldb, float beta, float[] c, int ldc);
public static extern void symm(BlasLayout Layout, BlasSide Side, BlasUpLo UpLo, int m, int n, double alpha, double[] a, int lda, double[] b, int ldb, double beta, double[] c, int ldc);
public static extern void symm(BlasLayout Layout, BlasSide Side, BlasUpLo UpLo, int m, int n, float alpha, float[] a, int lda, float[] b, int ldb, float beta, float[] c, int ldc);