An adaptive multigrid solver for DPG methods with applications in linear acoustics and electromagnetics. (1st April 2021)