~peterpall/maxima/+git/maxima.code:rtoy-def-simp-gamma

Last commit made on 2021-08-24
Get this branch:
git clone -b rtoy-def-simp-gamma https://git.launchpad.net/~peterpall/maxima/+git/maxima.code

Branch merges

Branch information

Name:
rtoy-def-simp-gamma
Repository:
lp:~peterpall/maxima/+git/maxima.code

Recent commits

10098f5... by Raymond Toy <email address hidden>

Remove nil'ed out code.

Test suite still passes.

44458b9... by Raymond Toy <email address hidden>

Remove properties for gamma_incomplete

Forgot to remove the properties for gamma_incomplete that are defined
by the def-simplifier for it.

00c2654... by Raymond Toy <email address hidden>

Remove $beta_incomplete and update callers

The defmfun for $beta_incomplete is removed, and all call sites are
updated to use ftake instead.

Test suite passes.

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

Convert beta incomplete functions to def-simplifier

$beta_incomplete is called in this file, so that hasn't been removed
yet.

Test suite passes.

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

Convert fresnel_s/fresnel_c to def-simplifier

Test suite passes.

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

Convert double_factorial to def-simplifier

Test suite passes.

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

Convert inverse_erf to def-simplifier

Test suite passes.

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

Convert erf functions to use def-simplifier

Had to leave the defmfuns for $erf, $erfc, and $erfi because they're
called from other places.

Testsuite passes.

66dc990... by Raymond Toy <email address hidden>

Convert gamma_incomplete_regularized to use def-simplifier

Commented out properties and defmfun for gamma_incomplete_regularized
in favor of def-simplifier. rtest_gamma passes.

95aaae8... by Raymond Toy <email address hidden>

Remove defmfuns for converted gamma functions

Forgot to remove the defmfuns for the gamma functions we converted to
use def-simplifier. However, need to keep $gamma_incomplete because
it's called in sin.lisp. Need to fix that up before removing it.
Just leave it for now.