Dear CP2K developers and users,
I am studying a two-dimensional system consisting of a slab with an adsorbed molecule. For this reason, I would like to use two-dimensional periodic boundary conditions in the (xy) plane together with the WAVELET Poisson solver.
The relevant sections of my input file are:
&POISSON PERIODIC XYand
&SUBSYSHowever, the calculation stops with the following error:
******************************************************************************* * ___ * * / \ * * [ABORT] * * \___/ Poisson solver for this periodicity not yet implemented * * | * * O/| * * /| | * * / \ pw_poisson_read_input.F:160 * ******************************************************************************* ===== Routine Calling Stack ===== 5 pw_env_rebuild 4 qs_env_rebuild_pw_env 3 qs_env_setup 2 qs_init_subsys 1 CP2KI am using CP2K version 2026.1.
Is the WAVELET Poisson solver expected to support PERIODIC XY, or is it currently limited to other periodicity settings? If this combination is not implemented, what would be the recommended approach for treating a slab with an adsorbed molecule using two-dimensional periodic boundary conditions? I would like to avoid face this problem with XYZ periodicity + dipole correction.
I have attached the complete input file for reference.
Thank you very much in advance for your help.
Best regards,
Marco