sandy
sandy copied to clipboard
Pendf single process
Edit the function for applying perturbation to nuclear data. Pendf files creation as generators in single processing and possibility to create ace files in single or multiprocessing. The task is carried out by new function to_ace_worker that is intended to replace endf6_perturb_worker.
Can you split this PR in 2? Also, as it is It probably won't pass the unit tests. Can you first run them on your computer.
I removed nuclide2latex function from the PR. Small change to the function run() in sampling module was made for consistency to the reviewed _mp_apply_perturbation function and to allow all tests to run without troubles.
Replacement of the pendf perturbation procedure. New static method pendf_perturb to apply perturbations sample by sample.