You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix centered-lattice symmetry analysis failures; all 230 SGs now pass
The remaining 7 failing SGs (68, 88, 141, 142, 214, 220, 230) were caused
by `collect_compatible` primitivizing little groups with `modw=true`, which
reduces translations mod the primitive lattice. For centered lattices, this
discards lattice vectors that carry phase information: the phase factor
exp(2πi(gk)·v) changes by exp(2πi(gk)·R) where R is the discarded vector
and gk is generally non-integer at high-symmetry k-points.
Fix: use Crystalline's `primitivize(::Collection{LGIrrep})` which passes
`modw=false`, preserving unreduced translations for correct phase computation.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments