|
linbox
|
tests the characteristic polynomial of sparse and special matrices More...
#include "linbox/linbox-config.h"#include <iostream>#include <iomanip>#include <fstream>#include <cstdio>#include "linbox/matrix/sparse-matrix.h"#include "linbox/blackbox/scalar-matrix.h"#include "linbox/solutions/charpoly.h"#include "linbox/util/commentator.h"#include "linbox/ring/polynomial-ring.h"#include "linbox/vector/stream.h"#include "test-common.h"Functions | |
| template<class Dom, class Polynomial> | |
| Dom::Element | eval (const Dom &D, typename Dom::Element &value, const Polynomial &P, const typename Dom::Element x) |
| template<class Field, class Row, class Vector> | |
| bool | testRandomCharpoly (Field &F, VectorStream< Row > &A_stream, VectorStream< Vector > &v_stream) |
| int | main (int argc, char **argv) |
tests the characteristic polynomial of sparse and special matrices
occasionnnaly there is a "SIGFPE, Arithmetic exception." in CRA
testRandomCharpoly is not always tested !!
| Dom::Element eval | ( | const Dom & | D, |
| typename Dom::Element & | value, | ||
| const Polynomial & | P, | ||
| const typename Dom::Element | x ) |
| bool testRandomCharpoly | ( | Field & | F, |
| VectorStream< Row > & | A_stream, | ||
| VectorStream< Vector > & | v_stream ) |
| int main | ( | int | argc, |
| char ** | argv ) |