linbox  1
FFPACK Member List
This is the complete list of members for FFPACK, including all inherited members.
applyP(const Field &F, const FFLAS_SIDE Side, const FFLAS_TRANSPOSE Trans, const size_t M, const int ibeg, const int iend, typename Field::Element *A, const size_t lda, const size_t *P)FFPACK [inline, static]
CharPoly(const Field &F, std::list< Polynomial > &charp, const size_t N, typename Field::Element *A, const size_t lda, const FFPACK_CHARPOLY_TAG CharpTag=FfpackLUK)FFPACK [static]
ColRankProfileSubmatrix(const Field &F, const size_t M, const size_t N, typename Field::Element *A, const size_t lda, typename Field::Element *&X, size_t &R)FFPACK [inline, static]
ColRankProfileSubmatrixIndices(const Field &F, const size_t M, const size_t N, typename Field::Element *A, const size_t lda, size_t *&rowindices, size_t *&colindices, size_t &R)FFPACK [inline, static]
ColumnEchelonForm(const Field &F, const size_t M, const size_t N, typename Field::Element *A, const size_t lda, size_t *P, size_t *Qt)FFPACK [inline, static]
ColumnRankProfile(const Field &F, const size_t M, const size_t N, typename Field::Element *A, const size_t lda, size_t *rkprofile)FFPACK [inline, static]
Det(const Field &F, const size_t M, const size_t N, typename Field::Element *A, const size_t lda)FFPACK [inline, static]
fgesv(const Field &F, const FFLAS_SIDE Side, const size_t M, const size_t N, typename Field::Element *A, const size_t lda, typename Field::Element *B, const size_t ldb, int *info)FFPACK [inline, static]
fgesv(const Field &F, const FFLAS_SIDE Side, const size_t M, const size_t N, const size_t NRHS, typename Field::Element *A, const size_t lda, typename Field::Element *X, const size_t ldx, const typename Field::Element *B, const size_t ldb, int *info)FFPACK [inline, static]
fgetrs(const Field &F, const FFLAS_SIDE Side, const size_t M, const size_t N, const size_t R, typename Field::Element *A, const size_t lda, const size_t *P, const size_t *Q, typename Field::Element *B, const size_t ldb, int *info)FFPACK [inline, static]
fgetrs(const Field &F, const FFLAS_SIDE Side, const size_t M, const size_t N, const size_t NRHS, const size_t R, typename Field::Element *A, const size_t lda, const size_t *P, const size_t *Q, typename Field::Element *X, const size_t ldx, const typename Field::Element *B, const size_t ldb, int *info)FFPACK [inline, static]
ftrtri(const Field &F, const FFLAS_UPLO Uplo, const FFLAS_DIAG Diag, const size_t N, typename Field::Element *A, const size_t lda)FFPACK [inline, static]
ftrtrm(const Field &F, const FFLAS_DIAG diag, const size_t N, typename Field::Element *A, const size_t lda)FFPACK [inline, static]
Invert(const Field &F, const size_t M, typename Field::Element *A, const size_t lda, int &nullity)FFPACK [inline, static]
Invert2(const Field &F, const size_t M, typename Field::Element *A, const size_t lda, typename Field::Element *X, const size_t ldx, int &nullity)FFPACK [inline, static]
IsSingular(const Field &F, const size_t M, const size_t N, typename Field::Element *A, const size_t lda)FFPACK [inline, static]
LQUPtoInverseOfFullRankMinor(const Field &F, const size_t rank, typename Field::Element *A_factors, const size_t lda, const size_t *QtPointer, typename Field::Element *X, const size_t ldx)FFPACK [inline, static]
LUdivine(const Field &F, const FFLAS_DIAG Diag, const FFLAS_TRANSPOSE trans, const size_t M, const size_t N, typename Field::Element *A, const size_t lda, size_t *P, size_t *Qt, const FFPACK_LUDIVINE_TAG LuTag=FfpackLQUP, const size_t cutoff=__FFPACK_LUDIVINE_CUTOFF)FFPACK [static]
MinPoly(const Field &F, Polynomial &minP, const size_t N, const typename Field::Element *A, const size_t lda, typename Field::Element *X, const size_t ldx, size_t *P, const FFPACK_MINPOLY_TAG MinTag, const size_t kg_mc, const size_t kg_mb, const size_t kg_j)FFPACK [static]
Rank(const Field &F, const size_t M, const size_t N, typename Field::Element *A, const size_t lda)FFPACK [inline, static]
ReducedColumnEchelonForm(const Field &F, const size_t M, const size_t N, typename Field::Element *A, const size_t lda, size_t *P, size_t *Qt)FFPACK [inline, static]
ReducedRowEchelonForm(const Field &F, const size_t M, const size_t N, typename Field::Element *A, const size_t lda, size_t *P, size_t *Qt)FFPACK [inline, static]
RowEchelonForm(const Field &F, const size_t M, const size_t N, typename Field::Element *A, const size_t lda, size_t *P, size_t *Qt)FFPACK [inline, static]
RowRankProfile(const Field &F, const size_t M, const size_t N, typename Field::Element *A, const size_t lda, size_t *rkprofile)FFPACK [inline, static]
RowRankProfileSubmatrix(const Field &F, const size_t M, const size_t N, typename Field::Element *A, const size_t lda, typename Field::Element *&X, size_t &R)FFPACK [inline, static]
RowRankProfileSubmatrixIndices(const Field &F, const size_t M, const size_t N, typename Field::Element *A, const size_t lda, size_t *&rowindices, size_t *&colindices, size_t &R)FFPACK [inline, static]
Solve(const Field &F, const size_t M, typename Field::Element *A, const size_t lda, typename Field::Element *x, const int incx, const typename Field::Element *b, const int incb)FFPACK [inline, static]