Ask Your Question

Revision history [back]

Regarding vector fields, you can use threejs via the method plot of vector fields on the Euclidean space:

E.<x,y,z> = EuclideanSpace()
v = E.vector_field((x*cos(z), -y*cos(z), sin(z)))
v.plot(max_range=pi/2, viewer='threejs')

See here for more details.