pub fn execute_photon_sweep_batch(
opts: &PhotonSweepBatchOpts,
) -> Result<PhotonSweepBatchResult, String>Expand description
Execute a batch photon injection sweep over multiple x_inj values.
Flattens all (x_inj, z_h) pairs into a single thread pool, avoiding the overhead of spawning separate Rust processes per x_inj.