linbox
test-cradomain.C File Reference

tests LinBox::ChineseRemainer More...

Data Structures

struct  Interator< IntVect_t >
 
struct  InteratorIt< IntVect >
 
struct  InteratorBlas< Field, IntVect >
 

Functions

template<typename Builder, typename Iter, typename RandGen, typename BoundType>
bool TestOneCRA (std::ostream &report, Iter &iteration, RandGen &genprime, size_t N, const BoundType &bound)
 
template<typename Builder, typename Iter, typename RandGen, typename BoundType>
bool TestOneCRAbegin (std::ostream &report, Iter &iteration, RandGen &genprime, size_t N, const BoundType &bound)
 
template<typename Builder, typename Iter, typename RandGen, typename BoundType>
bool TestOneCRAWritePointer (std::ostream &report, Iter &iteration, RandGen &genprime, size_t N, const BoundType &bound)
 
bool TestCra (size_t N, int S, size_t seed)
 
int main (int argc, char **argv)
 

Detailed Description

tests LinBox::ChineseRemainer

Test
tests LinBox::ChineseRemainer (see Chinese Remaindering Algorithm)

Function Documentation

◆ TestOneCRA()

template<typename Builder, typename Iter, typename RandGen, typename BoundType>
bool TestOneCRA ( std::ostream & report,
Iter & iteration,
RandGen & genprime,
size_t N,
const BoundType & bound )

◆ TestOneCRAbegin()

template<typename Builder, typename Iter, typename RandGen, typename BoundType>
bool TestOneCRAbegin ( std::ostream & report,
Iter & iteration,
RandGen & genprime,
size_t N,
const BoundType & bound )

◆ TestOneCRAWritePointer()

template<typename Builder, typename Iter, typename RandGen, typename BoundType>
bool TestOneCRAWritePointer ( std::ostream & report,
Iter & iteration,
RandGen & genprime,
size_t N,
const BoundType & bound )

◆ TestCra()

bool TestCra ( size_t N,
int S,
size_t seed )

◆ main()

int main ( int argc,
char ** argv )