32 const std::array<double, 3>& globalDomainLength,
HaloRegion* ownRegion, std::vector<HaloRegion>& desiredRegions,
51 static std::pair<std::vector<HaloRegion>, std::vector<std::array<double, 3>>> getPotentiallyShiftedRegions(
This class is used to read in the phasespace and to handle macroscopic values.
Definition: Domain.h:47
static std::tuple< std::vector< CommunicationPartner >, std::vector< CommunicationPartner > > acquireNeighbors(const std::array< double, 3 > &globalDomainLength, HaloRegion *ownRegion, std::vector< HaloRegion > &desiredRegions, const MPI_Comm &comm, bool excludeOwnRank=true)
Definition: NeighborAcquirer.cpp:20