Text this: The halfsweeps multigrid method as a fast multigrid Poisson solver