add periodic boundary conditions documentation