The Vortex Dynamics group in St Andrews models these phenomena.
The Vortex Dynamics group's Web-site is at THIS LINK