|
static Teuchos::RCP< MV > | Clone (const MV &mv, const int numvecs) |
|
static Teuchos::RCP< MV > | CloneCopy (const MV &mv) |
|
static Teuchos::RCP< MV > | CloneCopy (const MV &mv, const std::vector< int > &index) |
|
static Teuchos::RCP< MV > | CloneViewNonConst (MV &mv, const std::vector< int > &index) |
|
static Teuchos::RCP< const MV > | CloneView (const MV &mv, const std::vector< int > &index) |
|
static int | GetVecLength (const MV &mv) |
|
static int | GetNumberVecs (const MV &mv) |
|
static void | MvTimesMatAddMv (const ScalarType alpha, const MV &A, const Teuchos::SerialDenseMatrix< int, ScalarType > &B, const ScalarType beta, MV &mv) |
|
static void | MvAddMv (const ScalarType alpha, const MV &A, const ScalarType beta, const MV &B, MV &mv) |
|
static void | MvScale (MV &mv, const ScalarType alpha) |
|
static void | MvScale (MV &mv, const std::vector< ScalarType > &alpha) |
|
static void | MvTransMv (const ScalarType alpha, const MV &A, const MV &mv, Teuchos::SerialDenseMatrix< int, ScalarType > &B) |
|
static void | MvDot (const MV &mv, const MV &A, std::vector< ScalarType > &b) |
|
static void | MvNorm (const MV &mv, std::vector< typename Teuchos::ScalarTraits< ScalarType >::magnitudeType > &normvec) |
|
static void | SetBlock (const MV &A, const std::vector< int > &index, MV &mv) |
|
static void | MvRandom (MV &mv) |
|
static void | MvInit (MV &mv, const ScalarType alpha=Teuchos::ScalarTraits< ScalarType >::zero()) |
|
static void | MvPrint (const MV &mv, std::ostream &os) |
|
template<class ScalarType, class Vector>
class Anasazi::MultiVecTraits< double, IETLMultMv< Vector > >
Definition at line 60 of file anasazi_solver.h.