op de torus
Enter the x and y components of your vector field in the input fields.
Change xn=xSteps and yn=ySteps as well as the plotted mins/maxs
Change v=VectorScale and vh=VectorHead
My thanks to Mike May and Russell Blyth and to Mike Borcherds for pointing me in their direction.