161
161
if (m0[pPre] == 0) { // removing pPre
163
164
for (size_t _t = 0; _t < net->numberOfTransitions(); _t++) {
164
165
net->updateoutArc(_t, pPost, net->outArc(_t, pPost) + net->outArc(_t, pPre));
165
166
net->updateoutArc(_t, pPre, 0);
167
168
} else if (m0[pPost] == 0) { // removing pPost
169
171
for (size_t _t = 0; _t < net->numberOfTransitions(); _t++) {
170
172
net->updateinArc(pPre, _t, net->inArc(pPost, _t));
171
173
net->updateoutArc(_t, pPre, net->outArc(_t, pPre) + net->outArc(_t, pPost));