#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|