maxima:bug-4295-add-jacobi-am

Last commit made on 2024-04-28
Get this branch:
git clone -b bug-4295-add-jacobi-am https://git.launchpad.net/maxima

Branch merges

Branch information

Name:
bug-4295-add-jacobi-am
Repository:
lp:maxima

Recent commits

532870a... by Raymond Toy <email address hidden>

Adjust thresholds for bigfloat so as to pass with clisp.

6ce2a91... by Raymond Toy <email address hidden>

Adjust thresholds for bigfloat so as to pass with gcl.

ecaf336... by Raymond Toy <email address hidden>

Adjust thresholds for bigfloat so as to pass with cmucl.

8222de3... by Raymond Toy <email address hidden>

Add bigfloat tests to test consistency

Just duplicate the float tests for sin(jacobi_am(u,m)) =
jacobi_sn(u,m), but use bfloats.

38ff59f... by Raymond Toy <email address hidden>

Add some consistency tests for jacobi_am

Test that sin(jacobi_am(u,m)) = jacobi_sn(u,m).

2c36aa9... by Raymond Toy <email address hidden>

Reword a comment.

ee3381d... by Raymond Toy <email address hidden>

Add some documentation for jacobi_am.

Ran update_examples to get the examples for jacobi_am. This also
changed some of the other examples in Elliptic.texi.m4, resulting in
some spacing changes and additional @group commands.

ff131f9... by Raymond Toy <email address hidden>

Add some figures for jacobi_am plot

jacobi_am.mac is the script used to create the plots. jacobi_am.png
and jacobi_am.pdf are the plots to be used in the document.

977cbad... by Raymond Toy <email address hidden>

Remove commented definition of closeto

We don't use this; the regular one is good enough.

19e07c6... by Raymond Toy <email address hidden>

Add tests for jacobi_am

Add some simple tests for jacobi_am for known values and some
numerical tests.

The changes to jacobi_am no cause rtest_elliptic test 149 to pass
because we return a complex number as expected. Hence update
testsuite.lisp too.