Givaro
Functions | Variables
trunc_arith.C File Reference
#include <iostream>
#include <givaro/givrandom.h>
#include <givaro/givtimer.h>
#include <givaro/givgfq.h>
#include <givaro/givpoly1.h>
#include <givaro/givtruncdomain.h>

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

Detailed Description


Function Documentation

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 
)

Variable Documentation

long long TTcount = 0