linbox
getentry.h File Reference

Namespaces

namespace  LinBox
 Namespace in which all linbox code resides.
 

Functions

template<class BB>
BB::Field::Element & getEntry (typename BB::Field::Element &x, const BB &A, const size_t i, const size_t j)
 Getting the i,j entry of the blackbox.
 
template<class Field, class Trait, class BB>
Field::Element & getEntry (typename Field::Element &x, const Compose< Diagonal< Field, Trait >, BB > &A, const size_t i, const size_t j)
 
template<class BB, class Field, class Trait>
Field::Element & getEntry (typename Field::Element &x, const Compose< BB, Diagonal< Field, Trait > > &A, const size_t i, const size_t j)
 
template<class Field, class T1, class T2>
Field::Element & getEntry (typename Field::Element &x, const Compose< Diagonal< Field, T1 >, Diagonal< Field, T2 > > &A, const size_t i, const size_t j)
 
template<class BB, class Method>
BB::Field::Element & getEntry (typename BB::Field::Element &x, const BB &A, const size_t i, const size_t j, Method &m)
 To ignore methods.
 
template<class BB>
BB::Field::Element & getEntry (typename BB::Field::Element &x, const BB &A, const size_t i, const size_t j, SolutionTags::Generic t)
 
template<class BB>
BB::Field::Element & getEntry (typename BB::Field::Element &x, const BB &A, const size_t i, const size_t j, SolutionTags::Local t)