pace-neutrons / Horace

Horace is a suite of programs for the visualization and analysis of large datasets from time-of-flight neutron inelastic scattering spectrometers.
https://pace-neutrons.github.io/Horace/stable/
GNU General Public License v3.0
7 stars 4 forks source link

replicate mode for gen_sqw in parallel. #1705

Closed abuts closed 2 weeks ago

abuts commented 1 month ago

Horace parallel framework can not generate tmp files reading single nxspe source in parallel. Something to do with Matlab way of opening hdf files. Horace-3 generates clear error messages but Horace-4 fails with very obscure error messages. The issue hacked by generating a copy of replicated file for each worker.

When parallel framework for gen_sqw works in replicate mode, it should make copies of the original nxspe file for each parallel worker.

abuts commented 3 weeks ago

fixed by Re #1717

abuts commented 2 weeks ago

fixed by Re #1717