Hi,

We have just posted a new version (0.2) of SageManifolds at 
http://sagemanifolds.obspm.fr
SageManifolds is an attempt to include differential geometry and tensor 
calculus in Sage (cf. the initial 
post<https://groups.google.com/forum/#!topic/sage-devel/RjqMIWjSC-0>and the 
trac 
14865 <http://trac.sagemath.org/ticket/14865>). It is still in a very 
preliminary stage.
With respect to version 0.1 the main changes are
-- the declaration of coordinates in a chart (class Chart) must include the 
coordinate range as an interval, e.g. for spherical coordinates on M=R^3:
    Chart(M, r'r:[0,+oo) th:[0,pi]:\theta ph:[0,2*pi):\phi', 'spherical 
coord')
   cf. the tutorial at http://sagemanifolds.obspm.fr/documentation.html
-- the pullback operator associated with a mapping between manifolds is 
implemented (method DiffMapping.pullback())
-- multiple self-contractions of tensor are possible (method 
TensorField.mtrace())
More in the changelog <http://sagemanifolds.obspm.fr/changelog.html>.

Still missing:

   - the implementation of Sage Parent/Element scheme for a better 
   integration in Sage
   - extrinsic geometry of submanifolds
   - computation of geodesics
   - better graphical outputs
   - better efficiency (migrating some parts to Cython?)

and probably a lot more...

Comments, suggestions and helps are most welcome!

Eric Gourgoulhon & Michal Bejger. 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to