Symbolic vector Fields analysis tool in python. Detailed introduction can be seen in this ArXiv paper: https://arxiv.org/abs/2012.10723
Corrections to the introduction manuscript on ArXiv:
(1) In abstract and introduction sections, sympy module does have some simple vector field analysis function under Cartesian coordinates, but it could not be extened to the more general curvilinear coordinates. SymFields could be a very good compliment to sympy [Meurer et al. (2017), SymPy: symbolic computing in Python. PeerJ Comput. Sci. 3:e103; DOI 10.7717/peerj- cs.103] in the fields of vector fields analysis.
(2) In page 4, example of wrong divergence calculation, the Jacobian should be:
Which is also an example of wrong experssion of divergence.