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: