forked from gap-packages/cryst
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changelog
158 lines (94 loc) · 4.11 KB
/
Changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
Version 4.1.23
- Make Cryst work at assertion level 2.
Version 4.1.22
- Adjustments due to name change from Carat to CaratInterface.
Version 4.1.21
- Make silent assumption on pcgs in MaximalSubgroupRepsSG explicit.
- Fixed bug in WyckoffPositions. Some Wyckoff positions were listed
more than once, due to improper normalization of the representative
affine subspace.
Version 4.1.20
- Catch trivial case before calling IsDiagonalMat
Version 4.1.19
- Compatibility fixes for GAP 4.11.
Version 4.1.18
- Fixed trivial changes in output of a manual example and several test examples.
Version 4.1.17
- Bug in ConjugatorSpaceGroups fixed.
Version 4.1.16
- Bug in ImagesRepresentative for isomorphism to PcpGroup fixed.
- Bug in kernel of PointHomomorphism for left-acting group fixed.
- Bugs in Centralizer and CanonicalRightCosetElement fixed.
- Test files with better code coverage.
Version 4.1.15
- PackageInfo record corrected
Version 4.1.14
- Corrected incompatible standardizations of affine subspaces.
- Added various testfiles.
Version 4.1.13
- Fixed a bug in ImagesRepresentative for IsFromAffineCrystGroupToPcpGroup
Version 4.1.12
- Fixed a bug in RepresentativeAction for AffineCrystGroups
Version 4.1.11
- Fixed a bug in the conjugation of left-acting AffineCrystGroups
- Changed outdated RequirePackage in manual
Version 4.1.10
- Fixed file permission problem
Version 4.1.9
- Minor Update
Version 4.1.8
- Bugfix in AffineNormalizer
Version 4.1.7
- Adapted to GAP 4.5
Version 4.1.6
- TranslationBasis for trivial point group fixed
- Bug in ImagesRepresentative for IsomorphismFpGroup of an
AffineCrystGroupOnLeft fixed
- Multiplication with empty matrix in WyckoffPositions fixed
- Membership test in AffineCrystGroups improved
Version 4.1.5
- Incomplete translation basis fixed
Version 4.1.4
- Two instances of multiplying an empty list with a matrix fixed
Version 4.1.3:
- Mutability problem fixed
Version 4.1.2:
- File manual.toc added
Version 4.1.1:
- Online help should now work for all functions.
- Fixed several manual examples changed output or wrong input.
- Avoided some multiplications of an empty list with a matrix.
- Support for new package loading mechanism in GAP 4.4
Version 4.1:
- Name change from CrystGAP (or CrystGap) to just Cryst. This avoids
confusion, as even CrystGAP was always loaded as "cryst".
- A second algorithm for the computation of Wyckoff positions
(due to Ad Thiers) has been implemented. It avoids the computation
of a subgroup lattice, and is faster in small dimensions.
It is used by default for dimensions <= 4. The two available
algorithms can be called directly using the functions
WyPosAT( S ); # algorithm due to Ad Thiers
WyPosSGL( S ); # algorithm using the subgroup lattice
These functions are still undocumented.
- A bug in WyckoffGraph was fixed. The labels of the lines in the
graph were not what was intended, and the manual was even
selfcontradictory in this respect.
This required code for intersections of affine subspace lattices,
and a better subset test for affine subspace lattices.
These are still undocumented.
- The function ConjugatorSpaceGroups is now documented.
- Cryst now tries to load the package polycyclic, and then installs
methods for IsomorphismPcpGroup for PointGroups and AffineCrystGroups.
- A method for ImagesRepresentative for an IsomorphismFpGroup of an
AffineCrystGroup has been added, so that the resulting isomorphism
can now really be used.
- Switch to the new attribute MappingGeneratorsImages. Compatibility
with GAP 4.2 and GAP 4.1 is maintained.
- A bug in Normalizer for two AffineCrystGroupsOnLeft was fixed;
it returned an AffineCrystGroupOnRight.
- The number of generators returned by Normalizer for two
AffineCrystGroups was reduced.
- A bug in ConjugacyClassesMaximalSubgroups for space groups was fixed;
their size was set to a wrong value in certain cases.
- A mutability bug in AffineNormalizer was fixed.
Version 4.0: Initial release for GAP 4.