12 #ifndef __stir_recon_buildblock_DistributedCachingInformation_h__ 13 #define __stir_recon_buildblock_DistributedCachingInformation_h__ 79 void initialise_new_subiteration(
const std::vector<ViewSegmentNumbers>& vs_nums_to_process);
97 std::vector<ViewSegmentNumbers> vs_nums_to_process;
100 std::vector<std::vector<ViewSegmentNumbers>> proc_vs_nums;
104 std::vector<bool> still_to_process;
110 int find_position_of_first_unprocessed()
const;
113 int get_num_remaining_cached_data_to_process(
int proc)
const;
148 void set_all_vs_num_unprocessed();
int num_processors
the number of processes used for distributed computation
Definition: distributed_functions.cxx:50
Definition of class stir::ViewSegmentNumbers, alias to stir::ViewgramIndices.
alias for ViewgramIndices
Definition: ViewSegmentNumbers.h:33