Hamiltonian may break reproducibility
A few Hamiltonian subroutines, namely Ham_set
, Overide_global_tau_sampling_parameters
and Hamiltonian_set_nsigma
, get called before the random number generator gets initialised in nsigma%in
. If the user decides to use random numbers in one of those subroutines, the results will not be reproducible. I suggest fixing this by initialising the random number generator earlier, for example by doing it in Fields_init
.