This is the complete list of members for Cabana::Distributor< MemorySpace >, including all inherited members.
comm() const | Cabana::CommunicationPlan< MemorySpace > | inline |
CommunicationPlan(MPI_Comm comm) | Cabana::CommunicationPlan< MemorySpace > | inline |
createExportSteering(const PackViewType &neighbor_ids, const RankViewType &element_export_ranks) | Cabana::CommunicationPlan< MemorySpace > | inline |
createExportSteering(const PackViewType &neighbor_ids, const RankViewType &element_export_ranks, const IdViewType &element_export_ids) | Cabana::CommunicationPlan< MemorySpace > | inline |
createWithoutTopology(ExecutionSpace exec_space, Export, const RankViewType &element_export_ranks) | Cabana::CommunicationPlan< MemorySpace > | inline |
createWithoutTopology(Export, const RankViewType &element_export_ranks) | Cabana::CommunicationPlan< MemorySpace > | inline |
createWithoutTopology(ExecutionSpace exec_space, Import, const RankViewType &element_import_ranks, const IdViewType &element_import_ids) -> std::tuple< Kokkos::View< typename RankViewType::size_type *, typename RankViewType::memory_space >, Kokkos::View< int *, typename RankViewType::memory_space >, Kokkos::View< int *, typename IdViewType::memory_space > > | Cabana::CommunicationPlan< MemorySpace > | inline |
createWithoutTopology(Import, const RankViewType &element_import_ranks, const IdViewType &element_import_ids) | Cabana::CommunicationPlan< MemorySpace > | inline |
createWithTopology(ExecutionSpace exec_space, Export, const RankViewType &element_export_ranks, const std::vector< int > &neighbor_ranks) | Cabana::CommunicationPlan< MemorySpace > | inline |
createWithTopology(Export, const RankViewType &element_export_ranks, const std::vector< int > &neighbor_ranks) | Cabana::CommunicationPlan< MemorySpace > | inline |
createWithTopology(ExecutionSpace exec_space, Import, const RankViewType &element_import_ranks, const IdViewType &element_import_ids, const std::vector< int > &neighbor_ranks) -> std::tuple< Kokkos::View< typename RankViewType::size_type *, typename RankViewType::memory_space >, Kokkos::View< int *, typename RankViewType::memory_space >, Kokkos::View< int *, typename IdViewType::memory_space > > | Cabana::CommunicationPlan< MemorySpace > | inline |
createWithTopology(Import, const RankViewType &element_import_ranks, const IdViewType &element_import_ids, const std::vector< int > &neighbor_ranks) | Cabana::CommunicationPlan< MemorySpace > | inline |
Distributor(MPI_Comm comm, const ViewType &element_export_ranks, const std::vector< int > &neighbor_ranks) | Cabana::Distributor< MemorySpace > | inline |
Distributor(MPI_Comm comm, const ViewType &element_export_ranks) | Cabana::Distributor< MemorySpace > | inline |
execution_space typedef | Cabana::CommunicationPlan< MemorySpace > | |
exportSize() const | Cabana::CommunicationPlan< MemorySpace > | inline |
getExportSteering() const | Cabana::CommunicationPlan< MemorySpace > | inline |
memory_space typedef | Cabana::CommunicationPlan< MemorySpace > | |
neighborRank(const int neighbor) const | Cabana::CommunicationPlan< MemorySpace > | inline |
numExport(const int neighbor) const | Cabana::CommunicationPlan< MemorySpace > | inline |
numImport(const int neighbor) const | Cabana::CommunicationPlan< MemorySpace > | inline |
numNeighbor() const | Cabana::CommunicationPlan< MemorySpace > | inline |
size_type typedef | Cabana::CommunicationPlan< MemorySpace > | |
totalNumExport() const | Cabana::CommunicationPlan< MemorySpace > | inline |
totalNumImport() const | Cabana::CommunicationPlan< MemorySpace > | inline |