A discrete slip plane model for simulating heterogeneous plastic deformation in single crystals. (1st October 2021)