| addConnections(const stk::mesh::Entity *entities, const size_t &) | sierra::nalu::TpetraLinearSystem | private |
| applyDirichletBCs(stk::mesh::FieldBase *solutionField, stk::mesh::FieldBase *bcValuesField, const stk::mesh::PartVector &parts, const unsigned beginPos, const unsigned endPos) | sierra::nalu::TpetraLinearSystem | virtual |
| beginLinearSystemConstruction() | sierra::nalu::TpetraLinearSystem | privatevirtual |
| buildEdgeToNodeGraph(const stk::mesh::PartVector &parts) | sierra::nalu::TpetraLinearSystem | virtual |
| buildElemToNodeGraph(const stk::mesh::PartVector &parts) | sierra::nalu::TpetraLinearSystem | virtual |
| buildFaceElemToNodeGraph(const stk::mesh::PartVector &parts) | sierra::nalu::TpetraLinearSystem | virtual |
| buildFaceToNodeGraph(const stk::mesh::PartVector &parts) | sierra::nalu::TpetraLinearSystem | virtual |
| buildNodeGraph(const stk::mesh::PartVector &parts) | sierra::nalu::TpetraLinearSystem | virtual |
| buildNonConformalNodeGraph(const stk::mesh::PartVector &parts) | sierra::nalu::TpetraLinearSystem | virtual |
| buildOversetNodeGraph(const stk::mesh::PartVector &parts) | sierra::nalu::TpetraLinearSystem | virtual |
| buildReducedElemToNodeGraph(const stk::mesh::PartVector &parts) | sierra::nalu::TpetraLinearSystem | virtual |
| checkError(const int err_code, const char *msg) | sierra::nalu::TpetraLinearSystem | inlineprivatevirtual |
| checkForNaN(bool useOwned) | sierra::nalu::TpetraLinearSystem | private |
| checkForZeroRow(bool useOwned, bool doThrow, bool doPrint=false) | sierra::nalu::TpetraLinearSystem | private |
| compute_graph_row_lengths(const ConnectionVec &connectionVec, LinSys::RowLengths &globallyOwnedRowLengths, LinSys::RowLengths &locallyOwnedRowLengths) | sierra::nalu::TpetraLinearSystem | private |
| connectionSetKK_ | sierra::nalu::TpetraLinearSystem | private |
| copy_kokkos_unordered_map_to_sorted_vector(const ConnectionSetKK &connectionSetKK, ConnectionVec &connectionVec) | sierra::nalu::TpetraLinearSystem | private |
| copy_stk_to_tpetra(stk::mesh::FieldBase *stkField, const Teuchos::RCP< LinSys::MultiVector > tpetraVector) | sierra::nalu::TpetraLinearSystem | private |
| copy_tpetra_to_stk(const Teuchos::RCP< LinSys::Vector > tpetraVector, stk::mesh::FieldBase *stkField) | sierra::nalu::TpetraLinearSystem | private |
| create(Realm &realm, const unsigned numDof, EquationSystem *eqSys, LinearSolver *linearSolver) | sierra::nalu::LinearSystem | static |
| debug() | sierra::nalu::LinearSystem | protected |
| DOFStatus enum name | sierra::nalu::TpetraLinearSystem | |
| DS_GhostedDOF enum value | sierra::nalu::TpetraLinearSystem | |
| DS_GloballyOwnedDOF enum value | sierra::nalu::TpetraLinearSystem | |
| DS_NotSet enum value | sierra::nalu::TpetraLinearSystem | |
| DS_OwnedDOF enum value | sierra::nalu::TpetraLinearSystem | |
| DS_SkippedDOF enum value | sierra::nalu::TpetraLinearSystem | |
| entityToLID_ | sierra::nalu::TpetraLinearSystem | private |
| eqSys_ | sierra::nalu::LinearSystem | protected |
| eqSysName_ | sierra::nalu::LinearSystem | protected |
| expand_unordered_map(unsigned newCapacityNeeded) | sierra::nalu::TpetraLinearSystem | private |
| exporter_ | sierra::nalu::TpetraLinearSystem | private |
| fill_entity_to_LID_mapping() | sierra::nalu::TpetraLinearSystem | private |
| finalizeLinearSystem() | sierra::nalu::TpetraLinearSystem | virtual |
| firstNonLinearResidual_ | sierra::nalu::LinearSystem | protected |
| get_timer_precond() | sierra::nalu::LinearSystem | |
| getDofStatus(stk::mesh::Entity node) | sierra::nalu::TpetraLinearSystem | |
| globallyOwnedGraph_ | sierra::nalu::TpetraLinearSystem | private |
| globallyOwnedMatrix_ | sierra::nalu::TpetraLinearSystem | private |
| globallyOwnedRhs_ | sierra::nalu::TpetraLinearSystem | private |
| globallyOwnedRowsMap_ | sierra::nalu::TpetraLinearSystem | private |
| GlobalOrdinal typedef | sierra::nalu::TpetraLinearSystem | |
| globalSln_ | sierra::nalu::TpetraLinearSystem | private |
| importer_ | sierra::nalu::TpetraLinearSystem | private |
| inConstruction_ | sierra::nalu::LinearSystem | protected |
| insert_graph_connections(const ConnectionVec &connectionVec, LinSys::Graph &ownedGraph, int ownedOrSharedMask) | sierra::nalu::TpetraLinearSystem | private |
| linearResidual() | sierra::nalu::LinearSystem | inline |
| linearResidual_ | sierra::nalu::LinearSystem | protected |
| linearSolveIterations() | sierra::nalu::LinearSystem | inline |
| linearSolveIterations_ | sierra::nalu::LinearSystem | protected |
| linearSolver_ | sierra::nalu::LinearSystem | protected |
| LinearSystem(Realm &realm, const unsigned numDof, EquationSystem *eqSys, LinearSolver *linearSolver) | sierra::nalu::LinearSystem | |
| loadComplete() | sierra::nalu::TpetraLinearSystem | virtual |
| LocalOrdinal typedef | sierra::nalu::TpetraLinearSystem | |
| lookup_myLID(MyLIDMapType &myLIDs, stk::mesh::EntityId entityId, const char *msg=nullptr, stk::mesh::Entity entity=stk::mesh::Entity()) | sierra::nalu::TpetraLinearSystem | inline |
| maxGloballyOwnedRowId_ | sierra::nalu::TpetraLinearSystem | private |
| maxOwnedRowId_ | sierra::nalu::TpetraLinearSystem | private |
| myLIDs_ | sierra::nalu::TpetraLinearSystem | private |
| name() | sierra::nalu::LinearSystem | inline |
| node_ | sierra::nalu::TpetraLinearSystem | private |
| nonLinearResidual() | sierra::nalu::LinearSystem | inline |
| nonLinearResidual_ | sierra::nalu::LinearSystem | protected |
| numDof() const | sierra::nalu::LinearSystem | inline |
| numDof_ | sierra::nalu::LinearSystem | protected |
| ownedGraph_ | sierra::nalu::TpetraLinearSystem | private |
| ownedMatrix_ | sierra::nalu::TpetraLinearSystem | private |
| ownedPlusGloballyOwnedRowsMap_ | sierra::nalu::TpetraLinearSystem | private |
| ownedRhs_ | sierra::nalu::TpetraLinearSystem | private |
| ownedRowsMap_ | sierra::nalu::TpetraLinearSystem | private |
| prepareConstraints(const unsigned beginPos, const unsigned endPos) | sierra::nalu::TpetraLinearSystem | virtual |
| printInfo(bool useOwned=true) | sierra::nalu::TpetraLinearSystem | |
| provideOutput_ | sierra::nalu::LinearSystem | |
| realm_ | sierra::nalu::LinearSystem | protected |
| recomputePreconditioner() | sierra::nalu::LinearSystem | inline |
| recomputePreconditioner_ | sierra::nalu::LinearSystem | protected |
| resetRows(const std::vector< stk::mesh::Entity > nodeList, const unsigned beginPos, const unsigned endPos) | sierra::nalu::TpetraLinearSystem | virtual |
| reusePreconditioner() | sierra::nalu::LinearSystem | inline |
| reusePreconditioner_ | sierra::nalu::LinearSystem | protected |
| scaledNonLinearResidual() | sierra::nalu::LinearSystem | inline |
| scaledNonLinearResidual_ | sierra::nalu::LinearSystem | protected |
| setNonLinearResidual(const double nlr) | sierra::nalu::LinearSystem | inline |
| sln_ | sierra::nalu::TpetraLinearSystem | private |
| solve(stk::mesh::FieldBase *linearSolutionField) | sierra::nalu::TpetraLinearSystem | virtual |
| sortPermutation_ | sierra::nalu::TpetraLinearSystem | private |
| sumInto(unsigned numEntities, const stk::mesh::Entity *entities, const SharedMemView< const double * > &rhs, const SharedMemView< const double ** > &lhs, const SharedMemView< int * > &localIds, const SharedMemView< int * > &sortPermutation, const char *trace_tag) | sierra::nalu::TpetraLinearSystem | virtual |
| sumInto(const std::vector< stk::mesh::Entity > &entities, std::vector< int > &scratchIds, std::vector< double > &scratchVals, const std::vector< double > &rhs, const std::vector< double > &lhs, const char *trace_tag=0) | sierra::nalu::TpetraLinearSystem | virtual |
| sync_field(const stk::mesh::FieldBase *field) | sierra::nalu::LinearSystem | protected |
| totalColsMap_ | sierra::nalu::TpetraLinearSystem | private |
| totalGids_ | sierra::nalu::TpetraLinearSystem | private |
| TpetraLinearSystem(Realm &realm, const unsigned numDof, EquationSystem *eqSys, LinearSolver *linearSolver) | sierra::nalu::TpetraLinearSystem | |
| writeCounter_ | sierra::nalu::LinearSystem | protected |
| writeSolutionToFile(const char *filename, bool useOwned=true) | sierra::nalu::TpetraLinearSystem | virtual |
| writeToFile(const char *filename, bool useOwned=true) | sierra::nalu::TpetraLinearSystem | virtual |
| zero_timer_precond() | sierra::nalu::LinearSystem | |
| zeroSystem() | sierra::nalu::TpetraLinearSystem | virtual |
| ~LinearSystem() | sierra::nalu::LinearSystem | inlinevirtual |
| ~TpetraLinearSystem() | sierra::nalu::TpetraLinearSystem | |