abs(MultiVectorConstPtr_Type a) (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
BlockMultiVector_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
BlockMultiVectorConstPtr_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
BlockMultiVectorPtr_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
Comm_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
CommConstPtr_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
CommPtr_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
dot(MultiVectorConstPtr_Type a, const Teuchos::ArrayView< typename Teuchos::ScalarTraits< SC >::magnitudeType > &dots) const (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
exportFromVector(MultiVectorConstPtr_Type mvIn, bool reuseExport=false, std::string combineMode="Insert", std::string type="Forward") (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
fromThyraMultiVector(Teuchos::RCP< Thyra::MultiVectorBase< SC > > thyraMV) (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
getData(UN i) const | FEDD::MultiVector< SC, LO, GO, NO > | |
getDataNonConst(UN i) const | FEDD::MultiVector< SC, LO, GO, NO > | |
getLocalLength() const (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
getMap() const | FEDD::MultiVector< SC, LO, GO, NO > | |
getMapNonConst() | FEDD::MultiVector< SC, LO, GO, NO > | |
getMapTpetra() const | FEDD::MultiVector< SC, LO, GO, NO > | |
getMax() const (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
getNumVectors() const | FEDD::MultiVector< SC, LO, GO, NO > | |
getThyraMultiVector() (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
getThyraMultiVectorConst() const (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
getTpetraMultiVector() const (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
getTpetraMultiVectorNonConst() (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
getVector(int i) const (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
importFromVector(MultiVectorConstPtr_Type mvIn, bool reuseImport=false, std::string combineMode="Insert", std::string type="Forward") (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
is_null() const | FEDD::MultiVector< SC, LO, GO, NO > | |
Map_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
MapConstPtr_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
MapPtr_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
multiply(Teuchos::ETransp transA, Teuchos::ETransp transB, const SC &alpha, MultiVectorConstPtr_Type &A, MultiVectorConstPtr_Type &B, const SC &beta) (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
multiply(Teuchos::ETransp transA, Teuchos::ETransp transB, const SC &alpha, BlockMultiVectorConstPtr_Type &A, BlockMultiVectorConstPtr_Type &B, const SC &beta) (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
MultiVector() (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
MultiVector(MapConstPtr_Type map, UN nmbVectors=1) | FEDD::MultiVector< SC, LO, GO, NO > | |
MultiVector(TpetraMultiVectorPtr_Type &TpetraMVPtrIn) | FEDD::MultiVector< SC, LO, GO, NO > | |
MultiVector(MultiVectorConstPtr_Type mvIn) | FEDD::MultiVector< SC, LO, GO, NO > | |
MultiVector_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
MultiVectorConstPtr_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
MultiVectorPtr_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
norm2(const Teuchos::ArrayView< typename Teuchos::ScalarTraits< SC >::magnitudeType > &norms) const (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
normInf(const Teuchos::ArrayView< typename Teuchos::ScalarTraits< SC >::magnitudeType > &norms) const (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
operator=(const MultiVector_Type &rhs) | FEDD::MultiVector< SC, LO, GO, NO > | inline |
print(Teuchos::EVerbosityLevel verbLevel=Teuchos::VERB_EXTREME) const | FEDD::MultiVector< SC, LO, GO, NO > | |
putScalar(const SC &alpha) (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
readMM(std::string fileName) const (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
replaceGlobalValue(GO globalRow, UN vectorIndex, const SC &value) | FEDD::MultiVector< SC, LO, GO, NO > | |
replaceLocalValue(LO localRow, UN vectorIndex, const SC &value) | FEDD::MultiVector< SC, LO, GO, NO > | |
scale(const SC &alpha) (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
sumColumns() const (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
sumIntoGlobalValue(GO globalRow, UN vectorIndex, const SC &value) | FEDD::MultiVector< SC, LO, GO, NO > | |
TpetraExport_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
TpetraExportPtr_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
TpetraImport_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
TpetraImportPtr_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
TpetraMap_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
TpetraMapConstPtr_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
TpetraMapConstPtrConst_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
TpetraMapPtr_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
TpetraMultiVector_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
TpetraMultiVectorConstPtr_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
TpetraMultiVectorConstPtrConst_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
TpetraMultiVectorPtr_Type typedef (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
update(const SC &alpha, const MultiVector_Type &A, const SC &beta) (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
update(const SC &alpha, const MultiVector_Type &A, const SC &beta, const MultiVector_Type &B, const SC &gamma) (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
writeMM(std::string fileName="mv.mm") const (defined in FEDD::MultiVector< SC, LO, GO, NO >) | FEDD::MultiVector< SC, LO, GO, NO > | |
~MultiVector() | FEDD::MultiVector< SC, LO, GO, NO > | |