| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| logical, | public | :: | LSTATS | = | .TRUE. | ||
| logical, | public | :: | LSTATS_OMP | = | .FALSE. | ||
| logical, | public | :: | LSTATS_COMMS | = | .FALSE. | ||
| logical, | public | :: | LSTATS_MEM | = | .FALSE. | ||
| logical, | public | :: | LSTATS_ALLOC | = | .FALSE. | ||
| logical, | public | :: | LSTATSCPU | = | .TRUE. | ||
| logical, | public | :: | LSYNCSTATS | = | .FALSE. | ||
| logical, | public | :: | LDETAILED_STATS | = | .TRUE. | ||
| logical, | public | :: | LBARRIER_STATS | = | .FALSE. | ||
| logical, | public | :: | LTRACE_STATS | = | .FALSE. | ||
| logical, | public | :: | LGSTATS_LABEL | = | .FALSE. | ||
| integer(kind=JPIM), | public, | parameter | :: | JPMAXSTAT | = | 2500 | |
| integer(kind=JPIM), | public, | parameter | :: | JPOBCOUNT_BASE | = | 201 | |
| integer(kind=JPIM), | public | :: | NTRACE_STATS | = | 0 | ||
| integer(kind=JPIM), | public | :: | NCALLS(0:JPMAXSTAT) | ||||
| integer(kind=JPIM), | public | :: | NCALLS_TOTAL | = | 0 | ||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NCALL_TRACE(:) | |||
| real(kind=JPRB), | public | :: | TIMESUM(0:JPMAXSTAT) | ||||
| real(kind=JPRB), | public | :: | TIMESQSUM(0:JPMAXSTAT) | ||||
| real(kind=JPRB), | public | :: | TIMEMAX(0:JPMAXSTAT) | ||||
| real(kind=JPRB), | public | :: | TIMESUMB(0:JPMAXSTAT) | ||||
| real(kind=JPRB), | public | :: | TIMELCALL(0:JPMAXSTAT) | ||||
| real(kind=JPRB), | public | :: | TTCPUSUM(0:JPMAXSTAT) | ||||
| real(kind=JPRB), | public | :: | TVCPUSUM(0:JPMAXSTAT) | ||||
| real(kind=JPRB), | public | :: | THISTIME(0:JPMAXSTAT) | ||||
| real(kind=JPRB), | public | :: | THISTCPU(0:JPMAXSTAT) | ||||
| real(kind=JPRB), | public | :: | THISVCPU(0:JPMAXSTAT) | ||||
| real(kind=JPRB), | public | :: | TTCPULCALL(0:JPMAXSTAT) | ||||
| real(kind=JPRB), | public | :: | TVCPULCALL(0:JPMAXSTAT) | ||||
| real(kind=JPRB), | public | :: | TIME_LAST_CALL | ||||
| real(kind=JPRB), | public, | ALLOCATABLE | :: | TIME_START(:) | |||
| real(kind=JPRB), | public, | ALLOCATABLE | :: | TIME_TRACE(:) | |||
| integer(kind=JPIM), | public, | parameter | :: | JPERR | = | 0 | |
| integer(kind=JPIM), | public, | parameter | :: | JPTAGSTAT | = | 20555 | |
| character(len=50), | public | :: | CCDESC(0:JPMAXSTAT) | = | "" | ||
| character(len=3), | public | :: | CCTYPE(0:JPMAXSTAT) | = | "" | ||
| integer(kind=JPIM), | public | :: | NPROC_STATS | = | 1 | ||
| integer(kind=JPIM), | public | :: | MYPROC_STATS | = | 1 | ||
| integer(kind=JPIM), | public, | ALLOCATABLE | :: | NPRCIDS_STATS(:) | |||
| integer(kind=JPIM), | public | :: | NTMEM(0:JPMAXSTAT,5) | ||||
| integer(kind=JPIM), | public | :: | NSTATS_MEM | = | 0 | ||
| integer(kind=JPIM), | public | :: | NPRNT_STATS | = | 3 |