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
fn eval_unnormalized_bivariate_lagrange_poly(&self, x: F, y: F) -> F
[src]
fn eval_unnormalized_bivariate_lagrange_poly(&self, x: F, y: F) -> F
[src]Evaluate the polynomial
fn batch_eval_unnormalized_bivariate_lagrange_poly_with_diff_inputs(
&self,
x: F
) -> Vec<F>
[src]
fn batch_eval_unnormalized_bivariate_lagrange_poly_with_diff_inputs(
&self,
x: F
) -> Vec<F>
[src]Evaluate over a batch of inputs
fn batch_eval_unnormalized_bivariate_lagrange_poly_with_same_inputs(
&self
) -> Vec<F>
[src]
fn batch_eval_unnormalized_bivariate_lagrange_poly_with_same_inputs(
&self
) -> Vec<F>
[src]Evaluate the magic polynomial over self