Tsunamis can be triggered by sea floor deformation, landslides, slumps, subsidence, volcanic eruptions and bolide impacts. Understanding tsunami generation is of paramount importance for protecting coastal populations at risk, coastal structures and the natural environment. The accurate and reliable prediction of the initial waveform and the associated coastal effects of tsunamis remains one of the most vexing problems in Geophysics.