The CASL algorithm for quasi-geostrophic flow in a cylinder