TSFExtended::EpetraMatrix Member List
This is the complete list of members for TSFExtended::EpetraMatrix, including all inherited members.
addToElementBatch(int numRows, int rowBlockSize, const int *globalRowIndices, int numColumnsPerRow, const int *globalColumnIndices, const double *values, const int *skipRow)TSFExtended::EpetraMatrix [virtual]
addToRow(int globalRowIndex, int nElemsToInsert, const int *globalColumnIndices, const double *elementValues)TSFExtended::EpetraMatrix [virtual]
applyImpl(const Thyra::EOpTransp M_trans, const Thyra::MultiVectorBase< double > &x, const Teuchos::Ptr< Thyra::MultiVectorBase< double > > &y, const double alpha, const double beta) const TSFExtended::EpetraMatrix
crsMatrix() const TSFExtended::EpetraMatrix
crsMatrix()TSFExtended::EpetraMatrix [private]
describe(std::ostream &out, const Teuchos::EVerbosityLevel verbLevel, const std::string leadingIndent, const std::string indentSpacer) const TSFExtended::EpetraMatrix [inline]
description() const TSFExtended::EpetraMatrix
domain() const TSFExtended::EpetraMatrix [inline]
domain_TSFExtended::EpetraMatrix [private]
domainScalarProdVecSpc() const TSFExtended::EpetraMatrix
EpetraMatrix(const Epetra_CrsGraph &graph, const RCP< const EpetraVectorSpace > &domain, const RCP< const EpetraVectorSpace > &range)TSFExtended::EpetraMatrix
EpetraMatrix(const RCP< Epetra_CrsMatrix > &mat, const RCP< const EpetraVectorSpace > &domain, const RCP< const EpetraVectorSpace > &range)TSFExtended::EpetraMatrix
getConcrete(const LinearOperator< double > &A)TSFExtended::EpetraMatrix [static]
getConcretePtr(const LinearOperator< double > &A)TSFExtended::EpetraMatrix [static]
getDomainMap() const TSFExtended::EpetraMatrix [private]
getEpetraDiagonal(const LinearOperator< double > &A)TSFExtended::EpetraMatrix [related]
getEpetraOpView(const Teuchos::Ptr< Teuchos::RCP< const Epetra_Operator > > &epetraOp, const Teuchos::Ptr< Thyra::EOpTransp > &epetraOpTransp, const Teuchos::Ptr< Thyra::EApplyEpetraOpAs > &epetraOpApplyAs, const Teuchos::Ptr< Thyra::EAdjointEpetraOp > &epetraOpAdjointSupport) const TSFExtended::EpetraMatrix
getILUKPreconditioner(int fillLevels, int overlapFill, double relaxationValue, double relativeThreshold, double absoluteThreshold, LeftOrRight leftOrRight, Preconditioner< double > &rtn) const TSFExtended::EpetraMatrix [virtual]
getNonconstEpetraOpView(const Teuchos::Ptr< Teuchos::RCP< Epetra_Operator > > &epetraOp, const Teuchos::Ptr< Thyra::EOpTransp > &epetraOpTransp, const Teuchos::Ptr< Thyra::EApplyEpetraOpAs > &epetraOpApplyAs, const Teuchos::Ptr< Thyra::EAdjointEpetraOp > &epetraOpAdjointSupport)TSFExtended::EpetraMatrix
getRangeMap() const TSFExtended::EpetraMatrix [private]
getRow(const int &row, Teuchos::Array< int > &indices, Teuchos::Array< double > &values) const TSFExtended::EpetraMatrix [protected, virtual]
makeEpetraDiagonalMatrix(const Vector< double > &d)TSFExtended::EpetraMatrix [related]
matrix_TSFExtended::EpetraMatrix [private]
name() const Sundance::NamedObject [inline]
NamedObject()Sundance::NamedObject [inline]
opSupportedImpl(Thyra::EOpTransp M_trans) const TSFExtended::EpetraMatrix
print(std::ostream &os) const TSFExtended::EpetraMatrix [virtual]
range() const TSFExtended::EpetraMatrix [inline]
range_TSFExtended::EpetraMatrix [private]
rangeScalarProdVecSpc() const TSFExtended::EpetraMatrix
setName(const std::string &name)Sundance::NamedObject [inline]
zero()TSFExtended::EpetraMatrix [virtual]
~ILUFactorizableOp()TSFExtended::ILUFactorizableOp< double > [inline, virtual]
~LoadableMatrix()TSFExtended::LoadableMatrix< double > [inline, virtual]
~NamedObject()Sundance::NamedObject [inline, virtual]
~Printable()Sundance::Printable [inline, virtual]
~RowAccessibleOp()TSFExtended::RowAccessibleOp< double > [inline, virtual]

Site Contact