|
| template<class Field> |
| void | freduce (const Field &F, const size_t n, typename Field::ConstElement_ptr Y, const size_t incY, typename Field::Element_ptr X, const size_t incX) |
| | freduce \(x \gets y mod F\).
|
| |
| template<class Field> |
| void | freduce (const Field &F, const size_t n, typename Field::Element_ptr X, const size_t incX) |
| | freduce \(x \gets x mod F\).
|
| |
| template<class Field> |
| void | freduce_constoverride (const Field &F, const size_t m, typename Field::ConstElement_ptr A, const size_t incX) |
| |
| template<class Field, class ConstOtherElement_ptr> |
| void | finit (const Field &F, const size_t n, ConstOtherElement_ptr Y, const size_t incY, typename Field::Element_ptr X, const size_t incX) |
| |
| template<class Field> |
| void | finit (const Field &F, const size_t n, typename Field::Element_ptr X, const size_t incX) |
| | finit Initializes X in F$.
|
| |
| template<class Field> |
| void | freduce (const Field &F, const size_t m, const size_t n, typename Field::Element_ptr A, const size_t lda) |
| | freduce \(A \gets A mod F\).
|
| |
| template<class Field> |
| void | freduce (const Field &F, const FFLAS_UPLO uplo, const size_t N, typename Field::Element_ptr A, const size_t lda) |
| | freduce for square symmetric matrices
|
| |
| template<class Field> |
| void | pfreduce (const Field &F, const size_t m, const size_t n, typename Field::Element_ptr A, const size_t lda, const size_t numths) |
| |
| template<class Field> |
| void | freduce (const Field &F, const size_t m, const size_t n, typename Field::ConstElement_ptr B, const size_t ldb, typename Field::Element_ptr A, const size_t lda) |
| | freduce \(A \gets B mod F\).
|
| |
| template<class Field> |
| void | freduce_constoverride (const Field &F, const size_t m, const size_t n, typename Field::ConstElement_ptr A, const size_t lda) |
| |
| template<class Field, class OtherElement_ptr> |
| void | finit (const Field &F, const size_t m, const size_t n, const OtherElement_ptr B, const size_t ldb, typename Field::Element_ptr A, const size_t lda) |
| | finit \(A \gets B mod F\).
|
| |
| template<class Field> |
| void | finit (const Field &F, const size_t m, const size_t n, typename Field::Element_ptr A, const size_t lda) |
| |