include/algebramix/series_modular_int.hpp File Reference
#include <algebramix/polynomial_modular_int.hpp>
#include <algebramix/series.hpp>
#include <algebramix/series_relaxed.hpp>
Go to the source code of this file.
Classes
- struct series_variant_helper< modular< modulus< unsigned char, V >, W > >
- struct series_variant_helper< modular< modulus< signed char, V >, W > >
- struct series_variant_helper< modular< modulus< unsigned short int, V >, W > >
- struct series_variant_helper< modular< modulus< signed short int, V >, W > >
- struct series_variant_helper< modular< modulus< unsigned int, V >, W > >
- struct series_variant_helper< modular< modulus< int, V >, W > >
- struct series_variant_helper< modular< modulus< unsigned long int, V >, W > >
- struct series_variant_helper< modular< modulus< long int, V >, W > >
- struct series_variant_helper< modular< modulus< unsigned long long int, V >, W > >
- struct series_variant_helper< modular< modulus< long long int, V >, W > >
Namespaces
Defines
Functions
- DEFINE_VARIANT (series_modular_int, series_relaxed< series_naive >) template< typename V
Define Documentation
      
        
          | #define DECLARE_HELPER | ( | I |  | ) |  | 
      
 
Value:template<typename V, typename W>                                \
  struct series_variant_helper<modular<modulus<I,V>,W> > {      \
    typedef series_modular_int SV;                              \
  };