Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
fd46c9a
A very rough initial implementation
kevindilks Jul 24, 2019
38e8b71
Potential class structure fix
kevindilks Jul 25, 2019
0e10ab4
added a few more base symmetry classes
kevindilks Jul 25, 2019
241a6ca
Symmetry subclasses need to be based on the factory class, not the al…
kevindilks Jul 25, 2019
f75ed2a
Symmetry classes seem to know they are finite sets now
kevindilks Jul 25, 2019
d3a2f91
Added attribute for a PlanePartition instance that makes bounding box…
kevindilks Jul 25, 2019
1c6f7cd
Added import statement for cartesian product until iterator code refa…
kevindilks Jul 25, 2019
97bc8dd
Iterator for plane partitions of fixed size implemented, beginning of…
kevindilks Jul 26, 2019
d010cc9
Output of fixed size iterator needes element constructor
kevindilks Jul 26, 2019
f1b90f0
Added cardinality method for fixed size using recurrence relation
kevindilks Jul 26, 2019
6213c36
Added cardinality method for fixed size using recurrence relation
kevindilks Jul 26, 2019
1190398
Added skeleton of missing classes, organized them in standard order
kevindilks Jul 26, 2019
b292277
changed repr methods to not all caps
kevindilks Jul 26, 2019
e843a52
cleaned up iterator code some, fixed minor category issue
kevindilks Jul 26, 2019
507a8f6
More minor iterator fixes
kevindilks Jul 26, 2019
d91a333
more changes
kevindilks Jul 26, 2019
0e99eed
Merge branch 'u/kdilks/SymPP' of git://trac.sagemath.org/sage into SymPP
kevindilks Sep 28, 2019
4aefa39
Fixed SPP iterator and cardinality methods
kevindilks Oct 1, 2019
f220f3a
SPP cardinality doctest fix
kevindilks Oct 1, 2019
1a7af8f
CSPP cardinality and other doc cleanup
kevindilks Oct 1, 2019
85a4c32
Refactored plane partitions in a box with to_poset method to be used …
kevindilks Oct 1, 2019
34fa0a3
Refactored with to_poset method in SPP
kevindilks Oct 1, 2019
acc2bce
Refactored with to_poset method in CSPP, mostly
kevindilks Oct 3, 2019
6ee2ac9
Refactored with to_poset method in TSPP, mostly
kevindilks Oct 3, 2019
2d5e451
Refactored with to_poset method in TSPP, mostly
kevindilks Oct 3, 2019
7c457f5
Refactored iterator for SCPP
kevindilks Oct 7, 2019
bbcd9e0
SCPP cardinality and minor cleanup
kevindilks Oct 8, 2019
951a322
Large number of changes I did not intermittently commit
kevindilks Oct 10, 2019
86f02f9
Changed iterator for TSSCPP
kevindilks Oct 10, 2019
80fcff4
Made numerous changes
kevindilks Dec 7, 2019
1eeeff5
Added code to remove trailing zeros and empty parts. Breaks many testssr
kevindilks Feb 14, 2020
948d2d2
Continued to make changes related to fixing transpose method and remo…
kevindilks Apr 1, 2020
8848178
Merge branch 'u/kdilks/SymPP' of git://trac.sagemath.org/sage into SymPP
kevindilks May 28, 2020
87b4acb
Batch of small fixes before tackling tranpose
kevindilks May 29, 2020
0cb3123
Hopefully transpose correctly changes parent of output. Indentation f…
kevindilks May 30, 2020
8cbe343
Checkpoint before implementing monomial ideal features
kevindilks Jun 9, 2020
42b05de
fixed minor merge conflict
kevindilks Oct 13, 2020
3c8d4e2
Merge branch 'u/kdilks/SymPP' of git://trac.sagemath.org/sage into SymPP
kevindilks Oct 20, 2020
af3be7e
Revert "fixed minor merge conflict"
kevindilks Oct 20, 2020
bc38eef
fixed minor merge conflict
kevindilks Oct 13, 2020
1ea27f9
Hopefully cleaned up merge conflict
kevindilks Oct 20, 2020
e100dc1
Fixing merge conflict to begin finishing work
kevindilks Aug 24, 2021
d56b64a
Added typings for new methods
kevindilks Aug 24, 2021
5f9650c
Added docstrings for new iterators.
kevindilks Aug 24, 2021
f0c59c4
Fixed issue with metaclass making constructor not work. Changed the p…
kevindilks Aug 25, 2021
2266c9f
Added ValueError for bad dimension input to symmetry classes
kevindilks Aug 25, 2021
5b8d649
Removed artifacts from SCPP iterator building a list instead of being…
kevindilks Aug 25, 2021
62067af
Added floor in SCPP iterator for when first dimension is even
kevindilks Aug 25, 2021
ff1eacf
Made xyz tableau methods output a Tableau object by default
kevindilks Aug 25, 2021
237f05f
Cleaned up some doctests with bad input, fixed error in CSSCPP cardin…
kevindilks Aug 25, 2021
e36726f
Cleaned out some previous concerns/notes to self
kevindilks Aug 25, 2021
61e5797
Added _repr_ doctest and cleaned up valid input tests
kevindilks Aug 26, 2021
c43655d
Cleaned up iterator doc
kevindilks Aug 26, 2021
a2bb515
Continuing documentation cleanup, added a few missing methods
kevindilks Aug 27, 2021
6347c1c
continuing doctest cleaup, working on __contains__, pausing at SCPP
kevindilks Aug 27, 2021
acb09c9
Added examples for some cardinality methods, maybe some other prior c…
kevindilks Aug 30, 2021
3856cc6
Continued doc cleanup
kevindilks Sep 1, 2021
84fb5e0
Starting better description of input for PlanePartitions
kevindilks Sep 1, 2021
9948f54
added richcmp method
kevindilks Sep 1, 2021
6ef9c0c
Added to PlanePartitions doc
kevindilks Sep 2, 2021
e7b3999
marked random element methods as random
kevindilks Sep 2, 2021
050c2d6
Merge branch 'u/kdilks/SymPP' of git://trac.sagemath.org/sage into symPP
kevindilks Sep 2, 2021
4cd3bfd
small typo
kevindilks Sep 2, 2021
ae91118
Changed pp_all category to sets instead of enumerated sets
kevindilks Sep 2, 2021
24471d0
more disjoint union fixes
kevindilks Sep 2, 2021
c3f9ede
cleaning up patchbot complaints
kevindilks Sep 2, 2021
a5d6a11
final touchups
kevindilks Sep 2, 2021
2e2996e
Addressing more patchbot complaints
kevindilks Sep 2, 2021
6c69730
removed comment from all.py, clonablelist to cloneablearray
kevindilks Sep 14, 2021
97320c0
deleted extraneously lines and minor doc changes
kevindilks Sep 14, 2021
5cb32b6
trailing whitespace removal
kevindilks Sep 14, 2021
796ec58
checkpoint
kevindilks Sep 14, 2021
8d6bbd5
bug fix for failure at basic logic
kevindilks Sep 14, 2021
73b86c7
moved classcall to factory class
kevindilks Sep 14, 2021
ce29cc8
faster maximal boxes method
kevindilks Sep 14, 2021
0607b2c
fixing merge conflict
kevindilks Nov 3, 2021
40842e8
removed unused imports
kevindilks Nov 4, 2021
29a0c4f
Merge branch 'u/kdilks/SymPP' of https://github.com/sagemath/sagetrac…
tscrim Jan 27, 2023
77a5b52
A number of reviewer changes and cleanup.
tscrim Jan 27, 2023
a5d3729
Merge branch 'develop' into public/combinat/symmetry_classes_plane_pa…
tscrim Feb 9, 2023
ab4370b
Merge branch 'develop' into public/combinat/symmetry_classes_plane_pa…
tscrim Feb 13, 2023
7adbc63
Fixing some details, docstrings, and code format.
tscrim Feb 13, 2023
248a10c
Merge branch 'develop' into public/combinat/symmetry_classes_plane_pa…
tscrim Feb 14, 2023
97d9179
Merge branch 'develop' into public/combinat/symmetry_classes_plane_pa…
tscrim Feb 15, 2023
9ff10da
Fixing issue with NewType.
tscrim Feb 15, 2023
ebcf29c
Merge branch 'develop' into public/combinat/symmetry_classes_plane_pa…
tscrim Mar 28, 2023
22b04b8
Update plane_partition.py
fchapoton Mar 28, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Output of fixed size iterator needes element constructor
  • Loading branch information
kevindilks committed Jul 26, 2019
commit d010cc99b497765a5680a0bfeb8384e7f4f20e1d
2 changes: 1 addition & 1 deletion src/sage/combinat/plane_partition.py
Original file line number Diff line number Diff line change
Expand Up @@ -1123,7 +1123,7 @@ def P_in_shape_iter(n, la):
for m in range(n,0,-1):
for la in Partitions(m):
for a in PP_first_row_iter(n,la):
yield a
yield PlanePartition(a)



Expand Down