92 float ASUM(
const int N,
const float * X,
const int INCX = 1)
const;
95 double ASUM(
const int N,
const double * X,
const int INCX = 1)
const;
98 float DOT(
const int N,
const float * X,
const float * Y,
const int INCX = 1,
const int INCY = 1)
const;
100 double DOT(
const int N,
const double * X,
const double * Y,
const int INCX = 1,
const int INCY = 1)
const;
103 float NRM2(
const int N,
const float * X,
const int INCX = 1)
const;
105 double NRM2(
const int N,
const double * X,
const int INCX = 1)
const;
108 void SCAL(
const int N,
const float ALPHA,
float * X,
const int INCX = 1)
const;
110 void SCAL(
const int N,
const double ALPHA,
double * X,
const int INCX = 1)
const;
113 void COPY(
const int N,
const float * X,
float * Y,
const int INCX = 1,
const int INCY = 1)
const;
115 void COPY(
const int N,
const double * X,
double * Y,
const int INCX = 1,
const int INCY = 1)
const;
118 int IAMAX(
const int N,
const float * X,
const int INCX = 1)
const;
120 int IAMAX(
const int N,
const double * X,
const int INCX = 1)
const;
123 void AXPY(
const int N,
const float ALPHA,
const float * X,
float * Y,
const int INCX = 1,
const int INCY = 1)
const;
125 void AXPY(
const int N,
const double ALPHA,
const double * X,
double * Y,
const int INCX = 1,
const int INCY = 1)
const;
130 void GEMV(
const char TRANS,
const int M,
const int N,
132 const float ALPHA,
const float *
A,
const int LDA,
const float * X,
133 const float BETA,
float * Y,
const int INCX = 1,
const int INCY = 1)
const;
135 void GEMV(
const char TRANS,
const int M,
const int N,
136 const double ALPHA,
const double * A,
const int LDA,
const double * X,
137 const double BETA,
double * Y,
const int INCX = 1,
const int INCY = 1)
const;
143 void GEMM(
const char TRANSA,
const char TRANSB,
const int M,
const int N,
const int K,
145 const float ALPHA,
const float * A,
const int LDA,
const float *
B,
146 const int LDB,
const float BETA,
float *
C,
const int LDC)
const;
148 void GEMM(
const char TRANSA,
const char TRANSB,
const int M,
const int N,
const int K,
149 const double ALPHA,
const double * A,
const int LDA,
const double * B,
150 const int LDB,
const double BETA,
double * C,
const int LDC)
const;
153 void SYMM(
const char SIDE,
const char UPLO,
const int M,
const int N,
154 const float ALPHA,
const float * A,
const int LDA,
const float * B,
155 const int LDB,
const float BETA,
float * C,
const int LDC)
const;
157 void SYMM(
const char SIDE,
const char UPLO,
const int M,
const int N,
158 const double ALPHA,
const double * A,
const int LDA,
const double * B,
159 const int LDB,
const double BETA,
double * C,
const int LDC)
const;
162 void TRMM(
const char SIDE,
const char UPLO,
const char TRANSA,
const char DIAG,
const int M,
const int N,
163 const float ALPHA,
const float * A,
const int LDA,
float * B,
164 const int LDB)
const;
166 void TRMM(
const char SIDE,
const char UPLO,
const char TRANSA,
const char DIAG,
const int M,
const int N,
167 const double ALPHA,
const double * A,
const int LDA,
double * B,
168 const int LDB)
const;
170 void SYRK(
const char UPLO,
const char TRANS,
const int N,
const int K,
const float ALPHA,
const float *A,
171 const int LDA,
const float BETA,
float *C,
const int LDC)
const;
173 void SYRK(
const char UPLO,
const char TRANS,
const int N,
const int K,
const double ALPHA,
const double *A,
174 const int LDA,
const double BETA,
double *C,
const int LDC)
const;
Epetra_BLAS: The Epetra BLAS Wrapper Class.
virtual ~Epetra_BLAS(void)
Epetra_BLAS Destructor.
Epetra_BLAS(void)
Epetra_BLAS Constructor.