#11143: define symbolic functions for exponential integrals
--------------------------------------------------+-------------------------
   Reporter:  kcrisman                            |          Owner:  
benjaminfjones               
       Type:  defect                              |         Status:  new        
                  
   Priority:  major                               |      Milestone:  sage-4.7.2 
                  
  Component:  symbolics                           |       Keywords:  ei Ei 
special function maxima
Work_issues:                                      |       Upstream:  N/A        
                  
   Reviewer:  Burcin Erocal, Karl-Dieter Crisman  |         Author:  Benjamin 
Jones               
     Merged:                                      |   Dependencies:  #11513     
                  
--------------------------------------------------+-------------------------
Changes (by kcrisman):

  * reviewer:  Burcin Erocal => Burcin Erocal, Karl-Dieter Crisman
  * dependencies:  => #11513


Comment:

 A few comment:
  * This will conflict (slightly) with #11043, I think.  You can help their
 cause by doing
 {{{
 from sage.plot.all import plot
 }}}
    I believe.  The point is making sure we don't import numpy and other
 things like that on startup.  It's possible that some of the other imports
 will have this problem, but hopefully not (?).
  * I don't really understand coercion, so I'm reluctant to comment on the
 coercion stuff in {{{_eval_}}}, though I'd be glad if you explained that
 (I don't recall seeing it in these types of functions before).
  * This seems to depend on #11513 still, so I'm adding that.  But that
 still does not have positive review.  Just pointing it out.
  * Line 260: {{{           raise NotImplementedError("The derivative of is
 only implemented for n = 1, 2, 3, ...") }}} seems to be missing something.

 On a cursory reading, this looks really nice.   Certainly you should go
 ahead with the full reorganization, that will help a lot.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11143#comment:22>
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