Multi-node communication patterns. Uses vanilla MPI as the communication backend. More...
#include <Cabana_Utils.hpp>#include <Kokkos_Core.hpp>#include <Kokkos_ScatterView.hpp>#include <mpi.h>#include <algorithm>#include <exception>#include <memory>#include <numeric>#include <type_traits>#include <vector>
Go to the source code of this file.
Classes | |
| class | Cabana::CommunicationPlan< MemorySpace, Mpi > |
| Communication plan class. Uses vanilla MPI as the communication backend. More... | |
| class | Cabana::CommunicationData< CommPlanType, CommDataType, Mpi > |
| Store AoSoA send/receive buffers. Mpi variant. More... | |
Namespaces | |
| namespace | Cabana |
| Core: particle data structures and algorithms. | |
Multi-node communication patterns. Uses vanilla MPI as the communication backend.