D4JEUZQOFJSQ2FIQBMQ6P7YQM3AATMOWCNIRMKRIEJX4ZIKENGXQC
73MGOJCJR5RBFRRV4CWYIPB3JSKJEXRBNG63SX3IDR4GJHEL2TWQC
HBZVMDSQU5KSMGZXRL67OERWEDNGTSYJVGV4BFDKKSSSHU4X23AAC
722HZ7UFINNE3YKSYKP2NHZ5XEG5QQLQHSKC7PREJZR3EX6RDYUAC
3KQ5ZQE45TNGATMW4R4NHXVBULGOXHF7JYC53BZL2LNDQ2V7C2CAC
UUGQGVC4WEKN64WAP7F5QPS2UHGQB5ZLMFRIYNWKMIEBDO3QRX4AC
TOBGHRPKEPSXDN56WGSZNWOMCBVJ4KUSLWYWI56MC2RR3MM3KLZAC
BVR7DVINVPQG7PA6Z7QYVYNQ43YZL7XCC6AOMSMWMGAAB2Q43STAC
BPRNUTY7MHK7LK4EY5MY5OFFG3ABOL7LWXD574L35M74YSQPULFAC
E3MBKFT4GEFDAGZQQW4OROY5F6FWC46G6MRH54GDYTGO7O5YSRIAC
33IC3UHCEPZLGS5ACS2JXHGT6CRU5LXU6PM6RDHCERPOIELVRVXQC
// Restrict
assert(current_level == -1);
for (int level = int(ghext->leveldata.size()) - 2; level >= 0; --level)
Restrict(level);
CCTK_Traverse(cctkGH, "CCTK_POSTRESTRICT");
if (!restrict_during_sync) {
// Restrict
assert(current_level == -1);
for (int level = int(ghext->leveldata.size()) - 2; level >= 0; --level)
Restrict(level);
CCTK_Traverse(cctkGH, "CCTK_POSTRESTRICT");
}
// Restrict
assert(current_level == -1);
for (int level = int(ghext->leveldata.size()) - 2; level >= 0; --level)
Restrict(level);
CCTK_Traverse(cctkGH, "CCTK_POSTRESTRICT");
if (!restrict_during_sync) {
// Restrict
assert(current_level == -1);
for (int level = int(ghext->leveldata.size()) - 2; level >= 0; --level)
Restrict(level);
CCTK_Traverse(cctkGH, "CCTK_POSTRESTRICT");
}