waveshearing