@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
16 lines • 789 B
TypeScript
/**
* Evaluate a univariate polynomial with real coefficients at a complex point,
* via Horner's method.
*
* p(z) = coeffs[0] + coeffs[1] · z + ... + coeffs[degree] · z^degree
*
* The result is written into `result` as `[Re(p(z)), Im(p(z))]`.
*
* @param {number[]|Float32Array|Float64Array} result 2-element output buffer
* @param {number[]|Float32Array|Float64Array} coeffs ascending-power, length ≥ degree + 1
* @param {number} degree polynomial degree, ≥ 0
* @param {number} zr real part of z
* @param {number} zi imaginary part of z
*/
export function complex_horner_eval(result: number[] | Float32Array | Float64Array, coeffs: number[] | Float32Array | Float64Array, degree: number, zr: number, zi: number): void;
//# sourceMappingURL=complex_horner_eval.d.ts.map