| 964 | } |
| 965 | |
| 966 | void |
| 967 | PropagatorGroup::kill(Space& home) { |
| 968 | if (home.failed()) |
| 969 | return; |
| 970 | Space::Propagators ps(home); |
| 971 | while (ps()) { |
| 972 | Propagator& p = ps.propagator(); |
| 973 | ++ps; |
| 974 | if (in(p.group())) |
| 975 | home.kill(p); |
| 976 | } |
| 977 | } |
| 978 | |
| 979 | void |
| 980 | PropagatorGroup::disable(Space& home) { |
no test coverage detected