Anasazi::HelperTraits< ANSZI_CPLX_CLASS< T > > Class Template Reference
[Anasazi Operator/Vector Interfaces]

Class which defines basic traits for working with different scalar types. More...

#include <AnasaziHelperTraits.hpp>

List of all members.

Static Public Member Functions

static void sortRitzValues (const std::vector< T > &rRV, const std::vector< T > &iRV, std::vector< Value< ANSZI_CPLX_CLASS< T > > > *RV, std::vector< int > *RO, std::vector< int > *RI)
static void scaleRitzVectors (const std::vector< T > &iRV, Teuchos::SerialDenseMatrix< int, ANSZI_CPLX_CLASS< T > > *S)
static void computeRitzResiduals (const std::vector< T > &iRV, const Teuchos::SerialDenseMatrix< int, ANSZI_CPLX_CLASS< T > > &S, std::vector< T > *RR)


Detailed Description

template<class T>
class Anasazi::HelperTraits< ANSZI_CPLX_CLASS< T > >

Class which defines basic traits for working with different scalar types.

An adapter for this traits class must exist for the ScalarType. If not, this class will produce a compile-time error.

Definition at line 203 of file AnasaziHelperTraits.hpp.


Member Function Documentation

template<class T >
void Anasazi::HelperTraits< ANSZI_CPLX_CLASS< T > >::computeRitzResiduals ( const std::vector< T > &  iRV,
const Teuchos::SerialDenseMatrix< int, ANSZI_CPLX_CLASS< T > > &  S,
std::vector< T > *  RR 
) [inline, static]

Definition at line 266 of file AnasaziHelperTraits.hpp.

template<class T >
void Anasazi::HelperTraits< ANSZI_CPLX_CLASS< T > >::scaleRitzVectors ( const std::vector< T > &  iRV,
Teuchos::SerialDenseMatrix< int, ANSZI_CPLX_CLASS< T > > *  S 
) [inline, static]

Definition at line 245 of file AnasaziHelperTraits.hpp.

template<class T >
void Anasazi::HelperTraits< ANSZI_CPLX_CLASS< T > >::sortRitzValues ( const std::vector< T > &  rRV,
const std::vector< T > &  iRV,
std::vector< Value< ANSZI_CPLX_CLASS< T > > > *  RV,
std::vector< int > *  RO,
std::vector< int > *  RI 
) [inline, static]

Definition at line 223 of file AnasaziHelperTraits.hpp.


The documentation for this class was generated from the following file:

Generated on Wed Oct 21 14:28:11 2009 for Anasazi by  doxygen 1.5.9