24#if BITPIT_ENABLE_MPI==1
40template<
typename ExcludeList>
41bool PatchKernel::confirmCellHaloLayer(
const Cell &cell,
int haloLayer,
const ExcludeList &excludeList)
const
50 const long *adjacencies = cell.getAdjacencies();
51 int nCellAdjacencies = cell.getAdjacencyCount();
52 for (
int i = 0; i < nCellAdjacencies; ++i) {
53 long neighId = adjacencies[i];
54 if (excludeList.count(neighId) > 0) {
69 std::vector<long> neighIds;
71 for (
long neighId : neighIds) {
72 if (excludeList.count(neighId) > 0) {
std::vector< long > findCellNeighs(long id) const
int getCellHaloLayer(long id) const