swirl-core cavitation