[CP2K-user] [CP2K:20132] Symmetry recognization of primitive cells in CELL_OPT
Lushan Wang
wanglushan100 at gmail.com
Fri Apr 26 06:30:41 UTC 2024
Dear Prof. Hutter,
Many thanks for your rapid and instructive reply!
The symmetry and space group of all the test cases ("zro" and "quartz") in
the two folders you've mentioned (as in version 2023.1) were kept
perfectly.
Thus, I used quartz.inp input file for my iodine primitive test case only
changing the $CELL and $COORD to iodine.
Here's what I've found. In the situation when "KEEP_SYMMETRY" and
"KEEP_SPACE_GROUP" were both set T, the space group of inp file was
correctly recognized as #64,Cmce but not maintained after the cell-varied
optimization. (Situation 3 in the table, input file attached.)
No. SYMMETRY KEEP_ANGLE inp_file_spgr_recognized
restart_file_spgr*
1 MONOCLINIC_GAMMA_AB T 2,P-1 2,P-1
2 NONE T 64,Cmce 64,Cmce
3 NONE F 64,Cmce 13,P2/c
( * restart_file_spgr was tested by vaspkit)
PS:
I went through the related source code to find that my question might
relate to the space group identification and maintainance algorithm of the
primitive cell in cp2k. I learnt that in "space_groups.F", the
"identify_space_group" function (which CG or BFGS calls) links to spglib,
while the "spgr_apply_rotations_coord" function is designed for atomic
positions asjustment according to specified symmetry operations. But I'm
not a seasoned programmer and if I have time I'll go through the details in
the future. Again, many thanks for your instructions!
On Wednesday, April 24, 2024 at 4:39:30 PM UTC+8 Jürg Hutter wrote:
> Hi
> I don't have experience with such calculations, but the relevant tests are
> in
> .../tests/Fist/regtest-spgr/
> .../tests/QS/regtest-spgr/
> Maybe you can see where your example goes beyond what has been tested.
> regards
> JH
>
> ________________________________________
> From: cp... at googlegroups.com <cp... at googlegroups.com> on behalf of Lushan
> Wang <wanglu... at gmail.com>
> Sent: Tuesday, April 23, 2024 7:53 PM
> To: cp2k
> Subject: [CP2K:20126] Symmetry recognization of primitive cells in CELL_OPT
>
> Symmetry was not retained during cell-varied geometry optimization of an
> iodine single crystal (Space Group #64 - Cmce, 8 atoms in unit cell) with
> primitive cell (4 atoms). No matter we set "KEEP_SPACE_GROUP" and
> "KEEP_SYMMETRY" to be T or F, with or without set "SYMMETRY" to be
> "ORTHORHOMBIC" or even "MONOCLINIC_GAMMA_AB Monoclinic (a = b ≠ c, α = β =
> 90°, γ ≠ 90°)" (as it is in
> https://manual.cp2k.org/trunk/CP2K_INPUT/FORCE_EVAL/SUBSYS/CELL/CELL_REF.html)
> in $CELL, the symmetry was not maintained and became monoclinic or
> triclinic where it can't recognize the structure as a primitive cell of
> C-centered orthorhombic lattice any more.
>
> My question: In cp2k, must we not use primitive cell for cell-varied
> structural optimization or am I too naive to set correct parameters to
> retain symmetry?
>
> I've searched Google and conversations in cp2k group and didn't find
> relevant contents. Any help would be appreciated. Thanks!
>
> PS: Original Cell information:
> &CELL
> A [angstrom] 3.7632537052 <(763)%20253-7052> -2.2808521645 0.0000000000
> B [angstrom] 3.7632537052 <(763)%20253-7052> 2.2808521645 0.0000000000
> C [angstrom] 0.0000000000 0.0000000000 9.7061460000
> PERIODIC XYZ
> SYMMETRY MONOCLINIC_GAMMA_AB
> &END CELL
> &COORD
> I 0.0000000000 0.7474991182 <(747)%20499-1182> 1.1868772390
> I 0.0000000000 3.8142052109 <(814)%20205-2109> 8.5192687610
> <(519)%20268-7610>
> I -0.0000000000 1.5333530464 <(533)%20353-0464> 6.0399502390
> I 0.0000000000 3.0283512827 3.6661957610
> &END COORD
>
> Methods:
> Functional: PBE + DFT-D3(BJ)
> Basis sets: DZVP-MOLOPT-SR-GTH
> K-points: 8,8,3
> CUTOFF and rel-CUTOFF: 400,50
> EPS_SCF: 1E-6
> EPS_DEFAULT: 1E-12
>
> --
> You received this message because you are subscribed to the Google Groups
> "cp2k" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to cp2k+uns... at googlegroups.com<mailto:cp2k+uns... at googlegroups.com
> >.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/cp2k/12b9cf36-0665-4e90-b69f-67139d7304aen%40googlegroups.com
> <
> https://groups.google.com/d/msgid/cp2k/12b9cf36-0665-4e90-b69f-67139d7304aen%40googlegroups.com?utm_medium=email&utm_source=footer
> >.
>
--
You received this message because you are subscribed to the Google Groups "cp2k" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cp2k+unsubscribe at googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cp2k/8c482d84-6dbc-451f-b7f5-d650363f48a4n%40googlegroups.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20240425/d370379b/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: quartz_modified_to_iodine.inp
Type: chemical/x-gamess-input
Size: 1791 bytes
Desc: not available
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20240425/d370379b/attachment-0001.inp>
More information about the CP2K-user
mailing list