24#include "ParticleList.hpp"
25#include <boost/mpi/communicator.hpp>
44 std::vector<SendRegion>
send;
45 std::vector<ParticleList *>
recv;
56 std::vector<ParticleList *>
cells;
60 boost::mpi::communicator
comm;
Vector implementation and trait types for boost qvm interoperability.
std::vector< ParticleList * > cells
CollectivePattern pattern
bool symmetry_validated
Lazily-set flag for the once-per-plan symmetry check.
std::optional< CollectiveSection > collective
boost::mpi::communicator comm
std::vector< NeighborComm > neighbors
std::vector< LocalComm > local
std::vector< ParticleList * > recv
std::vector< SendRegion > send