Go to the source code of this file.
Namespaces
Defines
- #define TMPL   template<typename C, typename V>
 - #define Polynomial   polynomial<C,V>
 
Functions
- template<typename C , typename V > nat max_polynomial_size (const polynomial< C, V > *src, nat n)
 - template<typename C , typename V > void encode_kronecker (polynomial< C, V > &dest, const polynomial< C, V > *src, nat n, nat m)
 - template<typename C , typename V > void decode_kronecker (polynomial< C, V > *dest, const polynomial< C, V > &src, nat n, nat m)
 - template<typename C , typename V > void mul_kronecker (polynomial< C, V > *dest, const polynomial< C, V > *s1, nat n1, const polynomial< C, V > *s2, nat n2)
 - template<typename C , typename V > void square_kronecker (polynomial< C, V > *dest, const polynomial< C, V > *s, nat n)
 - template<typename C , typename V > void div_kronecker (polynomial< C, V > *dest, const polynomial< C, V > *s1, nat n1, const polynomial< C, V > *s2, nat n2)
 
Define Documentation
      
        
          | #define Polynomial   polynomial<C,V> | 
        
      
 
 
      
        
          | #define TMPL   template<typename C, typename V> |