3

Differential equations for geodesic curves are know and, in the case of a torus, given by Section 5 of http://www.rdrop.com/~half/math/torus/torus.geodesics.pdf
eq1 = u'[v] == (R + r Cos[u[v]]) Sqrt[(R + r Cos[u[v]])^2 - g^2]/(r g)
However, NDSolve has difficult with this equation when the argum...