include/algebramix/matrix_modular_int.hpp File Reference

#include <numerix/modular_int.hpp>
#include <algebramix/matrix_int.hpp>
#include <algebramix/matrix_double.hpp>
#include <algebramix/matrix_modular.hpp>

Go to the source code of this file.

Classes

Namespaces

Defines

Typedefs

Functions


Define Documentation

#define DECLARE_HELPER ( I,
V1   ) 
Value:
template<typename V2, nat m>                                            \
  struct matrix_variant_helper<modular<modulus<I,V1>,V2> > {            \
    typedef matrix_naive Naive;                                         \
    typedef matrix_unrolled<4,matrix_unrolled<2,Naive> > Unrolled;      \
    typedef typename Matrix_simd_variant(I) Simd;                       \
    typedef matrix_modular_int MV;                                      \
  };
#define Modular   modular<Modulus,V2>

Definition at line 23 of file matrix_modular_int.hpp.

#define Modulus   modulus<C,V1>

Definition at line 22 of file matrix_modular_int.hpp.

#define TMPL   template<typename C, typename V1, typename V2>

Definition at line 21 of file matrix_modular_int.hpp.


Generated on 6 Dec 2012 for algebramix by  doxygen 1.6.1