Interval mesh with Periodic boundary condition

Would like a built-in mesh (like IntervalMesh, etc.) which is an interval mesh with periodic boundary conditions for fields. Would need DG coordinate field.
Also need to be able to extrude it.

This is needed for building a vertical slice dynamical core for GungHo project, which I'm supposed to deliver by end of April.