Trait snarkvm_marlin::ahp::ahp::UnnormalizedBivariateLagrangePoly[][src]

pub trait UnnormalizedBivariateLagrangePoly<F: PrimeField> {
    fn eval_unnormalized_bivariate_lagrange_poly(&self, x: F, y: F) -> F;
fn batch_eval_unnormalized_bivariate_lagrange_poly_with_diff_inputs(
        &self,
        x: F
    ) -> Vec<F>;
fn batch_eval_unnormalized_bivariate_lagrange_poly_with_same_inputs(
        &self
    ) -> Vec<F>; }
Expand description

The derivative of the vanishing polynomial

Required methods

Evaluate the polynomial

Evaluate over a batch of inputs

Evaluate the magic polynomial over self

Implementations on Foreign Types

Implementors