Although there is no periodic boundary support in VTK, this has been done before. I believe Jeff Lee was the one. You might want to post on the VTK mailing list and see if he answers. -Berk