GROMACS version:
GROMACS modification: Yes/No
Here post your question
Dear GROMACS developers and users,
I have a question regarding the electrostatic calculation for systems with 2D periodicity (periodic in XY, non-periodic in Z), such as membranes or liquid-vapor interfaces.
Specifically, I would like to clarify the method used in GROMACS:
-
Is the standard approach for such systems the one where we add a vacuum layer in the Z-direction and apply the standard 3D Ewald/PME method, or does GROMACS implement a dedicated 2D Ewald/PME algorithm (like Ewald2D/PME2D) for this geometry?
-
I understand that setting
ewald-geometry = 3dcin the.mdpfile introduces a correction. Is this correction an implementation of the 2D Ewald sum, or is it a correction applied on top of a 3D Ewald summation with a vacuum layer to effectively mimic a 2D electrostatic environment? -
If GROMACS does have a native implementation of the true 2D Ewald/PME method, could you please point me to the specific source code files or directories where it is implemented?
Thank you for your time and guidance.