Investigate standardising distribute
#1585
Labels
Low Priority
Low Priority Tasks
Parallel
Task needing parallelisation
Technical Debt
code quality, unit tests, code duplicaton
Distribute currently uses its own implementation of
split_vector_fixed_sum
to account for the additional metadata, however, it may be possible to replace this, though it may require some re-working of the parallel merge procedures too.Places which may be affected:
./horace_core/sqw/@DnDBase/distribute.m
./horace_core/sqw/@sqw/distribute.m
./horace_core/sqw/PixelData/@PixelDataMemory/distribute.m
./horace_core/sqw/PixelData/@PixelDataFileBacked/distribute.m
./herbert_core/utilities/classes/@IX_dataset/distribute.m
./herbert_core/utilities/misc/distribute.m
./herbert_core/classes/MPIFramework/parallel_call/ParallelSQWEval.m
./herbert_core/applications/multifit/MFParallel_Job.m
The text was updated successfully, but these errors were encountered: