Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

t-rdisolve.C File Reference

#include <linbox/integer.h>
#include <linbox/field/ntl-ZZ.h>
#include <linbox/field/modular-int.h>
#include <linbox/blackbox/dense.h>
#include <linbox/blackbox/diagonal.h>
#include <linbox/algorithms/rational-solver.h>
#include <linbox/algorithms/vector-fraction.h>
#include <linbox/matrix/dense.h>
#include <linbox/algorithms/diophantine-solver.h>
#include <iostream>
#include <fstream>
#include <linbox/randiter/random-prime.h>
#include <linbox/field/unparametric.h>
#include <linbox/field/PID-integer.h>
#include <linbox/field/PID-double.h>
#include <linbox/field/ntl.h>
#include <linbox/field/archetype.h>
#include <linbox/vector/vector-domain.h>
#include <vector>
#include <linbox/../tests/test-common.C>

Defines

#define LIFTING_PROGRESS
#define RSTIMING
#define random_01()   ((double)rand() / ((double)(RAND_MAX)+1))

Functions

template<class Ring, class Field> int test ()
template<class Field> int fieldTest ()
void testAllFields ()
void genTestData ()
int main (int argc, char **argv)

Variables

int n = 5
int c = 5
int defaultPrime = 0
int primeBits = 14
int numPrimes = 1
bool useDeterm = true
bool useRandom = false
bool useDiophantine = false
int printStuff = 0
int showTiming = 0
bool useFiles = false
bool sparseMatrix = false
integer eBoundCmd = 1000
double singularProportion = 0
bool inconsistent = false
int useTimer = true
int entrySeed = 12345
int trials = 1
int destroyColumns = 0
bool testPidDouble = false
int levelAsInt = (int)SL_CERTIFIED
int trialCount = 0
integer * Aentries
integer * bentries

Define Documentation

#define LIFTING_PROGRESS
 

 
#define random_01      ((double)rand() / ((double)(RAND_MAX)+1))
 

#define RSTIMING
 


Function Documentation

int fieldTest  
 

void genTestData  
 

int main int    argc,
char **    argv
 

bool test  
 

void testAllFields  
 


Variable Documentation

integer* Aentries
 

integer* bentries
 

int c = 5
 

int defaultPrime = 0
 

int destroyColumns = 0
 

integer eBoundCmd = 1000
 

int entrySeed = 12345
 

bool inconsistent = false
 

int levelAsInt = (int)SL_CERTIFIED
 

int n = 5
 

int numPrimes = 1
 

int primeBits = 14
 

int printStuff = 0
 

int showTiming = 0
 

double singularProportion = 0
 

bool sparseMatrix = false
 

bool testPidDouble = false
 

int trialCount = 0
 

int trials = 1
 

bool useDeterm = true
 

bool useDiophantine = false
 

bool useFiles = false
 

bool useRandom = false
 

int useTimer = true
 


Generated on Mon Jun 20 09:16:50 2005 for linbox by doxygen1.2.18