| addMatrix(SC alpha, const MatrixPtr_Type &B, SC beta) | FEDD::Matrix< SC, LO, GO, NO > | |
| apply(const MultiVector_Type &X, MultiVector_Type &Y, Teuchos::ETransp mode=Teuchos::NO_TRANS, SC alpha=Teuchos::ScalarTraits< SC >::one(), SC beta=Teuchos::ScalarTraits< SC >::zero()) const | FEDD::Matrix< SC, LO, GO, NO > | |
| BlockMultiVector_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| BlockMultiVectorPtr_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| buildDiagonalInverse(std::string diagonalType) | FEDD::Matrix< SC, LO, GO, NO > | |
| Comm_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| CommConstPtr_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| exportFromVector(MatrixPtr_Type mvIn, bool reuseExport=false, std::string combineMode="Insert", std::string type="Forward") | FEDD::Matrix< SC, LO, GO, NO > | |
| fillComplete() | FEDD::Matrix< SC, LO, GO, NO > | |
| fillComplete(MapConstPtr_Type domainMap, MapConstPtr_Type rangeMap) | FEDD::Matrix< SC, LO, GO, NO > | |
| getGlobalMaxNumRowEntries() const | FEDD::Matrix< SC, LO, GO, NO > | |
| getGlobalRowView(GO globalRow, Teuchos::ArrayView< const GO > &indices, Teuchos::ArrayView< const SC > &values) const | FEDD::Matrix< SC, LO, GO, NO > | |
| getLocalRowView(LO localRow, Teuchos::ArrayView< const LO > &indices, Teuchos::ArrayView< const SC > &values) const | FEDD::Matrix< SC, LO, GO, NO > | |
| getMap(std::string map_string="") | FEDD::Matrix< SC, LO, GO, NO > | |
| getMap(std::string map_string="") const | FEDD::Matrix< SC, LO, GO, NO > | |
| getMapTpetra(std::string map_string="") | FEDD::Matrix< SC, LO, GO, NO > | |
| getNodeNumRows() const | FEDD::Matrix< SC, LO, GO, NO > | |
| getThyraLinOp() const | FEDD::Matrix< SC, LO, GO, NO > | |
| getThyraLinOpNonConst() | FEDD::Matrix< SC, LO, GO, NO > | |
| getTpetraMatrix() const | FEDD::Matrix< SC, LO, GO, NO > | |
| importFromVector(MatrixPtr_Type mvIn, bool reuseImport=false, std::string combineMode="Insert", std::string type="Forward") | FEDD::Matrix< SC, LO, GO, NO > | |
| insertGlobalValues(GO globalRow, const Teuchos::ArrayView< const GO > &cols, const Teuchos::ArrayView< const SC > &vals) | FEDD::Matrix< SC, LO, GO, NO > | |
| insertLocalValues(LO localRow, const Teuchos::ArrayView< const LO > &cols, const Teuchos::ArrayView< const SC > &vals) (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| isFillComplete() | FEDD::Matrix< SC, LO, GO, NO > | |
| isLocallyIndexed() (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| Map_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| MapConstPtr_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| MapPtr_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| Matrix() (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| Matrix(TpetraMatrixPtr_Type &tpetraMatPtrIn) (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| Matrix(MapConstPtr_Type map, LO numEntries) (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| Matrix(MatrixPtr_Type matrixIn) (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| Matrix_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| MatrixPtr_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| Multiply(const MatrixPtr_Type &tpA, bool transposeA, const MatrixPtr_Type &tpB, bool transposeB, bool fillComplete=true) | FEDD::Matrix< SC, LO, GO, NO > | |
| MultiVector_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| MultiVectorConstPtr_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| MultiVectorPtr_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| operator+=(const Matrix &matIn) (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| print(Teuchos::EVerbosityLevel verbLevel=Teuchos::VERB_EXTREME) | FEDD::Matrix< SC, LO, GO, NO > | |
| replaceGlobalValues(GO globalRow, const Teuchos::ArrayView< const GO > &indices, const Teuchos::ArrayView< const SC > &values) | FEDD::Matrix< SC, LO, GO, NO > | |
| replaceLocalValues(LO localRow, const Teuchos::ArrayView< const LO > &indices, const Teuchos::ArrayView< const SC > &values) | FEDD::Matrix< SC, LO, GO, NO > | |
| resumeFill() | FEDD::Matrix< SC, LO, GO, NO > | |
| scale(const SC &alpha) | FEDD::Matrix< SC, LO, GO, NO > | |
| toMV(MultiVectorPtr_Type &mv) | FEDD::Matrix< SC, LO, GO, NO > | |
| TpetraExport_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| TpetraExportPtr_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| TpetraImport_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| TpetraImportPtr_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| TpetraMap_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| TpetraMapConstPtr_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| TpetraMapConstPtrConst_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| TpetraMapPtr_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| TpetraMatrix_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| TpetraMatrixConstPtr_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| TpetraMatrixConstPtrConst_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| TpetraMatrixPtr_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| TpetraMV_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| TpetraMVPtr_Type typedef (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |
| writeMM(std::string fileName="matrix.mm") const | FEDD::Matrix< SC, LO, GO, NO > | |
| ~Matrix() (defined in FEDD::Matrix< SC, LO, GO, NO >) | FEDD::Matrix< SC, LO, GO, NO > | |