Givaro
|
representation of Z/mZ
over int types.
More...
#include "givaro/givinteger.h"
#include "givaro/givcaster.h"
#include "givaro/givranditer.h"
#include "givaro/givtypestring.h"
#include "givaro/ring-interface.h"
#include "givaro/modular-general.h"
#include "givaro/modular-implem.h"
#include "modular-mulprecomp.inl"
#include "modular-integral.inl"
Namespaces | |
Givaro | |
Namespace in which the whole Givaro library resides. | |
Macros | |
#define | IS_INT(T) std::is_integral<T>::value |
#define | IS_SINT(T) std::is_integral<T>::value && std::is_signed<T>::value |
#define | IS_UINT(T) std::is_integral<T>::value && std::is_unsigned<T>::value |
#define | IS_FLOAT(T) std::is_floating_point<T>::value |
representation of Z/mZ
over int types.
#define IS_INT | ( | T | ) | std::is_integral<T>::value |
#define IS_SINT | ( | T | ) | std::is_integral<T>::value && std::is_signed<T>::value |
#define IS_UINT | ( | T | ) | std::is_integral<T>::value && std::is_unsigned<T>::value |
#define IS_FLOAT | ( | T | ) | std::is_floating_point<T>::value |