https://123dok.co/document/z3dl3mpm-stepping-discretization-hilliard-equation-neumann-boundary-conditions-developed.html