| ClassicMatmul(const Field &F, const enum FFLAS_TRANSPOSE ta, const enum FFLAS_TRANSPOSE tb, const size_t m, const size_t n, const size_t k, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, const typename Field::Element *B, const size_t ldb, const typename Field::Element beta, typename Field::Element *C, const size_t ldc, const size_t kmax) | FFLAS |  [protected, static] | 
  | DoubleDomain typedef | FFLAS |  | 
  | DynamicPealing(const Field &F, const enum FFLAS_TRANSPOSE ta, const enum FFLAS_TRANSPOSE tb, const size_t m, const size_t n, const size_t k, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, const typename Field::Element *B, const size_t ldb, const typename Field::Element beta, typename Field::Element *C, const size_t ldc, const size_t kmax) | FFLAS |  [inline, protected, static] | 
  | faxpy(const Field &F, const size_t N, const typename Field::Element a, const typename Field::Element *X, const size_t incX, typename Field::Element *Y, const size_t incY) | FFLAS |  [inline, static] | 
  | fcopy(const Field &F, const size_t N, typename Field::Element *X, const size_t incX, const typename Field::Element *Y, const size_t incY) | FFLAS |  [inline, static] | 
  | fdot(const Field &F, const size_t N, const typename Field::Element *X, const size_t incX, const typename Field::Element *Y, const size_t incY) | FFLAS |  [inline, static] | 
  | FFLAS() | FFLAS |  [inline, protected] | 
  | FFLAS_DIAG enum name | FFLAS |  | 
  | FFLAS_SIDE enum name | FFLAS |  | 
  | FFLAS_TRANSPOSE enum name | FFLAS |  | 
  | FFLAS_UPLO enum name | FFLAS |  | 
  | FflasKmax(const Field &F, const size_t w, const typename Field::Element beta) | FFLAS |  [inline, protected, static] | 
  | FflasLeft enum value | FFLAS |  | 
  | FflasLower enum value | FFLAS |  | 
  | FflasNonUnit enum value | FFLAS |  | 
  | FflasNoTrans enum value | FFLAS |  | 
  | FflasRight enum value | FFLAS |  | 
  | FflasTrans enum value | FFLAS |  | 
  | FflasUnit enum value | FFLAS |  | 
  | FflasUpper enum value | FFLAS |  | 
  | fgemm(const Field &F, const enum FFLAS_TRANSPOSE ta, const enum FFLAS_TRANSPOSE tb, const size_t m, const size_t n, const size_t k, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, const typename Field::Element *B, const size_t ldb, const typename Field::Element beta, typename Field::Element *C, const size_t ldc, const size_t winostep) | FFLAS |  [inline, static] | 
  | fgemm(const Field &F, const enum FFLAS_TRANSPOSE ta, const enum FFLAS_TRANSPOSE tb, const size_t m, const size_t n, const size_t k, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, const typename Field::Element *B, const size_t ldb, const typename Field::Element beta, typename Field::Element *C, const size_t ldc) | FFLAS |  [inline, static] | 
  | fgemv(const Field &F, const enum FFLAS_TRANSPOSE TransA, const size_t M, const size_t N, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, const typename Field::Element *X, const size_t incX, const typename Field::Element beta, typename Field::Element *Y, const size_t incY) | FFLAS |  [inline, static] | 
  | fger(const Field &F, const size_t M, const size_t N, const typename Field::Element alpha, const typename Field::Element *x, const size_t incx, const typename Field::Element *y, const size_t incy, typename Field::Element *A, const size_t lda) | FFLAS |  [inline, static] | 
  | fscal(const Field &F, const size_t n, const typename Field::Element alpha, typename Field::Element *X, const size_t incX) | FFLAS |  [inline, static] | 
  | fsquare(const Field &F, const enum FFLAS_TRANSPOSE ta, const size_t n, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, const typename Field::Element beta, typename Field::Element *C, const size_t ldc) | FFLAS |  [inline, static] | 
  | fswap(const Field &F, const size_t N, typename Field::Element *X, const size_t incX, typename Field::Element *Y, const size_t incY) | FFLAS |  [inline, static] | 
  | ftrmm(const Field &F, const enum FFLAS_SIDE Side, const enum FFLAS_UPLO Uplo, const enum FFLAS_TRANSPOSE TransA, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb) | FFLAS |  [inline, static] | 
  | ftrmmLeftLowNoTrans(const Field &F, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb, const size_t nmax) | FFLAS |  [inline, protected, static] | 
  | ftrmmLeftLowTrans(const Field &F, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb) | FFLAS |  [inline, protected, static] | 
  | ftrmmLeftUpNoTrans(const Field &F, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb) | FFLAS |  [inline, protected, static] | 
  | ftrmmLeftUpTrans(const Field &F, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb) | FFLAS |  [inline, protected, static] | 
  | ftrmmRightLowNoTrans(const Field &F, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb, const size_t nmax) | FFLAS |  [inline, protected, static] | 
  | ftrmmRightLowTrans(const Field &F, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb) | FFLAS |  [inline, protected, static] | 
  | ftrmmRightUpNoTrans(const Field &F, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb, const size_t nmax) | FFLAS |  [inline, protected, static] | 
  | ftrmmRightUpTrans(const Field &F, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb) | FFLAS |  [inline, protected, static] | 
  | ftrsm(const Field &F, const enum FFLAS_SIDE Side, const enum FFLAS_UPLO Uplo, const enum FFLAS_TRANSPOSE TransA, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb) | FFLAS |  [inline, static] | 
  | ftrsmLeftLowNoTrans(const Field &F, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb, const size_t nmax) | FFLAS |  [inline, protected, static] | 
  | ftrsmLeftLowTrans(const Field &F, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb) | FFLAS |  [inline, protected, static] | 
  | ftrsmLeftUpNoTrans(const Field &F, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb) | FFLAS |  [inline, protected, static] | 
  | ftrsmLeftUpTrans(const Field &F, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb) | FFLAS |  [inline, protected, static] | 
  | ftrsmRightLowNoTrans(const Field &F, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb) | FFLAS |  [inline, protected, static] | 
  | ftrsmRightLowTrans(const Field &F, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb) | FFLAS |  [inline, protected, static] | 
  | ftrsmRightUpNoTrans(const Field &F, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb, const size_t nmax) | FFLAS |  [inline, protected, static] | 
  | ftrsmRightUpTrans(const Field &F, const enum FFLAS_DIAG Diag, const size_t M, const size_t N, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb) | FFLAS |  [inline, protected, static] | 
  | ftrsv(const Field &F, const enum FFLAS_UPLO Uplo, const enum FFLAS_TRANSPOSE TransA, const enum FFLAS_DIAG Diag, const size_t N, const typename Field::Element *A, const size_t lda, typename Field::Element *X, int incX) | FFLAS |  [inline, static] | 
  | MatD2MatF(const Field &F, typename Field::Element *S, const size_t lds, const typename DoubleDomain::Element *E, const size_t lde, const size_t m, const size_t n) | FFLAS |  [inline, static] | 
  | MatF2MatD(const Field &F, DoubleDomain::Element *S, const size_t lds, const typename Field::Element *E, const size_t lde, const size_t m, const size_t n) | FFLAS |  [inline, static] | 
  | MatF2MatD_Triangular(const Field &F, typename DoubleDomain::Element *S, const size_t lds, const typename Field::Element *const E, const size_t lde, const size_t m, const size_t n) | FFLAS |  [inline, static] | 
  | MatVectProd(const Field &F, const enum FFLAS_TRANSPOSE TransA, const size_t M, const size_t N, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, const typename Field::Element *X, const size_t incX, const typename Field::Element beta, typename Field::Element *Y, const size_t incY) | FFLAS |  [inline, protected, static] | 
  | WinoCalc(const Field &F, const enum FFLAS_TRANSPOSE ta, const enum FFLAS_TRANSPOSE tb, const size_t mr, const size_t nr, const size_t kr, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, const typename Field::Element *B, const size_t ldb, const typename Field::Element beta, typename Field::Element *C, const size_t ldc, const size_t kmax, const size_t w) | FFLAS |  [inline, protected, static] | 
  | WinoMain(const Field &F, const enum FFLAS_TRANSPOSE ta, const enum FFLAS_TRANSPOSE tb, const size_t m, const size_t n, const size_t k, const typename Field::Element alpha, const typename Field::Element *A, const size_t lda, const typename Field::Element *B, const size_t ldb, const typename Field::Element beta, typename Field::Element *C, const size_t ldc, const size_t kmax, const size_t w) | FFLAS |  [inline, protected, static] |