Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tem_labeledtimer_type), | intent(inout) | :: | me | timer object |
||
integer, | intent(in) | :: | comm | communicator handle |
||
integer, | intent(in) | :: | myrank | MPI rank of the calling process. |
||
integer, | intent(in) | :: | nProcs | Number of processes in the communicator. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=labelLen), | private | :: | timerlabel | ||||
character(len=pathLen), | private | :: | detail_file | ||||
integer, | private | :: | iProc | ||||
integer, | private | :: | funit | ||||
integer, | private | :: | dunit | ||||
integer, | private | :: | timerpos | ||||
integer, | private | :: | itimer | ||||
integer, | private | :: | verbosity | ||||
integer, | private | :: | iError | ||||
logical, | private | :: | unmatched(me%config%label%nVals) | ||||
real(kind=rk), | private | :: | mintime | ||||
real(kind=rk), | private | :: | maxtime | ||||
real(kind=rk), | private | :: | sumtime | ||||
real(kind=rk), | private, | allocatable | :: | proctimer(:) |