#10792: Upgrade numpy to 1.5.1
------------------------+---------------------------------------------------
   Reporter:  jason     |       Owner:  tbd       
       Type:  task      |      Status:  needs_info
   Priority:  major     |   Milestone:  sage-4.7  
  Component:  packages  |    Keywords:            
     Author:            |    Upstream:  N/A       
   Reviewer:            |      Merged:            
Work_issues:            |  
------------------------+---------------------------------------------------

Comment(by evanandel):

 Replying to [comment:18 drkirkby]:

 > This is where it would be helpful doctests actually documented why the
 particular value is correct. I've seen ''sooooo'' many doctests where the
 "expected value" is whatever someone got on their computer and is not
 substantiated in any way as a comment in the code.

 Unfortunately to my knowledge, this is the only extant tool that performs
 this sort of Riemann map. I believe that there are one or two cases where
 the analytic map is known, so I can probably add some tests that check
 accuracy against that.

 > Also, if the algorithm, or its implementation in Sage is has poor
 numerical stability, this should be documented.

 As far as I've seen, it's not unstable in the sense of dramatically losing
 accuracy, but the many numerical calculations are sensitive to slight
 differences in machine-level implementation. This results in slight
 differences in the final error. I should be able to do some error analysis
 and see if these deviations are within the bounds of the algorithm.

 > Could this be computed with Mathematica or Wolfram|Alpha to arbitrary
 precision? Just as thought. If so, that could be documented - we have
 permission from Wolfram Research to use Wolfram|Alpha for the purpose of
 comparing results and documenting those compassions.

 Not without complete reimplementation, and I know of no reason why their
 performance should be better than ours. You can increase the numerical
 precision of the computation by increasing N (the number of collocation
 points on the boundary.) I'll can create a couple of comparision tests
 that can be run on different machines to see if that decreases the
 numerical deviation.

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