#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.

Reply via email to