Stav dette: A multigrid finite element solver for the Cahn–Hilliard equation