It keeps flipping back to 'monic' from e.g. 'ln(1+x)' when switching between algorithms, and then seems to lock to 'monic'? (Am I missing something?)

Also I am curious, in your version vs. horner , how do both algorithms map onto number of fmadd operations?

"monic" is a separate switch from the example functions radio-selector. Enabling "monic" removes the leading coefficient.

[dead]