47 #if defined(Epetra_SHOW_DEPRECATED_WARNINGS)
49 #warning "The Epetra package is deprecated"
100 float ASUM(
const int N,
const float * X,
const int INCX = 1)
const;
103 double ASUM(
const int N,
const double * X,
const int INCX = 1)
const;
106 float DOT(
const int N,
const float * X,
const float * Y,
const int INCX = 1,
const int INCY = 1)
const;
108 double DOT(
const int N,
const double * X,
const double * Y,
const int INCX = 1,
const int INCY = 1)
const;
111 float NRM2(
const int N,
const float * X,
const int INCX = 1)
const;
113 double NRM2(
const int N,
const double * X,
const int INCX = 1)
const;
116 void SCAL(
const int N,
const float ALPHA,
float * X,
const int INCX = 1)
const;
118 void SCAL(
const int N,
const double ALPHA,
double * X,
const int INCX = 1)
const;
121 void COPY(
const int N,
const float * X,
float * Y,
const int INCX = 1,
const int INCY = 1)
const;
123 void COPY(
const int N,
const double * X,
double * Y,
const int INCX = 1,
const int INCY = 1)
const;
126 int IAMAX(
const int N,
const float * X,
const int INCX = 1)
const;
128 int IAMAX(
const int N,
const double * X,
const int INCX = 1)
const;
131 void AXPY(
const int N,
const float ALPHA,
const float * X,
float * Y,
const int INCX = 1,
const int INCY = 1)
const;
133 void AXPY(
const int N,
const double ALPHA,
const double * X,
double * Y,
const int INCX = 1,
const int INCY = 1)
const;
138 void GEMV(
const char TRANS,
const int M,
const int N,
140 const float ALPHA,
const float *
A,
const int LDA,
const float * X,
141 const float BETA,
float * Y,
const int INCX = 1,
const int INCY = 1)
const;
143 void GEMV(
const char TRANS,
const int M,
const int N,
144 const double ALPHA,
const double * A,
const int LDA,
const double * X,
145 const double BETA,
double * Y,
const int INCX = 1,
const int INCY = 1)
const;
151 void GEMM(
const char TRANSA,
const char TRANSB,
const int M,
const int N,
const int K,
153 const float ALPHA,
const float * A,
const int LDA,
const float *
B,
154 const int LDB,
const float BETA,
float *
C,
const int LDC)
const;
156 void GEMM(
const char TRANSA,
const char TRANSB,
const int M,
const int N,
const int K,
157 const double ALPHA,
const double * A,
const int LDA,
const double * B,
158 const int LDB,
const double BETA,
double * C,
const int LDC)
const;
161 void SYMM(
const char SIDE,
const char UPLO,
const int M,
const int N,
162 const float ALPHA,
const float * A,
const int LDA,
const float * B,
163 const int LDB,
const float BETA,
float * C,
const int LDC)
const;
165 void SYMM(
const char SIDE,
const char UPLO,
const int M,
const int N,
166 const double ALPHA,
const double * A,
const int LDA,
const double * B,
167 const int LDB,
const double BETA,
double * C,
const int LDC)
const;
170 void TRMM(
const char SIDE,
const char UPLO,
const char TRANSA,
const char DIAG,
const int M,
const int N,
171 const float ALPHA,
const float * A,
const int LDA,
float * B,
172 const int LDB)
const;
174 void TRMM(
const char SIDE,
const char UPLO,
const char TRANSA,
const char DIAG,
const int M,
const int N,
175 const double ALPHA,
const double * A,
const int LDA,
double * B,
176 const int LDB)
const;
178 void SYRK(
const char UPLO,
const char TRANS,
const int N,
const int K,
const float ALPHA,
const float *A,
179 const int LDA,
const float BETA,
float *C,
const int LDC)
const;
181 void SYRK(
const char UPLO,
const char TRANS,
const int N,
const int K,
const double ALPHA,
const double *A,
182 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.