I have a created a modelling tool that can calculate ultrasonic sensitivity of cracks in pipelines, which is 8 times faster than commercial software. The model can simulate the behaviour and characteristics of waves within a pipe wall which are generated when an ultrasonic transmitter is radiating sound towards the pipe wall. These internal waves will be distorted somehow when encountering a crack, so knowing how these waves behave is vital in optimizing sensitivity in crack detection applications.