class ParaTimerMpi (Timer used in MPI communication) More...
#include <paraTimerMpi.h>
Public Member Functions | |
ParaTimerMpi () | |
constructor More... | |
~ParaTimerMpi () | |
destructor More... | |
void | init (ParaComm *comm) |
Initialize timer. More... | |
double | getElapsedTime () |
get elapsed time More... | |
Public Member Functions inherited from ParaTimer | |
ParaTimer () | |
constructor More... | |
virtual | ~ParaTimer () |
destructor More... | |
void | setOffset (double time) |
Private Attributes | |
double | startTime |
satrt time More... | |
Additional Inherited Members | |
Protected Attributes inherited from ParaTimer | |
double | offset |
offset of start time More... | |
class ParaTimerMpi (Timer used in MPI communication)
Definition at line 50 of file paraTimerMpi.h.
ParaTimerMpi | ( | ) |
constructor
Definition at line 60 of file paraTimerMpi.h.
~ParaTimerMpi | ( | ) |
|
virtual |
get elapsed time
Implements ParaTimer.
Definition at line 85 of file paraTimerMpi.h.
References ParaTimer::offset.
|
virtual |
Initialize timer.
comm | communicator used |
Implements ParaTimer.
Definition at line 43 of file paraTimerMpi.cpp.
References DEF_PARA_COMM, and ParaTimerMpi::startTime.
Referenced by ParaTimerMpi::~ParaTimerMpi().
|
private |