linbox
whisart_trace.h File Reference

Whisart trace Computes the trace of D1 B D2 B^T D1 or D1 B^T D2 B D1. More...

Namespaces

namespace  LinBox
 Namespace in which all linbox code resides.
 

Functions

template<class Field, class BB>
Field::Element & WhisartTrace (typename Field::Element &trace, const Field &F, const LinBox::Diagonal< Field > &ExtD, const BB &A, const LinBox::Diagonal< Field > &InD)
 
template<class Field, class BB>
Field::Element & WhisartTraceTranspose (typename Field::Element &trace, const Field &F, const LinBox::Diagonal< Field > &ExtD, const BB &A, const LinBox::Diagonal< Field > &InD)
 
template<class Field, class BB>
Field::Element & WhisartTrace (typename Field::Element &tr, const Field &F, const LinBox::Diagonal< Field > &ExtD, const BB &A, const LinBox::Diagonal< Field > &InD, IndexedTags::NoIndexed t)
 
template<class Field, class BB>
Field::Element & WhisartTraceTranspose (typename Field::Element &tr, const Field &F, const LinBox::Diagonal< Field > &ExtD, const BB &A, const LinBox::Diagonal< Field > &InD, IndexedTags::NoIndexed t)
 
template<class Field, class BB>
Field::Element & WhisartTrace (typename Field::Element &tr, const Field &F, const LinBox::Diagonal< Field > &ExtD, const BB &A, const LinBox::Diagonal< Field > &InD, IndexedTags::HasIndexed)
 
template<class Field, class BB>
Field::Element & WhisartTrace (typename Field::Element &tr, const Field &F, const LinBox::Diagonal< Field > &ExtD, const BB &A, const LinBox::Diagonal< Field > &InD, IndexedTags::HasNext)
 
template<class Field, class BB>
Field::Element & WhisartTraceTranspose (typename Field::Element &tr, const Field &F, const LinBox::Diagonal< Field > &ExtD, const BB &A, const LinBox::Diagonal< Field > &InD, IndexedTags::HasIndexed)
 
template<class Field, class BB>
Field::Element & WhisartTraceTranspose (typename Field::Element &tr, const Field &F, const LinBox::Diagonal< Field > &ExtD, const BB &A, const LinBox::Diagonal< Field > &InD, IndexedTags::HasNext)
 

Detailed Description

Whisart trace Computes the trace of D1 B D2 B^T D1 or D1 B^T D2 B D1.