32#ifndef _util_group_pregtime_h
33#define _util_group_pregtime_h
36#include <util/misc/regtime.h>
37#include <util/group/message.h>
45 void send_subregions(
int node,
const TimedRegion *r)
const;
46 void recv_subregions(
int node,
TimedRegion *r)
const;
47 void all_reduce_regions()
const;
51 const char *topname =
"total",
52 int cpu_time = 0,
int wall_time = 1);
static std::ostream & out0()
Return an ostream that writes from node 0.
void print(std::ostream &=ExEnv::out0()) const
Print the object.
A template class that maintains references counts.
Definition ref.h:332
The RegionTimer class is used to record the time spent in a section of code.
Definition regtime.h:89