#include <ntl-sylvester.h>
Inheritance diagram for Sylvester:

Public Types | |
| typedef _Field | Field |
| typedef Field::Element | element |
Public Methods | |
| ~Sylvester () | |
| Sylvester () | |
| Sylvester (const Field F, const std::vector< element > &vpx, const std::vector< element > &vpy) | |
| void | print (std::ostream &os=std::cout) const |
| void | print (char *outFileName) const |
| void | printcp (char *outFileName) const |
| size_t | rowdim () const |
| size_t | coldim () const |
| size_t | sysdim () const |
| const Field & | field () const |
| template<class OutVector, class InVector> OutVector & | apply (OutVector &v_out, const InVector &v_in) const |
| template<class OutVector, class InVector> OutVector & | applyTranspose (OutVector &v_out, const InVector &v_in) const |
Protected Methods | |
| size_t | pxdeg () const |
| size_t | qxdeg () const |
Protected Attributes | |
| Field | K |
| size_t | rowDim |
| size_t | colDim |
| size_t | sysDim |
| NTL::ZZ_pX | pxdata |
| NTL::ZZ_pX | qxdata |
| std::vector< NTL::ZZ_p > | pdata |
| std::vector< NTL::ZZ_p > | qdata |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.18