linbox
solve-elimination.h File Reference

Namespaces

namespace  LinBox
 Namespace in which all linbox code resides.
 

Functions

template<class Matrix, class Vector, class CategoryTag>
Vectorsolve (Vector &x, const Matrix &A, const Vector &b, const CategoryTag &tag, const Method::Elimination &m)
 Solve specialisation for Elimination.
 
template<class MatrixField, class Vector, class CategoryTag>
Vectorsolve (Vector &x, const DenseMatrix< MatrixField > &A, const Vector &b, const CategoryTag &tag, const Method::Elimination &m)
 Solve specialisation for Elimination with DenseMatrix.
 
template<class MatrixField, class Vector, class CategoryTag>
Vectorsolve (Vector &x, const SparseMatrix< MatrixField > &A, const Vector &b, const CategoryTag &tag, const Method::Elimination &m)
 Solve specialisation for Elimination with SparseMatrix.
 
template<class Matrix, class Vector, class CategoryTag>
VectorsolveInPlace (Vector &x, Matrix &A, const Vector &b, const CategoryTag &tag, const Method::Elimination &m)
 Solve in place specialisation for Elimination.
 
template<class MatrixField, class Vector, class CategoryTag>
VectorsolveInPlace (Vector &x, DenseMatrix< MatrixField > &A, const Vector &b, const CategoryTag &tag, const Method::Elimination &m)
 Solve in place specialisation for Elimination with DenseMatrix.
 
template<class MatrixField, class Vector, class CategoryTag>
VectorsolveInPlace (Vector &x, SparseMatrix< MatrixField > &A, const Vector &b, const CategoryTag &tag, const Method::Elimination &m)
 Solve in place specialisation for Elimination with SparseMatrix.