multiply method
Implementation
ModulusPoly multiply(int scalar) {
if (scalar == 0) {
return _field.zero;
}
if (scalar == 1) {
return this;
}
final size = _coefficients.length;
final product = <int>[]; // size
for (int i = 0; i < size; i++) {
product.add(_field.multiply(_coefficients[i], scalar));
}
return ModulusPoly(_field, product);
}