cheshirekow  v0.1.0
mpblocks::cuda::polynomial::product_detail::inner_loop< Coeff1, IntList< Head, Tail >, Map > Struct Template Reference

#include <mpblocks/cuda/polynomial/Product.h>

Public Types

typedef insert< Map, NewNode >
::result 
NewMap
 
typedef Node< Coeff1+Head,
IdxPair< Coeff1, Head >, Null > 
NewNode
 
typedef inner_loop< Coeff1,
Tail, NewMap >::result 
result
 

Detailed Description

template<int Coeff1, int Head, class Tail, class Map>
struct mpblocks::cuda::polynomial::product_detail::inner_loop< Coeff1, IntList< Head, Tail >, Map >

Definition at line 117 of file Product.h.

Member Typedef Documentation

template<int Coeff1, int Head, class Tail , class Map >
typedef insert< Map, NewNode >::result mpblocks::cuda::polynomial::product_detail::inner_loop< Coeff1, IntList< Head, Tail >, Map >::NewMap

Definition at line 120 of file Product.h.

template<int Coeff1, int Head, class Tail , class Map >
typedef Node< Coeff1+Head, IdxPair<Coeff1,Head>, Null > mpblocks::cuda::polynomial::product_detail::inner_loop< Coeff1, IntList< Head, Tail >, Map >::NewNode

Definition at line 119 of file Product.h.

template<int Coeff1, int Head, class Tail , class Map >
typedef inner_loop<Coeff1,Tail,NewMap>::result mpblocks::cuda::polynomial::product_detail::inner_loop< Coeff1, IntList< Head, Tail >, Map >::result

Definition at line 121 of file Product.h.


The documentation for this struct was generated from the following file: