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 > | |