Givaro
modular-ruint.h File Reference

(4.2.0)

The standard arithmetic in modular rings using fixed size precision. More...

#include "recint/ruint.h"
#include "recint/rint.h"
#include "givaro/givinteger.h"
#include "givaro/givtypestring.h"
#include "givaro/ring-interface.h"
#include "givaro/modular-general.h"
#include "givaro/givranditer.h"
#include "givaro/modular-implem.h"
#include "givaro/modular-ruint.inl"
+ Include dependency graph for modular-ruint.h:

Data Structures

class  Modular< _Storage_t, _Compute_t, typename std::enable_if< is_same_ruint< _Storage_t, _Compute_t >::value||is_smaller_ruint< _Storage_t, _Compute_t >::value||is_same_rint< _Storage_t, _Compute_t >::value||is_smaller_rint< _Storage_t, _Compute_t >::value >::type >
 

Namespaces

namespace  Givaro
 Namespace in which the whole Givaro library resides.
 

Detailed Description

The standard arithmetic in modular rings using fixed size precision.

includes both unsigned and signed variants


i.e. BOTH Modular<ruint ...> & Modular<rint ...>