![]() |
#include <minpoly.h>
Public Member Functions | |
| LinearDependencyMatrix (unsigned n, unsigned long p) | |
| ~LinearDependencyMatrix () | |
| void | resetMatrix () |
| int | firstNonzeroEntry (unsigned long *row) |
| void | reduceTmpRow () |
| void | normalizeTmp (unsigned i) |
| bool | findLinearDependency (unsigned long *newRow, unsigned long *dep) |
Private Attributes | |
| unsigned | p |
| unsigned long | n |
| unsigned long ** | matrix |
| unsigned long * | tmprow |
| unsigned * | pivots |
| unsigned | rows |
Friends | |
| class | NewVectorMatrix |
| LinearDependencyMatrix::LinearDependencyMatrix | ( | unsigned | n, |
| unsigned long | p | ||
| ) |
Definition at line 21 of file minpoly.cc.
| LinearDependencyMatrix::~LinearDependencyMatrix | ( | ) |
Definition at line 36 of file minpoly.cc.
| bool LinearDependencyMatrix::findLinearDependency | ( | unsigned long * | newRow, |
| unsigned long * | dep | ||
| ) |
Definition at line 98 of file minpoly.cc.
| int LinearDependencyMatrix::firstNonzeroEntry | ( | unsigned long * | row | ) |
Definition at line 53 of file minpoly.cc.
| void LinearDependencyMatrix::normalizeTmp | ( | unsigned | i | ) |
Definition at line 90 of file minpoly.cc.
| void LinearDependencyMatrix::reduceTmpRow | ( | ) |
Definition at line 62 of file minpoly.cc.
| void LinearDependencyMatrix::resetMatrix | ( | ) |
Definition at line 48 of file minpoly.cc.
|
friend |