Skip to content

Commit 0571800

Browse files
committed
use _an_element_ in combinat
1 parent 94baf41 commit 0571800

17 files changed

+24
-23
lines changed

src/sage/combinat/chas/wqsym.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ def coerce_base_ring(self, x):
239239
return super()._coerce_map_from_(R)
240240

241241
@cached_method
242-
def an_element(self):
242+
def _an_element_(self):
243243
"""
244244
Return an element of ``self``.
245245

src/sage/combinat/composition_tableau.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -732,7 +732,7 @@ def _repr_(self):
732732
"""
733733
return "Composition tableaux of shape %s and maximum entry %s" % (str(self.shape), str(self.max_entry))
734734

735-
def an_element(self):
735+
def _an_element_(self):
736736
r"""
737737
Return a particular element of :class:`CompositionTableaux_shape`.
738738

src/sage/combinat/debruijn_sequence.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,7 @@ class DeBruijnSequences(UniqueRepresentation, Parent):
300300
return ("De Bruijn sequences with arity %s and substring length %s"
301301
% (self.k, self.n))
302302

303-
def an_element(self):
303+
def _an_element_(self):
304304
"""
305305
Return the lexicographically smallest De Bruijn sequence with the given
306306
parameters.

src/sage/combinat/fqsym.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ def G_to_G_on_basis(t):
166166
return super()._coerce_map_from_(R)
167167

168168
@cached_method
169-
def an_element(self):
169+
def _an_element_(self):
170170
"""
171171
Return an element of ``self``.
172172

src/sage/combinat/free_dendriform_algebra.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ def degree_on_basis(self, t):
316316
return t.node_number()
317317

318318
@cached_method
319-
def an_element(self):
319+
def _an_element_(self):
320320
"""
321321
Return an element of ``self``.
322322

src/sage/combinat/free_prelie_algebra.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -376,7 +376,7 @@ def degree_on_basis(self, t):
376376
return t.node_number()
377377

378378
@cached_method
379-
def an_element(self):
379+
def _an_element_(self):
380380
"""
381381
Return an element of ``self``.
382382

src/sage/combinat/grossman_larson_algebras.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -363,7 +363,7 @@ def degree_on_basis(self, t):
363363
return t.node_number() - 1
364364

365365
@cached_method
366-
def an_element(self):
366+
def _an_element_(self):
367367
"""
368368
Return an element of ``self``.
369369

src/sage/combinat/hillman_grassl.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -460,7 +460,7 @@ def _repr_(self):
460460

461461
Element = WeakReversePlanePartition
462462

463-
def an_element(self):
463+
def _an_element_(self):
464464
r"""
465465
Return a particular element of the class.
466466

src/sage/combinat/integer_vectors_mod_permgroup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1122,11 +1122,11 @@ def retract(self, elt):
11221122
intarray = self.element_class(self, elt, check=False)
11231123
return self.element_class(self, canonical_representative_of_orbit_of(self._sgs, intarray), check=False)
11241124

1125-
def an_element(self):
1125+
def _an_element_(self):
11261126
r"""
11271127
Return an element of ``self``.
11281128
1129-
Raises an :exc:`EmptySetError` when ``self`` is empty.
1129+
This raises an :exc:`EmptySetError` when ``self`` is empty.
11301130
11311131
EXAMPLES::
11321132

src/sage/combinat/k_tableau.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3928,7 +3928,7 @@ def _repr_( self ):
39283928

39293929
options = Tableaux.options
39303930

3931-
def an_element(self):
3931+
def _an_element_(self):
39323932
r"""
39333933
Return the first generated element of the class of ``StrongTableaux``.
39343934

0 commit comments

Comments
 (0)