Invia SMS: A 2-D spectral-element method for computing spherical-earth seismograms - II. Waves in solid-fluid media