#include <lifting-container.h>
Inheritance diagram for DixonLiftingContainer:

Public Types | |
| typedef _Field | Field |
| typedef _Ring | Ring |
| typedef _IMatrix | IMatrix |
| typedef _FMatrix | FMatrix |
| typedef Field::Element | Element |
| typedef IMatrix::Element | Integer |
| typedef std::vector< Integer > | IVector |
| typedef std::vector< Element > | FVector |
Public Methods | |
| template<class Prime_Type, class VectorIn> | DixonLiftingContainer (const Ring &R, const Field &F, const IMatrix &A, const FMatrix &Ap, const VectorIn &b, const Prime_Type &p) |
| virtual | ~DixonLiftingContainer () |
| const Field & | field () const |
Protected Methods | |
| virtual IVector & | nextdigit (IVector &digit, const IVector &residu) const |
Protected Attributes | |
| const FMatrix & | _Ap |
| Field | _F |
| const VectorDomain< Field > | _VDF |
| FVector | _res_p |
| FVector | _digit_p |
| BlasApply< Field > | _BA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from LiftingContainerBase. |
|
|
Reimplemented from LiftingContainerBase. |
|
|
Reimplemented from LiftingContainerBase. |
|
|
Reimplemented from LiftingContainerBase. |
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
Implements LiftingContainerBase. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.18