Elastic wave propagation and generation in seismology