Preconditioning and two-level multigrid methods of arbitrary degree of approximation | Synapse