| addBlock(const MatrixPtr_Type &matrix, int i, int j) (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| addMatrix(const SmallMatrix< SC > &coeffAlpha, const BlockMatrixPtr_Type &matrix, const SmallMatrix< SC > &coeffbeta) (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| apply(const BlockMultiVector_Type &X, BlockMultiVector_Type &Y) const (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| apply(const BlockMultiVector_Type &X, BlockMultiVector_Type &Y, const SmallMatrix< SC > &coeff) const (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| blockExists(int i, int j) const (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| blockMap_ (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | protected |
| BlockMap_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| BlockMapPtr_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| BlockMatrix() (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| BlockMatrix(UN size) (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| BlockMatrix(BlockMatrixPtr_Type bMatrixIn) (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| blockMatrix_ (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | protected |
| BlockMatrix_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| BlockMatrixPtr_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| BlockMultiVector_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| BlockMultiVectorPtr_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| determineGlobalOffsets() (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| determineLocalOffsets() (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| getBlock(int i, int j) (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| getBlockConst(int i, int j) const (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| getMap() (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| getMergedMatrix() (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| getThyraLinBlockOp() const (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| getThyraLinOp() (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| globalBlockOffsets_ (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | protected |
| GOTuple_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| localBlockOffsets_ (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | protected |
| LOTuple_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| Map_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| MapConstPtr_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| MapPtr_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| Matrix_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| MatrixConstPtr_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| MatrixPtr_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| merge() (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| mergeBlockNew(UN blockRow, UN blockCol) (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| mergedMap_ (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | protected |
| mergedMatrix_ (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | protected |
| MultiVector_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| MultiVectorConstPtr_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| MultiVectorPtr_Type typedef (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| print(Teuchos::EVerbosityLevel verbLevel=Teuchos::VERB_EXTREME) (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| printMerge(Teuchos::EVerbosityLevel verbLevel=Teuchos::VERB_EXTREME) (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| resize(UN size) (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| size() const (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| writeMM(std::string fN="blockMat") const (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |
| ~BlockMatrix() (defined in FEDD::BlockMatrix< SC, LO, GO, NO >) | FEDD::BlockMatrix< SC, LO, GO, NO > | |