Namespaces |
| namespace | FFLAS |
| | FFLAS: Finite Field Linear Algebra Subroutines.
|
| namespace | FFLAS::Protected |
Defines |
| #define | __FFLASFFPACK_fflas_faddm_H |
| #define | __FFLAS__GENERIC |
| #define | __FFLAS__NOTRANSPOSE |
| #define | __FFLAS__GENERIC |
| #define | __FFLAS__TRANSPOSE |
| #define | __FFLAS__FLOAT |
| #define | __FFLAS__NOTRANSPOSE |
| #define | __FFLAS__FLOAT |
| #define | __FFLAS__TRANSPOSE |
| #define | __FFLAS__DOUBLE |
| #define | __FFLAS__NOTRANSPOSE |
| #define | __FFLAS__DOUBLE |
| #define | __FFLAS__TRANSPOSE |
| #define | __FFLAS__GENERIC |
| #define | __FFLAS__ANOTRANSPOSE |
| #define | __FFLAS__BNOTRANSPOSE |
| #define | __FFLAS__GENERIC |
| #define | __FFLAS__ANOTRANSPOSE |
| #define | __FFLAS__BTRANSPOSE |
| #define | __FFLAS__GENERIC |
| #define | __FFLAS__ATRANSPOSE |
| #define | __FFLAS__BNOTRANSPOSE |
| #define | __FFLAS__GENERIC |
| #define | __FFLAS__ATRANSPOSE |
| #define | __FFLAS__BTRANSPOSE |
| #define | __FFLAS__FLOAT |
| #define | __FFLAS__ANOTRANSPOSE |
| #define | __FFLAS__BNOTRANSPOSE |
| #define | __FFLAS__FLOAT |
| #define | __FFLAS__ANOTRANSPOSE |
| #define | __FFLAS__BTRANSPOSE |
| #define | __FFLAS__FLOAT |
| #define | __FFLAS__ATRANSPOSE |
| #define | __FFLAS__BNOTRANSPOSE |
| #define | __FFLAS__FLOAT |
| #define | __FFLAS__ATRANSPOSE |
| #define | __FFLAS__BTRANSPOSE |
| #define | __FFLAS__DOUBLE |
| #define | __FFLAS__ANOTRANSPOSE |
| #define | __FFLAS__BNOTRANSPOSE |
| #define | __FFLAS__DOUBLE |
| #define | __FFLAS__ANOTRANSPOSE |
| #define | __FFLAS__BTRANSPOSE |
| #define | __FFLAS__DOUBLE |
| #define | __FFLAS__ATRANSPOSE |
| #define | __FFLAS__BNOTRANSPOSE |
| #define | __FFLAS__DOUBLE |
| #define | __FFLAS__ATRANSPOSE |
| #define | __FFLAS__BTRANSPOSE |
Functions |
| template<class Field > |
| void | faddm (const Field &F, const FFLAS_TRANSPOSE transA, const size_t M, const size_t N, const typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb) |
| | faddm A <- A+op(B) with op(B) = B or B^T
|
| template<class Field > |
| void | faddm (const Field &F, const FFLAS_TRANSPOSE transA, const FFLAS_TRANSPOSE transB, const size_t M, const size_t N, const typename Field::Element *A, const size_t lda, const typename Field::Element *B, const size_t ldb, typename Field::Element *C, const size_t ldc) |
| | faddm C <- op(A)+op(B) with op(B) = B or B^T
|
| template<class Field > |
| void | fsubm (const Field &F, const FFLAS_TRANSPOSE transA, const size_t M, const size_t N, const typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb) |
| | fsubm A <- A-op(B) with op(B) = B or B^T
|
| template<class Field > |
| void | fsubm (const Field &F, const FFLAS_TRANSPOSE transA, const FFLAS_TRANSPOSE transB, const size_t M, const size_t N, const typename Field::Element *A, const size_t lda, const typename Field::Element *B, const size_t ldb, typename Field::Element *C, const size_t ldc) |
| | fsubm C <- op(A)-op(B) with op(B) = B or B^T
|