SMS dit: Efficient numerical modelling of wave-structure interaction