Givaro
Typedefs | Functions
PolynomialCRT.C File Reference
#include <iostream>
#include <algorithm>
#include <givaro/givtimer.h>
#include <givaro/givpoly1crt.h>
#include <givaro/givintprime.h>
#include <givaro/montgomery.h>
#include <givaro/extension.h>
#include <givaro/modular.h>
#include <givaro/gfq.h>
#include <givaro/chineseremainder.h>
#include <givaro/givrns.h>
#include <givaro/givrandom.h>
#include <givaro/qfield.h>
+ Include dependency graph for PolynomialCRT.C:

Typedefs

typedef GFqDom< int64_t > Field1
 
typedef Modular< int16_t > Field2
 
typedef Modular< Log16 > Field3
 
typedef Modular< int32_t > Field4
 
typedef Modular< int64_t > Field5
 
typedef Modular< uint32_t > Field6
 
typedef Montgomery< int32_t > Field7
 
typedef QField< RationalField8
 
typedef Modular< IntegerField9
 
typedef Extension Field10
 

Functions

template<typename Field >
bool tmain (int argc, char **argv, GivRandom &generator)
 
template<typename Field >
bool tmainext (int argc, char **argv, GivRandom &generator)
 
int main (int argc, char **argv)
 

Typedef Documentation

◆ Field1

typedef GFqDom<int64_t> Field1

◆ Field2

typedef Modular<int16_t> Field2

◆ Field3

typedef Modular<Log16> Field3

◆ Field4

typedef Modular<int32_t> Field4

◆ Field5

typedef Modular<int64_t> Field5

◆ Field6

typedef Modular<uint32_t> Field6

◆ Field7

typedef Montgomery<int32_t> Field7

◆ Field8

◆ Field9

◆ Field10

typedef Extension Field10

Function Documentation

◆ tmain()

bool tmain ( int  argc,
char **  argv,
GivRandom generator 
)

◆ tmainext()

bool tmainext ( int  argc,
char **  argv,
GivRandom generator 
)

◆ main()

int main ( int  argc,
char **  argv 
)