[Wien] 'x symmetry' issue

Gavin Abo gabo13279 at gmail.com
Fri May 29 19:02:17 CEST 2026


Seems like it could be related to numerical precision.  Taking the 
test2.struct that you sent, I also see the "2 missing" with WIEN2k 24.1 
for Y=0.66666666 for ATOM 74 and 98, but it seems to go away 
if Y=0.66666667 is used:

username at computername:~/wiendata/test2$ grep "ATOM  74" test2.struct
ATOM  74: X=0.33333333 Y=0.66666666 Z=0.70000000
username at computername:~/wiendata/test2$ grep "ATOM  98" test2.struct
ATOM  98: X=0.33333333 Y=0.66666666 Z=0.50000000
username at computername:~/wiendata/test2$ x symmetry
  SPACE GROUP DOES NOT CONTAIN INVERSION
STOP 2 missing
0.141u 0.011s 0:00.15 100.0%    0+0k 0+664io 0pf+0w

username at computername:~/wiendata/test2$ gedit test2.struct
username at computername:~/wiendata/test2$ grep "ATOM  74" test2.struct
ATOM  74: X=0.33333333 Y=0.66666667 Z=0.70000000
username at computername:~/wiendata/test2$ grep "ATOM  98" test2.struct
ATOM  98: X=0.33333333 Y=0.66666667 Z=0.50000000
username at computername:~/wiendata/test2$ x symmetry
  SPACE GROUP DOES NOT CONTAIN INVERSION
0.190u 0.010s 0:00.20 100.0%    0+0k 0+728io 0pf+0w

Kind Regards,

Gavin
WIEN2k user

On 5/29/2026 2:57 AM, Stefaan Cottenier via Wien wrote:
>
> (I'm re-sending this message, as the attached struct file in my 
> previous post was too large. Now it's gzipped and smaller)
>
>
> Dear WIEN2k developers,
>
> I ran into an issue that is probably a communication problem between 
> sgroup and symmetry. The attached struct file is a large supercell (Ag 
> substitutional impurity in hcp-Zn), that has been created by sgroup as 
> space group P-6 with 102 inequivalent positions.
>
> When running 'x symmetry' in a folder that contains only this struct 
> file, it fails for the 18^th  inequivalent position (Zn17):
>
> ATOM  18: X=0.33333333 Y=0.66666666 Z=0.10000000
>           MULT= 2          ISPLIT= 8
>       18: X=0.33333333 Y=0.66666666 Z=0.90000000
> Zn17       NPT=  781  R0=0.00005000 RMT=    2.3700   Z: 30.0
> LOCAL ROT MATRIX:    1.0000000 0.0000000 0.0000000
>                      0.0000000 1.0000000 0.0000000
>                      0.0000000 0.0000000 1.0000000
>
> The last lines of case.outputs read:
>
>  ATOM:          18
> Zn17       operation #  1     1
> Zn17       operation # 22     3 || -z
>   pointgroup is 2 (neg. iatnr!!)
>   axes should be: 2 || z
>
> Both case.struct_st and case.in2_sy (that are produced by 'x 
> symmetry') are truncated after the 17^th  inequivalent position. The 
> screen output is:
>
>  SPACE GROUP DOES NOT CONTAIN INVERSION
> 2 missing
> 0.010u 0.003s 0:00.01 100.0%    0+0k 0+0io 0pf+0w
>
> It looks like symmetry finds a point group "2", and does not recognize 
> that one.
>
> Not sure whether the problem is in sgroup, in symmetry, or in the way 
> how they communicate to each other.
>
> This was done with version 24.1. Any suggestion how to fix this?
>
> Best regards,
> Stefaan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20260529/f7f76a8d/attachment.htm>


More information about the Wien mailing list