Versions in this module Expand all Collapse all v2 v2.0.0 Jul 18, 2024 Changes in this version + func FromSliceReferences[FR emulated.FieldParams](in []*emulated.Element[FR]) []emulated.Element[FR] + func FromSlice[FR emulated.FieldParams](in []emulated.Element[FR]) []*emulated.Element[FR] + type Multilinear []emulated.Element[FR] + func PlaceholderMultilinear[FR emulated.FieldParams](nbVars int) Multilinear[FR] + func ValueOfMultilinear[FR emulated.FieldParams](ml []*big.Int) Multilinear[FR] + type Polynomial struct + func New[FR emulated.FieldParams](api frontend.API) (*Polynomial[FR], error) + func (p *Polynomial[FR]) EvalEqual(x, y []*emulated.Element[FR]) *emulated.Element[FR] + func (p *Polynomial[FR]) EvalMultilinear(at []*emulated.Element[FR], M Multilinear[FR]) (*emulated.Element[FR], error) + func (p *Polynomial[FR]) EvalMultilinearMany(at []*emulated.Element[FR], M ...Multilinear[FR]) ([]*emulated.Element[FR], error) + func (p *Polynomial[FR]) EvalUnivariate(P Univariate[FR], at *emulated.Element[FR]) *emulated.Element[FR] + func (p *Polynomial[FR]) InterpolateLDE(at *emulated.Element[FR], values []*emulated.Element[FR]) *emulated.Element[FR] + type Univariate []emulated.Element[FR] + func PlaceholderUnivariate[FR emulated.FieldParams](length int) Univariate[FR] + func ValueOfUnivariate[FR emulated.FieldParams](univ []*big.Int) Univariate[FR] Other modules containing this package github.com/danivilardell/gnark