We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 19401f5 commit f68c72aCopy full SHA for f68c72a
src/sage/knots/link.py
@@ -2429,11 +2429,11 @@ def remove_loops(self):
2429
new_pd.append(list(cr))
2430
else:
2431
loop_crossings.append(cr)
2432
+ if not loop_crossings:
2433
+ return self
2434
if not new_pd:
2435
# trivial knot
2436
return type(self)([])
- elif not loop_crossings:
- return self
2437
new_edges = flatten(new_pd)
2438
for cr in loop_crossings:
2439
rem = set([e for e in cr if e in new_edges])
0 commit comments