Generic implementation of Modular.
More...
#include <type_traits>
#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"
|
| namespace | Givaro |
| | Namespace in which the whole Givaro library resides.
|
| |
Generic implementation of Modular.
◆ IS_INT
Value:std::is_integral<T>::value
◆ IS_SINT
Value:std::is_integral<T>::value && std::is_signed<T>::value
◆ IS_UINT
Value:std::is_integral<T>::value && std::is_unsigned<T>::value
◆ IS_FLOAT
Value:std::is_floating_point<T>::value
◆ IS_SAME
Value:std::is_same<S, T>::value