Cabana 0.8.0-dev
 
Loading...
Searching...
No Matches
Cabana::Halo< MemorySpace, BuildType > Member List

This is the complete list of members for Cabana::Halo< MemorySpace, BuildType >, including all inherited members.

comm() constCabana::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
execution_space typedefCabana::CommunicationPlan< MemorySpace >
exportSize() constCabana::CommunicationPlan< MemorySpace >inline
getExportSteering() constCabana::CommunicationPlan< MemorySpace >inline
Halo(MPI_Comm comm, const std::size_t num_local, const IdViewType &element_ids, const RankViewType &element_ranks, const std::vector< int > &neighbor_ranks)Cabana::Halo< MemorySpace, BuildType >inline
Halo(MPI_Comm comm, const std::size_t num_local, const IdViewType &element_ids, const RankViewType &element_ranks)Cabana::Halo< MemorySpace, BuildType >inline
Halo(MPI_Comm comm, const std::size_t num_local, const IdViewType &element_ids, const RankViewType &element_ranks, const std::vector< int > &neighbor_ranks)Cabana::Halo< MemorySpace, BuildType >inline
Halo(MPI_Comm comm, const std::size_t num_local, const IdViewType &element_ids, const RankViewType &element_ranks)Cabana::Halo< MemorySpace, BuildType >inline
memory_space typedefCabana::CommunicationPlan< MemorySpace >
neighborRank(const int neighbor) constCabana::CommunicationPlan< MemorySpace >inline
numExport(const int neighbor) constCabana::CommunicationPlan< MemorySpace >inline
numGhost() constCabana::Halo< MemorySpace, BuildType >inline
numImport(const int neighbor) constCabana::CommunicationPlan< MemorySpace >inline
numLocal() constCabana::Halo< MemorySpace, BuildType >inline
numNeighbor() constCabana::CommunicationPlan< MemorySpace >inline
size_type typedefCabana::CommunicationPlan< MemorySpace >
totalNumExport() constCabana::CommunicationPlan< MemorySpace >inline
totalNumImport() constCabana::CommunicationPlan< MemorySpace >inline