A computationally efficient implementation of continuum dislocation dynamics: Formulation and application to ultrafine-grained Mg polycrystals. (March 2023)