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 |
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 > | |
~MultiVecAdapter()=default (defined in Amesos2::MultiVecAdapter< Epetra_MultiVector >) | Amesos2::MultiVecAdapter< Epetra_MultiVector > | |