A major focus of seismological research today concerns how to construct Earth structure and seismic source models from the rich waveform information recorded by modern broadband seismic instruments. Recent advances in parallel computing technology and numerical methods have made large-scale 3D numerical simulations of seismic wavefields much more affordable, which opens up the possibility for full-3D waveform tomography (F3DT) and seismic source parameter inversions in 3D Earth structure models. By