finiterect-constant-driving: sort slice labels for deterministic output

This commit is contained in:
Marek Nečada 2022-06-24 02:52:39 +03:00
parent ecac798529
commit e5270b54fb
1 changed files with 2 additions and 0 deletions

View File

@ -54,6 +54,8 @@ eh = eV/hbar
# Check slice ranges and generate all corresponding combinations
slicepairs = []
slicelabels = set(a.xslice.keys()) | set(a.yslice.keys())
slicelabels = sorted(slicelabels, key= lambda l:
'.None' if l is None else str(l))
for label in slicelabels:
rowslices = a.xslice.get(label, None)
colslices = a.yslice.get(label, None)