#16737: clean and speed up doctesting of bessel.py
-------------------------------------+-------------------------------------
Reporter: rws | Owner:
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-6.3
Component: symbolics | Resolution:
Keywords: special, speed | Merged in: #16173
Authors: Ralf Stephan | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
u/rws/clean_and_speed_up_doctesting_of_bessel_py|
045001c0ea797e263639b00d551003c88b563092
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Changes (by {'newvalue': u'Ralf Stephan', 'oldvalue': ''}):
* status: new => needs_review
* commit: => 045001c0ea797e263639b00d551003c88b563092
* author: => Ralf Stephan
Old description:
> 70% of long doctesting concerns four complex plots in `bessel.py`.
> Setting `plot_points=10` will probably not affect doctest quality but
> would be much faster. Even if done with image output there seems no
> difference in quality of the produced images.
>
> This ticket applies all cleanup changes of #16023 and #16173 that are in
> `bessel.py`, as well as setting `plot_points=10`. It results in a
> reduction of long doctesting time by x%.
New description:
70% of long doctesting concerns four complex plots in `bessel.py`. Setting
`plot_points=10` will probably not affect doctest quality but would be
much faster. Even if done with image output there seems no difference in
quality of the produced images.
This ticket applies all cleanup changes of #16023 and #16173 that are in
`bessel.py`, as well as setting `plot_points=10`. It results in a
reduction of long doctesting time by 80%.
--
Comment:
New commits:
||[http://git.sagemath.org/sage.git/commit/?id=28c188bc06cb6e19d53487d74d98500934f9f815
28c188b]||{{{16173: remove deprecated Bessel.call() functions}}}||
||[http://git.sagemath.org/sage.git/commit/?id=d1c86870dce6dc6d802ee964455dda7e1d329d05
d1c8687]||{{{16173: save some doctests from deprecated code}}}||
||[http://git.sagemath.org/sage.git/commit/?id=9554f1f2dfaa89337ab3eaf5ba3710e714f78948
9554f1f]||{{{16173: remove deprecated code}}}||
||[http://git.sagemath.org/sage.git/commit/?id=88e54fdce424695203a390b1f7240270b53455e9
88e54fd]||{{{Merge branch 'develop' into
t/16173/remove__bessel_functions}}}||
||[http://git.sagemath.org/sage.git/commit/?id=9b71286523094f88a1153b68090d3196efc9f92f
9b71286]||{{{Merge branch 'develop' into
t/16173/remove__bessel_functions}}}||
||[http://git.sagemath.org/sage.git/commit/?id=045001c0ea797e263639b00d551003c88b563092
045001c]||{{{16737: speed up long doctests}}}||
--
Ticket URL: <http://trac.sagemath.org/ticket/16737#comment:2>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.