xsubcoh update

updated partitioning control:
- if under intact partition, elem starts to fail, then no more edge
status partition;
- only do edge status partition when the elstat is elfail (2 broken
edges); otherwise don't partition

these controls are to avoid having to map damage variables from one
partition to another