The thermohydraulic generator-a pulse power source of intense pressure pulses | IEEE Journals & Magazine | IEEE Xplore