linbox
Files
tests

Correctness tests for LinBox components. More...

Files

file  benchmark-fields.C
 no doc
file  test-bitonic-sort.C
 no doc.
file  test-blackbox-block-container.C
 no doc
file  test-blas-domain.C
 no doc
file  test-block-ring.C
 no doc
file  test-butterfly.C
 no doc
file  test-charpoly.C
 tests the characteristic polynomial of sparse and special matrices
file  test-commentator.C
 no doc.
file  test-common.C
 no doc
file  test-companion.C
 no doc
file  test-cra.C
 We test the various CRA algorithms here.
file  test-cradomain.C
 tests LinBox::ChineseRemainer
file  test-dense-zero-one.C
 no doc
file  test-dense.C
 no doc
file  test-det.C
 no doc
file  test-diagonal.C
 no doc
file  test-dif.C
 no doc
file  test-direct-sum.C
 no doc.
file  test-echelon-form.C
 no doc
file  test-ffpack.C
 Tests for the ffpack set of routines.
file  test-field.h
 tests field operations
file  test-frobenius.C
 no doc.
file  test-ftrmm.C
 tests all variants of applyP, ftrmm, ftrsm and fgemm for varions m,k,n and leading dimensions combinations.
file  test-getentry.C
 no doc
file  test-gf2.C
 no doc
file  test-givaro-fields.C
 test fields build on Givaro
file  test-gmp-rational.C
 no doc
file  test-hilbert.C
 no doc
file  test-hom.C
 no doc
file  test-inverse.C
 no doc
file  test-isposdef.C
 no doc
file  test-ispossemidef.C
 no doc
file  test-la-block-lanczos.C
 no doc
file  test-last-invariant-factor.C
 no doc
file  test-lidia-gfq.C
 no doc
file  test-matrix-domain.C
 no real doc.
file  test-matrix-stream.C
 no doc
file  test-mg-block-lanczos.C
 no doc
file  test-minpoly.C
 no doc
file  test-modular-balanced-double.C
 tests only runFieldTests on modular-balanced-double
file  test-modular-balanced-float.C
 tests only runFieldTests on modular-balanced-float
file  test-modular-balanced-int.C
 tests only runFieldTests on modular-balanced-int32_t
file  test-modular-byte.C
 run runFieldTests and testRandomIterator on modular-byte
file  test-modular-double.C
 tests only runFieldTests for modular-double.
file  test-modular-float.C
file  test-modular-int.C
 run runFieldTests testRandomIterator tests on modular-int32_t
file  test-modular-short.C
 run runFieldTests testRandomIterator tests on modular-short
file  test-modular.C
 runFieldTests on various Modular<XXX> fields.
file  test-moore-penrose.C
 no doc.
file  test-ntl-hankel.C
 no doc
file  test-ntl-lzz_p.C
 no doc.
file  test-ntl-RR.C
 no doc
file  test-ntl-sylvester.C
 no doc.
file  test-ntl-toeplitz.C
 no doc.
file  test-ntl-ZZ_p.C
 no doc
file  test-nullspace.C
 Tests the dense nullspace functions for Zp.
file  test-optimization.C
 no doc.
file  test-param-fuzzy.C
 no doc
file  test-PID-integer.C
 run runFieldTests testRandomIterator tests on PID_integer
file  test-qlup.C
 tests LQUP decomposition, solve, and nullspace of a random sparse matrice.
file  test-randiter-nonzero.C
 no doc
file  test-rank.C
 no doc
file  test-solve.C
 no doc
file  test-rat-minpoly.C
 no doc
file  test-rat-solve.C
 no doc
file  test-rational-matrix-factory.C
 no doc.
file  test-rational-reconstruction-base.C
 tests rational reconstruction using rational-cra2.h .
file  test-rational-solver-adaptive.C
 no doc
file  test-rational-solver.C
 no doc.
file  test-scalar-matrix.C
 no doc
file  test-smith-form-adaptive.C
 no doc
file  test-smith-form-binary.C
 no doc.
file  test-smith-form-iliopoulos.C
 no doc.
file  test-smith-form-local.C
 no doc
file  test-smith-form.C
 no doc.
file  test-solve.C
 no doc
file  test-sparse.C
 no doc
file  test-subiterator.C
 no doc
file  test-submatrix.C
 no doc.
file  test-subvector.C
 no doc
file  test-sum.C
 no doc
file  test-toeplitz-det.C
 no doc
file  test-toom-cook.C
 toom-cook multiplication routine
file  test-trace.C
 no doc
file  test-triplesbb.C
 no doc
file  test-unparametric-field.C
 no doc.
file  test-vector-domain.C
 no doc.
file  test-zero-one.C
 no doc.
file  test-zo.C
 no doc

Detailed Description

Correctness tests for LinBox components.

These tests are to aid development and serve for unit and regression testing. Some contain useful timing measurements.

Do make tests to try the lot. See checker.C for more information on LinBox tests.

There are some benchmarks. For instance benchmark-fields is intended to help choose the most efficient field representation on a given platform.