This is the horner Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 05:17:39 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
hornerInline polynomial evaluation using Horner’s rule.
Paul M. Rodriguez <pmr@ruricolist.com>
MIT
alexandria (system).
serapeum (system).
infix-math (system).
package.lisp (file).
horner.lisp (file).
goertzel.lisp (file).
evalpoly.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
horner/horner.lisppackage.lisp (file).
horner (system).
eval-horner (function).
horner (macro).
horner/even (macro).
horner/odd (macro).
horner/coeffs (macro).
horner/monic (macro).
horner/precond (macro).
horner/simple (macro).
monic (function).
quartic (macro).
quintic (macro).
sextic (macro).
horner/goertzel.lisppackage.lisp (file).
horner (system).
goertzel (macro).
horner/evalpoly.lisppackage.lisp (file).
horner (system).
evalpoly (macro).
Packages are listed by definition order.
horneralexandria.
common-lisp.
infix-math/infix-math.
serapeum.
eval-horner (function).
evalpoly (macro).
goertzel (macro).
horner (macro).
horner/even (macro).
horner/odd (macro).
horner/coeffs (macro).
horner/monic (macro).
horner/precond (macro).
horner/simple (macro).
monic (function).
quartic (macro).
quintic (macro).
sextic (macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Compute a polynomial using Horner’s rule.
Note that the coefficients COEFFS are provided in ascending order of
powers: p0 + p1*x + p2*x^2...
Evaluate polynomial with even powers only: p0 + p1*x^2 + p2*x^4...
Evaluate polynomial with odd powers only: p0*x + p1*x^3 + p2*x^5...
Eval COEFFS at run time, for testing.
Like ‘horner’ when the last coefficient is 1 (and omitted). Cf. p1evl in Cephes.
Better-than-Horner computation of the quartic. See Higham 2002, Knuth v.2.
Optimized sextic using Pan’s method.
Convert coefficients u_0, u_1... u_n to monic form and return them as multiple values.
| Jump to: | E F G H M Q S |
|---|
| Jump to: | E F G H M Q S |
|---|
| Jump to: | E F G H P S |
|---|
| Jump to: | E F G H P S |
|---|