| ... | ... |
@@ -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)