A discrete twin-boundary approach for simulating the magneto-mechanical response of Ni–Mn–Ga. (9th August 2016)