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; \
};