Belos Package Browser (Single Doxygen Collection)
Development
|
This is the complete list of members for MyMultiVec< ScalarType >, including all inherited members.
Check() | MyMultiVec< ScalarType > | inlineprivate |
Clone(const int NumberVecs) const | MyMultiVec< ScalarType > | inlinevirtual |
CloneCopy() const | MyMultiVec< ScalarType > | inlinevirtual |
CloneCopy(const std::vector< int > &index) const | MyMultiVec< ScalarType > | inlinevirtual |
CloneView(const std::vector< int > &index) const | MyMultiVec< ScalarType > | inlinevirtual |
CloneViewNonConst(const std::vector< int > &index) | MyMultiVec< ScalarType > | inlinevirtual |
data_ | MyMultiVec< ScalarType > | private |
GetGlobalLength() const | MyMultiVec< ScalarType > | inlinevirtual |
GetNumberVecs() const | MyMultiVec< ScalarType > | inlinevirtual |
Length_ | MyMultiVec< ScalarType > | private |
MultiVec() | Belos::MultiVec< ScalarType > | inline |
MvAddMv(const ScalarType alpha, const Belos::MultiVec< ScalarType > &A, const ScalarType beta, const Belos::MultiVec< ScalarType > &B) | MyMultiVec< ScalarType > | inlinevirtual |
MvDot(const Belos::MultiVec< ScalarType > &A, std::vector< ScalarType > &b) const | MyMultiVec< ScalarType > | inlinevirtual |
MvInit(const ScalarType alpha) | MyMultiVec< ScalarType > | inlinevirtual |
MvNorm(std::vector< typename Teuchos::ScalarTraits< ScalarType >::magnitudeType > &normvec, Belos::NormType type=Belos::TwoNorm) const | MyMultiVec< ScalarType > | inlinevirtual |
MvPrint(std::ostream &os) const | MyMultiVec< ScalarType > | inlinevirtual |
MvRandom() | MyMultiVec< ScalarType > | inlinevirtual |
MvScale(const ScalarType alpha) | MyMultiVec< ScalarType > | inlinevirtual |
MvScale(const std::vector< ScalarType > &alpha) | MyMultiVec< ScalarType > | inlinevirtual |
MvTimesMatAddMv(const ScalarType alpha, const Belos::MultiVec< ScalarType > &A, const Teuchos::SerialDenseMatrix< int, ScalarType > &B, const ScalarType beta) | MyMultiVec< ScalarType > | inlinevirtual |
MvTransMv(const ScalarType alpha, const Belos::MultiVec< ScalarType > &A, Teuchos::SerialDenseMatrix< int, ScalarType > &B) const | MyMultiVec< ScalarType > | inlinevirtual |
MyMultiVec(const ptrdiff_t Length, const int NumberVecs) | MyMultiVec< ScalarType > | inline |
MyMultiVec(const ptrdiff_t Length, const std::vector< ScalarType * > &rhs) | MyMultiVec< ScalarType > | inline |
MyMultiVec(const MyMultiVec &rhs) | MyMultiVec< ScalarType > | inline |
NumberVecs_ | MyMultiVec< ScalarType > | private |
operator()(const int i, const int j) | MyMultiVec< ScalarType > | inline |
operator()(const int i, const int j) const | MyMultiVec< ScalarType > | inline |
operator[](int v) | MyMultiVec< ScalarType > | inline |
operator[](int v) const | MyMultiVec< ScalarType > | inline |
ownership_ | MyMultiVec< ScalarType > | private |
SetBlock(const Belos::MultiVec< ScalarType > &A, const std::vector< int > &index) | MyMultiVec< ScalarType > | inlinevirtual |
~MultiVec() | Belos::MultiVec< ScalarType > | inlinevirtual |
~MyMultiVec() | MyMultiVec< ScalarType > | inline |