Go to the source code of this file.
Classes | |
class | ReporterContextBase |
This is a helper class to aid with parallel communication of compute Reporter values as well as provides a link to the stored Reporter value state object. More... | |
class | ReporterContext< T > |
General context that is called by all Reporter values to manage the old values. More... | |
class | ReporterGeneralContext< T > |
struct | is_std_vector< typename > |
struct | is_std_vector< std::vector< T, A > > |
class | ReporterBroadcastContext< T > |
A context that broadcasts the Reporter value from the root processor. More... | |
class | ReporterScatterContext< T > |
A context that scatters the Reporter value from the root processor. More... | |
class | ReporterGatherContext< T > |
A context that gathers the Reporter value to the root processor. More... | |
class | ReporterVectorContext< T > |
This context is specific for vector types of reporters, mainly for declaring a vector of the type from another context. More... | |