|
| template<class OutV, class Matrix, class InV> |
| OutV & | apply (OutV &y, const Matrix &A, const InV &x) |
| |
| template<class OutV, class Matrix, class InV> |
| OutV & | applyTranspose (OutV &y, const Matrix &A, const InV &x) |
| |
| template<class Domain, class IMatrix> |
| void | create_MatrixQadic (const Domain &D, const IMatrix &Mat, double *chunks, size_t num_chunks, const integer shift) |
| | split an integer matrix into a padic chunk representation
|
| |
| template<class Domain, class IVector> |
| void | create_VectorQadic (const Domain &D, const IVector &V, double *chunks, size_t num_chunks) |
| |
| template<class Domain, class IMatrix> |
| void | create_MatrixRNS (const MultiModDouble &F, const Domain &D, const IMatrix &Mat, double *chunks) |
| |
| template<class Domain, class IVector> |
| void | create_VectorRNS (const MultiModDouble &F, const Domain &D, const IVector &V, double *chunks) |
| |
| template<class Domain, class Vector> |
| void | create_VectorQadic (const Domain &D, const Vector &V, double *chunks, size_t num_chunks) |
| | split an integer vector into a padic chunk representation
|
| |
| template<class Domain, class Vector> |
| void | create_VectorQadic_32 (const Domain &D, const Vector &V, double *chunks, size_t num_chunks) |
| | split an integer vector into a padic chunk representation
|
| |