Finite-element modelling of elastic wave propagation and scattering within heterogeneous media. (January 2017)