scroll-tech / ceno

Accelerate Zero-knowledge Virtual Machine by Non-uniform Prover Based on GKR Protocol
Apache License 2.0
53 stars 6 forks source link

BaseFold: all open functions accept `Arc` instead of `DenseMultilinearExtension` #563

Open yczhangsjtu opened 2 weeks ago

yczhangsjtu commented 2 weeks ago

Extracting from #294

Waiting for #554 to merge.

Currently, only simple_batch_open is requiring Arc for polys in API while other open functions are accepting DenseMultilinearExtension. This PR unifies them.