... | ... |
@@ -237,7 +237,9 @@ |
237 | 237 |
_local_dist = true; |
238 | 238 |
_dist = Traits::createDistMap(*_gr); |
239 | 239 |
} |
240 |
_mask |
|
240 |
if(!_mask) { |
|
241 |
_mask = new MaskMap(*_gr); |
|
242 |
} |
|
241 | 243 |
} |
242 | 244 |
|
243 | 245 |
public : |
... | ... |
@@ -404,6 +406,10 @@ |
404 | 406 |
_process.push_back(it); |
405 | 407 |
_mask->set(it, true); |
406 | 408 |
} |
409 |
} else { |
|
410 |
for (NodeIt it(*_gr); it != INVALID; ++it) { |
|
411 |
_mask->set(it, false); |
|
412 |
} |
|
407 | 413 |
} |
408 | 414 |
} |
409 | 415 |
|
0 comments (0 inline)