First time here? Check out the FAQ!
answered 5 years ago
I'm out of my depth here, but I'd suggest a look at the Manifolds project, implemented in Sagemath.