| 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 SCALAR &alpha, BlockMultiVectorConstPtr_Type &A, BlockMultiVectorConstPtr_Type &B, const SCALAR &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 > | |