Nbatches, particles when using surf_source_read

Hi,
Two very basic question that puzzle me:

  1. Why OpenMC uses ‘nbatches’ and ‘particles’ in fixed source mode instead of a single number for the simulated histories (as it is done in MCNP or PHITS)?

  2. How do ‘nbatches’ and ‘particles’ work when surf_source_read is used to read particles from a previously created surface_source.h5 file. In this case, source is not used and it seems that tallies now are normalized to the number of source particles in surface_source.h5 (is it?). How ‘nbatches’ and ‘particles’ numbers are used in this case?

Hello,
I’m stuck at the same point I think.
Now I set one batch and N particules with 0 inactive batches (obviously) and It works.
The problem is : with this settings, I don’t have standard deviation on my tally..
It’s a problem when It’s a complex geometry and you must know if your tally is under a percent.