Describir: Adaptive Magnetic Hamiltonian Monte Carlo