linbox
rank.h File Reference

Namespaces

namespace  LinBox
 Namespace in which all linbox code resides.
 

Functions

template<class Blackbox, class Method, class DomainCategory>
size_t & rank (size_t &r, const Blackbox &A, const DomainCategory &tag, const Method &M)
 Compute the rank of a linear transform A over a field by selected method.
 
template<class Blackbox, class Method, class DomainCategory>
size_t & rankInPlace (size_t &r, Blackbox &A, const DomainCategory &tag, const Method &M)
 
template<class Blackbox>
size_t & rank (size_t &r, const Blackbox &A)
 Compute the rank of a linear transform A over a field.
 
template<class Blackbox, class Method>
size_t & rank (size_t &r, const Blackbox &A, const Method &M)
 Compute the rank of a linear transform A over a field.
 
template<class Blackbox>
size_t & rankInPlace (size_t &r, Blackbox &A)
 Rank of A.