polynomial_tmul_helper< V, C > Struct Template Reference
#include <polynomial_unrolled.hpp>
List of all members.
Public Types
- typedef implementation
 < vector_linear, V > Vec
Static Public Member Functions
- static void op (C *dest, const C *s1, const C *s2, nat n1, nat n2)
Detailed Description
template<typename V, typename C>
 struct mmx::polynomial_tmul_helper< V, C >
Definition at line 66 of file polynomial_unrolled.hpp.
Member Typedef Documentation
      
        
          | typedef implementation<vector_linear,V> Vec | 
      
 
 
Member Function Documentation
      
        
          | static void op | ( | C * | dest, | 
        
          |  |  | const C * | s1, | 
        
          |  |  | const C * | s2, | 
        
          |  |  | nat | n1, | 
        
          |  |  | nat | n2 |  | 
        
          |  | ) |  |  |  [inline, static] | 
      
 
Definition at line 70 of file polynomial_unrolled.hpp.
00070                                                          {
00071     for (nat i = 0; i < n2; i++, dest++, s2++)
00072       *dest = Vec::inn_prod (s1, s2, n1); 
00073   }
 
 
The documentation for this struct was generated from the following file: