Generative Fast Fourier Transforms (GFFT)  0.3
Classes | Typedefs
sbigint.h File Reference

Compile-time big integer implementation based on Numlist compile-time arrays. More...

#include "sint.h"
#include "numtypelist.h"
#include "typelistext.h"
#include "Typelist.h"
#include "TypeManip.h"
#include "TypeTraits.h"
#include <iostream>
Include dependency graph for sbigint.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SBigInt< S, NList, B >
 Big integer number metacontainer. More...
 
class  Align< NList, Base, Rest >
 Division of every element in NList by Base. Reminder is assigned to a digit and quotient is added to a higher digit. This common operation is needed after addition and multiplication of big integers. More...
 
struct  Add< SInt< N1 >, SInt< N2 > >
 Compile-time addition of two integers. More...
 
struct  Sub< SInt< N1 >, SInt< N2 > >
 Compile-time subtraction of two integers. More...
 
struct  Negate< SInt< N > >
 Compile-time negation of an integer. More...
 
struct  Mult< SInt< N1 >, SInt< N2 > >
 Compile-time multiplication of two integers. More...
 
struct  Div< SInt< N1 >, SInt< N2 > >
 Quotient from division of two integers. More...
 
struct  Mod< SInt< N1 >, SInt< N2 > >
 Reminder from division of two integers. More...
 
struct  Abs< SInt< N > >
 Absolute value of an integer. More...
 
struct  Abs< SBigInt< S, NList, Base > >
 Absolute value of a big integer. More...
 
struct  Negate< SBigInt< S, NList, Base > >
 Compile-time negation of a big integer. More...
 

Typedefs

typedef int_t base_t
 

Generated on Mon Feb 10 2014 for Generative Fast Fourier Transforms (GFFT) by DoxyGen 1.8.3.1