L'onda viene generata da una forte scarica elettrica in acqua che produce una violenta espansione di gas in uno dei fuochi di una semi-elisse che concentra nell'altro fuoco quasi tutta l'energia dell'onda d'urto.