The fast solution of numerical time-stepping wave simulations is important for research in the fields of geophysics, medicine and non-destructive testing, allowing predictions to be made prior to lab tests, and is also vital in inversion imaging methods. The majority of numerical wave calculation methods are highly parallelisable, with the same calculation being performed many times with different input values. Graphics cards are widely recognised to possess an architecture well suited to such calculations, by allowing many small, lightweight threads to be run in parallel. In this talk we introduce Pogo, an open source solver written to calculate the propagation of elastodynamic waves on a graphics card. The finite element method was used, since it is well suited to modelling the complex structures common in a number of fields, and the simulation used explicit steps in the time domain.