Text this: Heating caused by a non-periodic ultrasound. Theory and calculations on pulse and stationary sources