|
Compounds |
struct | Argument |
Defines |
#define | TYPE_BOOL TYPE_NONE |
Enumerations |
enum | ArgumentType { TYPE_NONE,
TYPE_INT,
TYPE_INTEGER,
TYPE_DOUBLE
} |
Functions |
template<class Field, class Vector> void | printVector (Field &F, ostream &output, const Vector &v) |
template<class Field, class Vector> void | printVectorSpecialized (Field &F, ostream &output, const Vector &v, LinBox::VectorCategories::DenseVectorTag tag) |
template<class Field, class Vector> void | printVectorSpecialized (Field &F, ostream &output, const Vector &v, LinBox::VectorCategories::SparseSequenceVectorTag tag) |
template<class Field, class Vector> void | printVectorSpecialized (Field &F, ostream &output, const Vector &v, LinBox::VectorCategories::SparseAssociativeVectorTag tag) |
template<class Field, class Vector> bool | areVectorsEqual (Field &F, const Vector &v, const Vector &w) |
template<class Field, class Vector> bool | areVectorsEqualSpecialized (Field &F, const Vector &v, const Vector &w, LinBox::VectorCategories::DenseVectorTag tag) |
template<class Field, class Vector> bool | areVectorsEqualSpecialized (Field &F, const Vector &v, const Vector &w, LinBox::VectorCategories::SparseSequenceVectorTag tag) |
template<class Field, class Vector> bool | areVectorsEqualSpecialized (Field &F, const Vector &v, const Vector &w, LinBox::VectorCategories::SparseAssociativeVectorTag tag) |
template<class Field, class Vector> bool | allZero (Field &F, const Vector &v) |
template<class Field, class Vector> bool | allZeroSpecialized (Field &F, const Vector &v, LinBox::VectorCategories::DenseVectorTag tag) |
template<class Field, class Vector> bool | allZeroSpecialized (Field &F, const Vector &v, LinBox::VectorCategories::SparseSequenceVectorTag tag) |
template<class Field, class Polynomial> void | printPolynomial (Field &F, ostream &output, const Polynomial &v) |
template<class Field, class Blackbox, class Polynomial, class Vector> vector< typename Field::Element > & | applyPoly (const Field &F, Vector &w, const Blackbox &A, const Polynomial &phi, const Vector &v) |
template<class Field, class Polynomial> vector< typename Field::Element > & | multiEvalPoly (const Field &F, vector< typename Field::Element > &w, const Polynomial &phi, const vector< typename Field::Element > &v) |
template<class Field, class Polynomial> Polynomial & | interpolatePoly (const Field &F, Polynomial &f, const vector< typename Field::Element > &x, const vector< typename Field::Element > &y) |
void | parseArguments (int argc, char **argv, Argument *args, bool printDefaults=false) |
std::ostream & | writeCommandString (std::ostream &os, Argument *args, char *programName) |
bool | isPower (LinBox::integer n, LinBox::integer m) |
double | incompleteGamma (double a, double x, double tol) |
double | chiSquaredCDF (double chi_sqr, double df) |