Whirlpool generator