algebramix_doc 0.3
/Users/mourrain/Devel/mmx/algebramix/include/algebramix/kronecker_modular_int.hpp File Reference
#include <basix/vector.hpp>
#include <numerix/modular_int.hpp>
#include <algebramix/kronecker_int.hpp>

Go to the source code of this file.

Namespaces

Defines

Functions


Define Documentation

#define C   modular<modulus<I,MoV>,MaV>

Definition at line 69 of file kronecker_modular_int.hpp.

#define C   modular<modulus<I,MoV>,modular_local>

Definition at line 69 of file kronecker_modular_int.hpp.

#define DECLARE_HELPER (   I)
Value:
void decode_kronecker_mod (I* dest, nat n, xnat bits,                   \
                             const integer& src, const I& p);           \
  void mul_kronecker_mod (I* dest, const I* src1, nat n1,               \
                          const I* src2, nat n2, const I& p);           \
  void square_kronecker_mod (I* dest, const I* src1, nat n1, const I& p);

Definition at line 25 of file kronecker_modular_int.hpp.

#define TMPL   template<typename I, typename MoV>

Definition at line 68 of file kronecker_modular_int.hpp.

#define TMPL   template<typename I, typename MoV, typename MaV>

Definition at line 68 of file kronecker_modular_int.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Friends Defines