Givaro
Functions | Variables
trunc_arith.C File Reference
#include <iostream>
#include <givaro/givrandom.h>
#include <givaro/givtimer.h>
#include <givaro/gfq.h>
#include <givaro/givpoly1.h>
#include <givaro/givtruncdomain.h>
+ Include dependency graph for trunc_arith.C:

Functions

bool TestAdd (const TruncDom< GFqDom< int > > &DP, const TruncDom< GFqDom< int > >::Element &P, const TruncDom< GFqDom< int > >::Element &Q, size_t d1, size_t d2)
 
bool TestSub (const TruncDom< GFqDom< int > > &DP, const TruncDom< GFqDom< int > >::Element &P, const TruncDom< GFqDom< int > >::Element &Q, size_t d1, size_t d2)
 
bool TestMul (const TruncDom< GFqDom< int > > &DP, const TruncDom< GFqDom< int > >::Element &P, const TruncDom< GFqDom< int > >::Element &Q, size_t d1, size_t d2)
 
bool TestAxpy (const TruncDom< GFqDom< int > > &DP, const TruncDom< GFqDom< int > >::Element &P, const TruncDom< GFqDom< int > >::Element &Q, const TruncDom< GFqDom< int > >::Element &G, size_t d1, size_t d2)
 
bool TestAxmy (const TruncDom< GFqDom< int > > &DP, const TruncDom< GFqDom< int > >::Element &P, const TruncDom< GFqDom< int > >::Element &Q, const TruncDom< GFqDom< int > >::Element &G, size_t d1, size_t d2)
 
bool TestMaxpy (const TruncDom< GFqDom< int > > &DP, const TruncDom< GFqDom< int > >::Element &P, const TruncDom< GFqDom< int > >::Element &Q, const TruncDom< GFqDom< int > >::Element &G, size_t d1, size_t d2)
 
int main (int argc, char **argv)
 

Variables

long long TTcount = 0
 

Function Documentation

◆ TestAdd()

bool TestAdd ( const TruncDom< GFqDom< int > > &  DP,
const TruncDom< GFqDom< int > >::Element P,
const TruncDom< GFqDom< int > >::Element Q,
size_t  d1,
size_t  d2 
)

◆ TestSub()

bool TestSub ( const TruncDom< GFqDom< int > > &  DP,
const TruncDom< GFqDom< int > >::Element P,
const TruncDom< GFqDom< int > >::Element Q,
size_t  d1,
size_t  d2 
)

◆ TestMul()

bool TestMul ( const TruncDom< GFqDom< int > > &  DP,
const TruncDom< GFqDom< int > >::Element P,
const TruncDom< GFqDom< int > >::Element Q,
size_t  d1,
size_t  d2 
)

◆ TestAxpy()

bool TestAxpy ( const TruncDom< GFqDom< int > > &  DP,
const TruncDom< GFqDom< int > >::Element P,
const TruncDom< GFqDom< int > >::Element Q,
const TruncDom< GFqDom< int > >::Element G,
size_t  d1,
size_t  d2 
)

◆ TestAxmy()

bool TestAxmy ( const TruncDom< GFqDom< int > > &  DP,
const TruncDom< GFqDom< int > >::Element P,
const TruncDom< GFqDom< int > >::Element Q,
const TruncDom< GFqDom< int > >::Element G,
size_t  d1,
size_t  d2 
)

◆ TestMaxpy()

bool TestMaxpy ( const TruncDom< GFqDom< int > > &  DP,
const TruncDom< GFqDom< int > >::Element P,
const TruncDom< GFqDom< int > >::Element Q,
const TruncDom< GFqDom< int > >::Element G,
size_t  d1,
size_t  d2 
)

◆ main()

int main ( int  argc,
char **  argv 
)

Variable Documentation

◆ TTcount

long long TTcount = 0