26 auto edges = get_edges();
28 auto &ghost_fields = edges.ghost_fields;
29 auto &fields = edges.fields;
31 std::map<u32, u32> gz_map;
32 ghost_fields.patchdata_fields.for_each(
34 gz_map[r] += pdat_field.get_obj_cnt();
41 field.shrink(gz_map.at(id_patch));
45 ghost_fields.patchdata_fields.for_each(
47 fields.get_field(r).insert(pdat_field);