pub fn from_u64(evals: &[u64]) -> Self {
        DenseMultilinearPolynomial::new(evals.iter().map(|&i| FieldElement::from(i)).collect())
    }
Constructs a DenseMultilinearPolynomial from a slice of u64 values.
crates/math/src/polynomial/dense_multilinear_poly.rs