#6648: [with patch, needs review] adds riemann mapping and complex interpolation
-------------------------+--------------------------------------------------
Reporter: evanandel | Owner: evanandel
Type: enhancement | Status: new
Priority: major | Milestone: sage-4.1.1
Component: calculus | Keywords: complex
Reviewer: | Author: Ethan Van Andel
Merged: |
-------------------------+--------------------------------------------------
Comment(by wdj):
I applied only the 2nd patch to 4.1.1.a0. It seemed to work fine trying
out several examples form the docstrings by had. However, on an intel
macbook running 10.4.11 there were several failures of sage -testall:
{{{
sage -t "devel/sage/doc/en/bordeaux_2008/birds_other.rst"
sage -t "devel/sage/sage/calculus/interpolators.pyx"
sage -t "devel/sage/sage/interfaces/psage.py"
sage -t "devel/sage/sage/interfaces/sage0.py"
sage -t "devel/sage/sage/parallel/decorate.py"
sage -t "devel/sage/sage/symbolic/expression.pyx"
}}}
Some of these are probably spurious but some are not:
{{{
zeus:~/sagefiles/sage-4.1.1.alpha0 davidjoyner$ ./sage -t
"devel/sage/sage/calculus/interpolators.pyx"
sage -t "devel/sage/sage/calculus/interpolators.pyx"
**********************************************************************
File
"/Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/devel/sage/sage/calculus/interpolators.pyx",
line 89:
sage: ps.value(10)
Expected:
(0.2676045526483728+1j)
Got:
(0.26760455264837191+1j)
**********************************************************************
File
"/Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/devel/sage/sage/calculus/interpolators.pyx",
line 146:
sage: cs.derivative(2)
Expected:
(-0.049776540658333007+0.15109500643420509j)
Got:
(-0.049776539604289502+0.15109500674962709j)
**********************************************************************
File
"/Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/devel/sage/sage/calculus/interpolators.pyx",
line 221:
sage: cs.derivative(3/5)
Expected:
(1.4057889232733602-0.22541713632654017j)
Got:
(1.4057889243877602-0.22541713160563243j)
**********************************************************************
File
"/Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/devel/sage/sage/calculus/interpolators.pyx",
line 225:
sage: cs.derivative(-6)
Expected:
(2.5204769294914593-1.8939258831078529j)
Got:
(2.5204768628640499-1.8939257072489877j)
**********************************************************************
3 items had failures:
1 of 7 in __main__.example_2
1 of 12 in __main__.example_4
2 of 7 in __main__.example_6
***Test Failed*** 4 failures.
For whitespace errors, see the file
/Users/davidjoyner/sagefiles/sage-4.1.1.alpha0/tmp/.doctest_interpolators.py
[45.7 s]
exit code: 1024
----------------------------------------------------------------------
The following tests failed:
sage -t "devel/sage/sage/calculus/interpolators.pyx"
}}}
This looks like numerical noise but I'm not sure. In any case, it is in a
file you modified, so it
is probably not spurious.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6648#comment:4>
Sage <http://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
-~----------~----~----~----~------~----~------~--~---