A numerical spectral model for shear transformation zone dynamics in heterogeneous metallic glasses | Synapse