| 159 | } |
| 160 | |
| 161 | int BndryAuxVarBase::nextLocal(int i) |
| 162 | { |
| 163 | const int MyProc = ParallelDescriptor::MyProc(); |
| 164 | do { |
| 165 | i++; |
| 166 | if (i >= distributionMap.size()) { |
| 167 | i = -1; |
| 168 | break; |
| 169 | } |
| 170 | } while (distributionMap[i] != MyProc); |
| 171 | return i; |
| 172 | } |
| 173 | |
| 174 | BndryAuxVar::BndryAuxVar(const BoxArray& _grids, |
| 175 | const DistributionMapping& _dmap, |
no test coverage detected