fast::inversion_helper< integral_type, N > Struct Template Reference

List of all members.

Static Public Member Functions

static void step (integral_type &v)

Public Attributes

enum __pad0__: integral_type { shift = 1 << (N-1)
enum smallpattern
enum pattern

template<typename integral_type, int N>
struct fast::inversion_helper< integral_type, N >


Member Data Documentation

template<typename integral_type , int N>
enum fast::inversion_helper< integral_type, N >::pattern
Initial value:
 repeat_pattern<integral_type, 2*shift, smallpattern>::value
      }
template<typename integral_type , int N>
enum fast::inversion_helper< integral_type, N >::smallpattern
Initial value:
 ((integral_type)bin_pow_pow<integral_type, N>::value-1)
        << shift

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