|
FflasFfpack
|
Finite Field Linear Algebra Subroutines More...
#include <cmath>#include "fflas-ffpack/config-blas.h"#include "fflas-ffpack/field/unparametric.h"#include "fflas-ffpack/field/modular-balanced.h"#include "fflas-ffpack/field/modular-positive.h"#include "fflas_bounds.inl"#include "fflas_fgemm.inl"#include "fflas_fgemv.inl"#include "fflas_fger.inl"#include "fflas_ftrsm.inl"#include "fflas_ftrmm.inl"#include "fflas_ftrsv.inl"#include "fflas_faxpy.inl"#include "fflas_fdot.inl"#include "fflas_fcopy.inl"#include "fflas_faddm.inl"Namespaces | |
| namespace | FFLAS |
FFLAS: Finite Field Linear Algebra Subroutines. | |
Enumerations | |
| enum | FFLAS_TRANSPOSE { FflasNoTrans = 111, FflasTrans = 112 } |
| Is matrix transposed ? More... | |
| enum | FFLAS_UPLO { FflasUpper = 121, FflasLower = 122 } |
| Is triangular matrix's shape upper ? More... | |
| enum | FFLAS_DIAG { FflasNonUnit = 131, FflasUnit = 132 } |
| Is Matrix diagonal implicit ? More... | |
| enum | FFLAS_SIDE { FflasLeft = 141, FflasRight = 142 } |
| On what side ? More... | |
| enum | FFLAS_BASE { FflasDouble = 151, FflasFloat = 152, FflasGeneric = 153 } |
FFLAS_BASE determines the type of the element representation for Matrix Mult kernel. More... | |
Functions | |
| template<class Field > | |
| void | 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) |
fcopy : . | |
| template<class Field > | |
| void | fzero (const Field &F, const size_t n, typename Field::Element *X, const size_t incX) |
fzero : . | |
Finite Field Linear Algebra Subroutines
1.7.4