#9650: Adding support for differential forms
-----------------------------------------------------------+----------------
   Reporter:  jvkersch                                     |       Owner:  
burcin                     
       Type:  enhancement                                  |      Status:  
needs_work                 
   Priority:  major                                        |   Milestone:  
sage-4.5.3                 
  Component:  symbolics                                    |    Keywords:  
forms, functions, symbolics
     Author:  Joris Vankerschaver                          |    Upstream:  N/A  
                      
   Reviewer:  Niles Johnson                                |      Merged:       
                      
Work_issues:  __init__.py, documentation warnings, gens()  |  
-----------------------------------------------------------+----------------

Comment(by jvkersch):

 Hi Niles and Mitesh,

 Thank you for your instructive comments.  Niles, thanks also for agreeing
 to review my patch!  The suggestion to include this functionality to the
 reference manual was especially helpful -- it makes everything so much
 clearer to see the documentation in nice, crisp HTML form.

 I implemented the changes you suggested (adding to the reference manual,
 adding authors, making `gens()` return a tuple), but I have a few
 questions/comments that are more of a technical nature, revealing
 simultaneously my mercurial ineptitude:

 1.  I made a mess of the upload section -- could someone with admin
 privileges delete all but the most recent attachment?

 2.  Try as I might, I could not produce a patch which creates the file
 `__init__.py`.  I added that file to my sage tree as per the
 documentation, instructed hg to add it, confirmed with `hg status` that it
 was listed as added, but when I look at `hg diff` that file is nowhere to
 be found.  The other files are created/modified as expected.  The patch
 also does not create `__init__.py`, as you experienced.  Are these init
 files somehow special as far as hg is concerned?

 3.  I called the package `tensor` rather than anything more specific in
 order to accommodate future additions: it would be good to have support
 for generic tensors (not just differential forms) and common operations on
 them (e.g. covariant derivations), so that we could for instance do
 symbolic Riemannian geometry.  However, if you think we should stick to a
 more specific name for now, then that's fine with me too.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9650#comment:17>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to