3ROBI6IPLFHSSNMGTZHYWIPCO342OKQLXHNWFJ3KMNQRNYMAMLKAC ZKD24NXMP7YWQFL2RTSSZ7JKRJMPUGRN4DBMHFJTG3LDGDLAH4UQC A7ETPFXEHA2RM4LINSBVMJJ3G62NF7Q5ZQOKJPNJK3YOQ5WS5HKAC GECUITHDXKCWB7HBCM7EA5Q56JDDWUVUWHMW2K6OM7UW36DFAZ3QC BVR7DVINVPQG7PA6Z7QYVYNQ43YZL7XCC6AOMSMWMGAAB2Q43STAC KCIWCVZOHG44WBOLKI2XK33WPHPRI5FWCETF4AOGTPZISKCW3CLQC BPRNUTY7MHK7LK4EY5MY5OFFG3ABOL7LWXD574L35M74YSQPULFAC BSMJ4V7GV3EOGY4KCSTOJQUOFE2OOCIKQETE4WC2WRNLWBQIBW3QC 2DKSL6DKZAIYQUJGDULORCKU5K4Z5Z3W4RIKQYDSLKMCNQNDZFBAC FEMASUBNU32NSG4DNXZX54CGCA57PVRGYO46L3A6F2EJ4BCSJ3SAC 24A4OZBZBQ6QXIQ3EOOCQIBTOWRA32TMSQ4CCL3LKIJVJPKZFHVQC WNIZUZ26W6RAWU2D4XTX5KU5D63VGG74RXB2W4N4M2VDQNE6T6UQC if (ntls > 1) { // assume one timelevel only means constant datafor (int tl = 0; tl < ntls; ++tl) {for (int vi = 0; vi < groupdata.numvars; ++vi) {groupdata.valid.at(tl).at(vi) = valid_t();poison_invalid(leveldata, groupdata, vi, tl);}
for (int tl = 0; tl < ntls; ++tl) {for (int vi = 0; vi < groupdata.numvars; ++vi) {groupdata.valid.at(tl).at(vi) = valid_t();poison_invalid(leveldata, groupdata, vi, tl);
for (int vi = 0; vi < groupdata.numvars; ++vi)assert(coarsegroupdata.valid.at(tl).at(vi).valid_int &&coarsegroupdata.valid.at(tl).at(vi).valid_bnd &&groupdata.valid.at(tl).at(vi).valid_int);for (int vi = 0; vi < groupdata.numvars; ++vi)groupdata.valid.at(tl).at(vi).valid_bnd = false;for (int vi = 0; vi < groupdata.numvars; ++vi) {poison_invalid(leveldata, groupdata, vi, tl);
for (int vi = 0; vi < groupdata.numvars; ++vi)assert(coarsegroupdata.valid.at(tl).at(vi).valid_int &&coarsegroupdata.valid.at(tl).at(vi).valid_bnd &&groupdata.valid.at(tl).at(vi).valid_int);for (int vi = 0; vi < groupdata.numvars; ++vi)groupdata.valid.at(tl).at(vi).valid_bnd = false;for (int vi = 0; vi < groupdata.numvars; ++vi) {poison_invalid(leveldata, groupdata, vi, tl);
}FillPatchTwoLevels(*groupdata.mfab.at(tl), 0.0, {&*coarsegroupdata.mfab.at(tl)},
}FillPatchTwoLevels(*groupdata.mfab.at(tl), 0.0, {&*coarsegroupdata.mfab.at(tl)},
for (int vi = 0; vi < groupdata.numvars; ++vi)groupdata.valid.at(tl).at(vi).valid_bnd =coarsegroupdata.valid.at(tl).at(vi).valid_int &&coarsegroupdata.valid.at(tl).at(vi).valid_bnd &&groupdata.valid.at(tl).at(vi).valid_int;
for (int vi = 0; vi < groupdata.numvars; ++vi)groupdata.valid.at(tl).at(vi).valid_bnd =coarsegroupdata.valid.at(tl).at(vi).valid_int &&coarsegroupdata.valid.at(tl).at(vi).valid_bnd &&groupdata.valid.at(tl).at(vi).valid_int;