KaMPIng 0.1.1
Flexible and (near) zero-overhead C++ bindings for MPI
|
Class representing an aggregated measurement tree, i.e., a measurement tree for which the global aggregation has been performed. More...
#include <aggregated_tree_node.hpp>
Public Member Functions | |
template<typename MeasurementNode , typename Communicator > | |
AggregatedTree (MeasurementNode const &measurement_root_node, Communicator const &comm) | |
Globally aggregates the measurement tree provided with. | |
auto & | root () |
Access to the root of the aggregated tree. | |
auto const & | root () const |
Access to the root of the aggregated tree. | |
Class representing an aggregated measurement tree, i.e., a measurement tree for which the global aggregation has been performed.
DataType | Type of interanlly stored data. |
|
inline |
Globally aggregates the measurement tree provided with.
measurement_root_node | across all ranks in |
comm | . |
MeasurementNode | Type of the measurement tree to aggregate. |
Communicator | Communicator defining the scope for the global aggregation. |
|
inline |
Access to the root of the aggregated tree.
|
inline |
Access to the root of the aggregated tree.