Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

BlackboxContainerSymmetrize Class Template Reference

#include <blackbox-container-symmetrize.h>

Inheritance diagram for BlackboxContainerSymmetrize:

BlackboxContainerBase< Field, _Blackbox > List of all members.

Detailed Description

template<class Field, class _Blackbox, class RandIter = typename Field::RandIter>
class LinBox::BlackboxContainerSymmetrize< Field, _Blackbox, RandIter >

Symmetrizing iterator (for rank computations). @doc # //================================================================ // LinBox Project 1999 // Symmetrizing iterator (for rank computations) // Same left and right vector // A is supposed to have tranpose-vector product // the sequence is u^t u, (A u)^t (A u) = u^t (A^t A) u, // (A^t (A u))^t (A^t (A u)) = u^t (A^t A)^2 u , etc. // Time-stamp: <13 Jun 02 18:16:43 Jean-Guillaume.Dumas@imag.fr> // ================================================================ #.


Public Types

typedef _Blackbox Blackbox

Public Methods

 BlackboxContainerSymmetrize ()
template<class Vector>  BlackboxContainerSymmetrize (const Blackbox *D, const Field &F, const Vector &u0)
 BlackboxContainerSymmetrize (const Blackbox *D, const Field &F, RandIter &g=typename Field::RandIter())


Member Typedef Documentation

typedef _Blackbox Blackbox
 


Constructor & Destructor Documentation

BlackboxContainerSymmetrize   [inline]
 

BlackboxContainerSymmetrize const Blackbox   D,
const Field   F,
const Vector   u0
[inline]
 

BlackboxContainerSymmetrize const Blackbox   D,
const Field   F,
RandIter &    g = typename Field::RandIter()
[inline]
 


Generated on Mon Jun 20 09:16:57 2005 for linbox by doxygen1.2.18