STIR  6.2.0
Namespaces | Functions
distributed_test_functions.cxx File Reference

Implementation of test functions in distributed namespace. More...

#include "stir/recon_buildblock/distributed_test_functions.h"
#include "stir/recon_buildblock/distributed_functions.h"
#include "stir/VoxelsOnCartesianGrid.h"

Namespaces

 distributed
 Namespace for distributed computation with MPI.
 

Functions

void distributed::test_viewgram_slave (const stir::shared_ptr< stir::ProjDataInfo > &proj_data_info_ptr)
 
void distributed::test_viewgram_master (stir::Viewgram< float > viewgram, const stir::shared_ptr< stir::ProjDataInfo > &proj_data_info_ptr)
 
void distributed::test_image_estimate_master (const stir::DiscretisedDensity< 3, float > *input_image_ptr, int slave)
 
void distributed::test_image_estimate_slave ()
 
void distributed::test_related_viewgrams_master (const stir::shared_ptr< stir::ProjDataInfo > &proj_data_info_ptr, const stir::shared_ptr< stir::DataSymmetriesForViewSegmentNumbers > symmetries_sptr, stir::RelatedViewgrams< float > *y, int slave)
 
void distributed::test_related_viewgrams_slave (const stir::shared_ptr< stir::ProjDataInfo > &proj_data_info_ptr, const stir::shared_ptr< stir::DataSymmetriesForViewSegmentNumbers > symmetries_sptr)
 
void distributed::test_parameter_info_master (const std::string str, int slave, char const *const text)
 
void distributed::test_parameter_info_slave (const std::string str)
 
void distributed::test_bool_value_master (bool value, int slave)
 
void distributed::test_bool_value_slave ()
 
void distributed::test_int_value_slave ()
 
void distributed::test_int_value_master (int value, int slave)
 
void distributed::test_int_values_master (int slave)
 
void distributed::test_int_values_slave ()
 

Detailed Description

Implementation of test functions in distributed namespace.

Author
Tobias Beisel