linbox
valence.h File Reference

Data Structures

struct  IntegerModularValence< Blackbox, MyMethod >
 
class  Valence
 

Namespaces

namespace  LinBox
 Namespace in which all linbox code resides.
 

Functions

template<class Blackbox, class DomainCategory, class MyMethod>
Blackbox::Field::Element & valence (typename Blackbox::Field::Element &V, const Blackbox &A, const DomainCategory &tag, const MyMethod &M)
 
template<class Blackbox, class MyMethod>
Blackbox::Field::Element & valence (typename Blackbox::Field::Element &v, const Blackbox &A, const MyMethod &M)
 Compute the valence of A.
 
template<class Blackbox>
Blackbox::Field::Element & valence (typename Blackbox::Field::Element &v, const Blackbox &A)
 
template<class Blackbox, class MyMethod>
Blackbox::Field::Element & valence (typename Blackbox::Field::Element &v, const Blackbox &A, const RingCategories::ModularTag &tag, const MyMethod &M)
 
template<class Blackbox, class MyMethod>
Blackbox::Field::Element & valence (typename Blackbox::Field::Element &V, const Blackbox &A, const RingCategories::IntegerTag &tag, const MyMethod &M)
 
template<class Blackbox>
Blackbox::Field::Element & squarizeValence (typename Blackbox::Field::Element &val_A, const Blackbox &A, size_t method=0)