Dear Johanna,
I am by no means an expert/developer, this is just what I have gathered from other discussions on here and the code itself, so take what I say with a pinch of salt:
The PBC correction in Environ is designed to handle electrostatics in systems with 2D periodicity, like slabs or surfaces. Here's what it does:
1. It modifies the long-range electrostatic potential to decay correctly in the non-periodic direction (typically perpendicular to the surface).
2. This ensures that the potential goes to zero far from the quantum mechanical system, providing a consistent reference point across different calculations.
3. It's particularly important for proper treatment of dipoles in these systems and for achieving consistent results regardless of the amount of vacuum in your simulation cell.
Now, regarding the shift you're not seeing in your output:
I don't believe you particularly need this shift value in most of your calculations. It is used more for band alignment, etc., where you need a non-zero electrostatic potential plateau, i.e., what you get in normal vacuum calculations.
It's not typically output directly, but can possibly be inferred from your results.
To find this shift, you'd typically:
1. Look at the planar-averaged electrostatic potential
2. Find the plateau value in the vacuum region
3. Use the negative of this plateau as your shift
I'm not aware of a specific parameter to output this shift directly, but increasing verbosity or checking post-processing data might help.
It might be worth reaching out to the Environ developers for more specific guidance, as once again, I am not entirely sure myself. It is not particularly well explained anywhere, to be honest haha!
Lastly, one more thing of note is that the parabolic correction is only designed for orthogonal cells, or at least orthorhombic where c is orthogonal to a & b, as the area perpendicular to z is computed by taking the volume and dividing it by the length of a3 along z; so it may not work perfectly otherwise.
I hope that all made sense, to summarise :
I don't think you need to worry about it , unless you wish to do some form of vacuum/band alignment; furthermore, as you wish to use GC-DFT , you should be able to get your PZC and it will work as expected due to the potential at far away being set to 0!
Best regards,
Brad