PPL Logo

libs/ck-libs/pose/gvt.h File Reference

Go to the source code of this file.

Data Structures

class  UpdateMsg
 Message to send info to GVT. More...
class  GVTMsg
 Message to send GVT estimate back to PVT. More...
class  prioBcMsg
 Prioritized int msg; used to force GVT calculations. More...
class  PVT
 PVT chare group for computing local processor virtual time. More...
class  GVT
 GVT chare group for estimating GVT. More...

Functions

void POSE_sumGVTIterations (void *param, void *msg)
 Collect GVT iteration counts.

Variables

CkGroupID ThePVT
 Global handles ThePVT and TheGVT are declared in gvt.C, used everywhere.
CkGroupID TheGVT


Function Documentation

void POSE_sumGVTIterations ( void *  param,
void *  msg 
)

Collect GVT iteration counts.

Definition at line 205 of file pose.C.

References CkReductionMsg::getData(), PUP::m, and POSE_Coordinator_ID.

Referenced by GVT::sumGVTIterationCounts().

Here is the call graph for this function:

Here is the caller graph for this function:


Variable Documentation

Global handles ThePVT and TheGVT are declared in gvt.C, used everywhere.

Definition at line 7 of file gvt.C.

Referenced by LBgroup::computePeLoad(), POSE_init(), sim::pup(), rep::registerTimestamp(), sim::sim(), and strat::strat().

Definition at line 8 of file gvt.C.

Referenced by POSE_init(), POSE_prepExit(), and pvtObjects::StratCalcs().


Generated on Mon Sep 21 08:10:57 2020 for Charm++ by  doxygen 1.5.5