@@ -1855,10 +1855,10 @@ def is_linear_extension(self, l) -> bool:
1855
1855
sage: P.is_linear_extension(['David', 'McNeil', 'La', 'Lamentable', 'Aventure', 'de', 'Simon', 'Wiesenthal'])
1856
1856
False
1857
1857
"""
1858
- index = {x : i for ( i , x ) in enumerate (l )}
1858
+ index = {x : i for i , x in enumerate (l )}
1859
1859
return (len (l ) == self .cardinality () and
1860
1860
all (x in index for x in self ) and
1861
- all (index [i ] < index [j ] for ( i , j ) in self .cover_relations ()))
1861
+ all (index [i ] < index [j ] for i , j in self .cover_relations ()))
1862
1862
1863
1863
def list (self ):
1864
1864
"""
@@ -2057,22 +2057,22 @@ def plot(self, label_elements=True, element_labels=None,
2057
2057
if label_elements and element_labels is not None :
2058
2058
from sage .misc .element_with_label import ElementWithLabel
2059
2059
relabeling = {self (element ): ElementWithLabel (self (element ), label )
2060
- for ( element , label ) in element_labels .items ()}
2060
+ for element , label in element_labels .items ()}
2061
2061
graph = graph .relabel (relabeling , inplace = False )
2062
2062
if heights is not None :
2063
2063
for key in heights :
2064
2064
heights [key ] = [relabeling [i ] for i in heights [key ]]
2065
2065
2066
2066
if cover_labels is not None :
2067
2067
if callable (cover_labels ):
2068
- for ( v , w ) in graph .edges (sort = True , labels = False ):
2068
+ for v , w in graph .edges (sort = True , labels = False ):
2069
2069
graph .set_edge_label (v , w , cover_labels (v , w ))
2070
2070
elif isinstance (cover_labels , dict ):
2071
- for ( v , w ) in cover_labels :
2071
+ for v , w in cover_labels :
2072
2072
graph .set_edge_label (self (v ), self (w ),
2073
2073
cover_labels [(v , w )])
2074
2074
else :
2075
- for ( v , w , l ) in cover_labels :
2075
+ for v , w , l in cover_labels :
2076
2076
graph .set_edge_label (self (v ), self (w ), l )
2077
2077
cover_labels = True
2078
2078
else :
@@ -2575,7 +2575,7 @@ def intervals_poset(self):
2575
2575
ints = [tuple (u ) for u in self .relations ()]
2576
2576
2577
2577
covers = []
2578
- for ( a , b ) in ints :
2578
+ for a , b in ints :
2579
2579
covers .extend ([[(a , b ), (a , bb )] for bb in self .upper_covers (b )])
2580
2580
if a != b :
2581
2581
covers .extend ([[(a , b ), (aa , b )] for aa in self .upper_covers (a )
@@ -3716,7 +3716,7 @@ def magnitude(self) -> Integer:
3716
3716
3717
3717
EXAMPLES::
3718
3718
3719
- sage: needs sage.groups sage.libs.flint
3719
+ sage: # needs sage.groups sage.libs.flint
3720
3720
sage: P = posets.PentagonPoset()
3721
3721
sage: P.magnitude()
3722
3722
1
@@ -3734,7 +3734,7 @@ def magnitude(self) -> Integer:
3734
3734
3735
3735
TESTS::
3736
3736
3737
- sage: needs sage.groups sage.libs.flint
3737
+ sage: # needs sage.groups sage.libs.flint
3738
3738
sage: P1 = posets.RandomPoset(20, 0.05)
3739
3739
sage: P2 = posets.RandomPoset(20, 0.05)
3740
3740
sage: m1 = P1.magnitude()
@@ -8363,7 +8363,6 @@ def frank_network(self):
8363
8363
8364
8364
- Darij Grinberg (2013-05-09)
8365
8365
"""
8366
- from sage .graphs .digraph import DiGraph
8367
8366
P0 = [(0 , i ) for i in self ]
8368
8367
pdict = {(- 1 , 0 ): P0 , (2 , 0 ): []}
8369
8368
for i in self :
@@ -9108,8 +9107,6 @@ def _ford_fulkerson_chronicle(G, s, t, a):
9108
9107
sage: next(ffc)
9109
9108
(11, 2)
9110
9109
"""
9111
- from sage .graphs .digraph import DiGraph
9112
-
9113
9110
# pi: potential function as a dictionary.
9114
9111
pi = {v : 0 for v in G .vertex_iterator ()}
9115
9112
# p: value of the potential pi.
0 commit comments