- 23 Dec, 2020 2 commits
-
-
Raymond Toy authored
Move all the internal implementation details to the internals directory so we can see quickly what is internal and what is not.
-
Raymond Toy authored
Adds two new functions: - incomplete-gamma-upper-normalized - incomplete-gamma-lower-normalized These are the corresponding incomplete gamma functions but normalized by gamma(a).
-
- 19 Dec, 2020 1 commit
-
-
Raymond Toy authored
To make it easier for users to select the oct readtable, require the use of named-readtables. We're using https://github.com/melisgl/named-readtables to implement the readtables. Thus use `(named-readtables:in-readtable oct:oct-readtable)` to set up the appropriate readtable to support #q. To go back to the standard table, use `(named-readtables:in-readtable :standard)`.
-
- 04 Dec, 2020 1 commit
-
-
Raymond Toy authored
Prevent confusion that `BETA` is the beta function. While we're at it rename `ALPHA` too, along with the `FOO-ITER` versions.
-
- 29 Nov, 2020 1 commit
-
-
Raymond Toy authored
Update code to work with sbcl: - Add implementation for `float-infinity-p` and friends. - Typos where `-` and `/` were used instead of `sub-qd` and `div-qd`. - Change a `defconstant +digits+` to use `defparameter`
-
- 27 Nov, 2020 3 commits
-
-
Raymond Toy authored
- Create octi.asd to handle processing of the `oct-internal` functions. - Includes adding `octi-package.lisp`. - Rename `qd-package.lisp` to `oct-package.lisp` which better reflects what the file contains. - Update asd files for these changes.
-
Raymond Toy authored
-
Raymond Toy authored
-