You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

14 lines
545 B

import GenericGF from "./GenericGF";
export default class GenericGFPoly {
private field;
private coefficients;
constructor(field: GenericGF, coefficients: Uint8ClampedArray);
degree(): number;
isZero(): boolean;
getCoefficient(degree: number): number;
addOrSubtract(other: GenericGFPoly): GenericGFPoly;
multiply(scalar: number): GenericGFPoly;
multiplyPoly(other: GenericGFPoly): GenericGFPoly;
multiplyByMonomial(degree: number, coefficient: number): GenericGFPoly;
evaluateAt(a: number): number;
}