PCD. Seems to be working well, with very careful treatment of the boundaries.