#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.18