| buf_ (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | mutableprivate |
| clone() const (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| createConstMultiVecAdapter (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | friend |
| createMultiVecAdapter (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | friend |
| describe(Teuchos::FancyOStream &os, const Teuchos::EVerbosityLevel verbLevel=Teuchos::Describable::verbLevel_default) const | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| description() const | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| exporter_ (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | mutableprivate |
| gather(KV &kokkos_new_view, host_ordinal_type_array &perm_g2l, host_ordinal_type_array &recvCountRows, host_ordinal_type_array &recvDisplRows, EDistribution distribution) const (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | inline |
| get1dCopy(const Teuchos::ArrayView< scalar_t > &A, size_t lda, Teuchos::Ptr< const Tpetra::Map< local_ordinal_t, global_ordinal_t, node_t > > distribution_map, EDistribution distribution) const | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| get1dCopy_kokkos_view(bool bInitialize, KV &A, size_t lda, Teuchos::Ptr< const Tpetra::Map< local_ordinal_t, global_ordinal_t, node_t > > distribution_map, EDistribution distribution) const (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | inline |
| get1dCopy_kokkos_view_host(Kokkos::View< scalar_t **, Kokkos::LayoutLeft, Kokkos::HostSpace > &new_data, size_t lda, Teuchos::Ptr< const Tpetra::Map< local_ordinal_t, global_ordinal_t, node_t > > distribution_map, EDistribution) const (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| get1dViewNonConst(bool local=false) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| getComm() const | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| getGlobalLength() const | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| getGlobalNumVectors() const | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| getLocalLength() const | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| getLocalNumVectors() const | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| getMap() const | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| getMVPointer_impl() const | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| getStride() const | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| getVector(size_t j) const | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| getVectorNonConst(size_t j) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| global_ordinal_t typedef (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| global_size_t typedef (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| importer_ (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | mutableprivate |
| isConstantStride() const | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| isGloballyIndexed() const (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| isLocallyIndexed() const | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| local_ordinal_t typedef (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| multivec_t typedef (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| MultiVecAdapter(const MultiVecAdapter< multivec_t > &adapter) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | protected |
| MultiVecAdapter(const Teuchos::RCP< multivec_t > &m) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | protected |
| mv_ | Amesos2::MultiVecAdapter< Epetra_MultiVector > | private |
| mv_map_ (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | mutableprivate |
| name (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | static |
| node_t typedef (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| put1dData(const Teuchos::ArrayView< const scalar_t > &new_data, size_t lda, Teuchos::Ptr< const Tpetra::Map< local_ordinal_t, global_ordinal_t, node_t > > source_map, EDistribution distribution) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| put1dData_kokkos_view(KV &new_data, size_t lda, Teuchos::Ptr< const Tpetra::Map< local_ordinal_t, global_ordinal_t, node_t > > source_map, EDistribution distribution) (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | inline |
| put1dData_kokkos_view_host(Kokkos::View< scalar_t **, Kokkos::LayoutLeft, Kokkos::HostSpace > &new_data, size_t lda, Teuchos::Ptr< const Tpetra::Map< local_ordinal_t, global_ordinal_t, node_t > > source_map, EDistribution distribution) (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| scalar_t typedef (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |
| scatter(KV &kokkos_new_view, host_ordinal_type_array &perm_g2l, host_ordinal_type_array &sendCountRows, host_ordinal_type_array &sendDisplRows, EDistribution distribution) const (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | inline |
| ~MultiVecAdapter()=default (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |