correct use of periodic boundary defns in iceshelf_vbc