KaMPIng 0.1.1
Flexible and (near) zero-overhead C++ bindings for MPI
Loading...
Searching...
No Matches
timer.hpp File Reference
#include <kassert/kassert.hpp>
#include <mpi.h>
#include "kamping/collectives/barrier.hpp"
#include "kamping/collectives/gather.hpp"
#include "kamping/communicator.hpp"
#include "kamping/environment.hpp"
#include "kamping/measurements/aggregated_tree_node.hpp"
#include "kamping/measurements/internal/measurement_utils.hpp"
Include dependency graph for timer.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  kamping::measurements::Timer< CommunicatorType >
 Distributed timer object. More...
 

Functions

Timer< Communicator<> > & kamping::measurements::timer ()
 Gets a reference to a kamping::measurements::BasicTimer.
 

Detailed Description

This file contains a (distributed) timer class.

Function Documentation

◆ timer()

Timer< Communicator<> > & kamping::measurements::timer ( )
inline

Gets a reference to a kamping::measurements::BasicTimer.

Returns
A reference to a kamping::measurements::BasicCommunicator.