apply(const NOX::TMultiVector &X, NOX::TMultiVector &Y, Teuchos::ETransp mode=Teuchos::NO_TRANS, NOX::Scalar alpha=Teuchos::ScalarTraits< NOX::Scalar >::one(), NOX::Scalar beta=Teuchos::ScalarTraits< NOX::Scalar >::zero()) const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
computeUV(int MyRow, int MyCol) const | LOCA::Tpetra::LowRankUpdateRowMatrix | protected |
getBlockSize() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getColMap() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getComm() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getDomainMap() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getFrobeniusNorm() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getGlobalMaxNumRowEntries() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getGlobalNumCols() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | |
getGlobalNumEntries() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | |
getGlobalNumRows() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | |
getGlobalRowCopy(NOX::GlobalOrdinal GlobalRow, NOX::TRowMatrix::nonconst_global_inds_host_view_type &Indices, NOX::TRowMatrix::nonconst_values_host_view_type &Values, size_t &NumEntries) const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getGlobalRowView(NOX::GlobalOrdinal GlobalRow, NOX::TRowMatrix::global_inds_host_view_type &Indices, NOX::TRowMatrix::values_host_view_type &Values) const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getGraph() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getIndexBase() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getLocalDiagCopy(NOX::TVector &diag) const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getLocalMaxNumRowEntries() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getLocalNumCols() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getLocalNumEntries() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getLocalNumRows() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getLocalRowCopy(NOX::LocalOrdinal LocalRow, NOX::TRowMatrix::nonconst_local_inds_host_view_type &Indices, NOX::TRowMatrix::nonconst_values_host_view_type &Values, size_t &NumEntries) const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getLocalRowView(NOX::LocalOrdinal LocalRow, NOX::TRowMatrix::local_inds_host_view_type &Indices, NOX::TRowMatrix::values_host_view_type &Values) const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getNumEntriesInGlobalRow(NOX::GlobalOrdinal globalRow) const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getNumEntriesInLocalRow(NOX::LocalOrdinal localRow) const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getRangeMap() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
getRowMap() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
global_ordinal_type typedef (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | |
hasColMap() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
includeUV | LOCA::Tpetra::LowRankUpdateRowMatrix | protected |
isFillComplete() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
isGloballyIndexed() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
isLocallyIndexed() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
J_rowMatrix | LOCA::Tpetra::LowRankUpdateRowMatrix | protected |
leftScale(const NOX::TVector &x) override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
local_map | LOCA::Tpetra::LowRankUpdateRowMatrix | protected |
local_ordinal_type typedef (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | |
LowRankUpdateRowMatrix(const Teuchos::RCP< LOCA::GlobalData > &global_data, const Teuchos::RCP< NOX::TRowMatrix > &jacRowMatrix, const Teuchos::RCP< NOX::TMultiVector > &U_multiVec, const Teuchos::RCP< NOX::TMultiVector > &V_multiVec, bool setup_for_solve, bool include_UV_terms) | LOCA::Tpetra::LowRankUpdateRowMatrix | |
m | LOCA::Tpetra::LowRankUpdateRowMatrix | protected |
mag_type typedef (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | |
node_type typedef (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | |
nonconst_U | LOCA::Tpetra::LowRankUpdateRowMatrix | protected |
nonconst_V | LOCA::Tpetra::LowRankUpdateRowMatrix | protected |
rightScale(const NOX::TVector &x) override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
row_map | LOCA::Tpetra::LowRankUpdateRowMatrix | protected |
scalar_type typedef (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | |
supportsRowViews() const override (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |
tmpMat | LOCA::Tpetra::LowRankUpdateRowMatrix | mutableprotected |
U_map | LOCA::Tpetra::LowRankUpdateRowMatrix | protected |
V_map | LOCA::Tpetra::LowRankUpdateRowMatrix | protected |
~LowRankUpdateRowMatrix()=default (defined in LOCA::Tpetra::LowRankUpdateRowMatrix) | LOCA::Tpetra::LowRankUpdateRowMatrix | virtual |