pub fn parallel_evaluate_shared(
arena: &Arc<DagArena>,
chunks: Vec<Vec<DagNodeId>>,
variables: &[f64],
) -> f64Expand description
Zero-clone parallel evaluator. The arena is shared read-only across
all worker fibers via Arc; no per-chunk duplication.
Takes &Arc<DagArena> so callers that already hold a long-lived
handle don’t pay an Arc::clone for the outer call (the inner
task spawn still bumps the refcount once per chunk).