A particle level-set based Eulerian method for simulating explosively driven metal pipe