PROGRESS  master
prg_timer_mod::timer_status_t Type Reference

Timer status type. More...

Private Attributes

character(len=20) tname
 Timer name. More...
 
integer tstart
 Start time. More...
 
integer ttotal
 Current total time. More...
 
integer tcount
 Current call count. More...
 
integer minrank
 Rank with min value. More...
 
integer maxrank
 Rank with max value. More...
 
real(dptsum
 Sum time - total time in secs. More...
 
real(dpminvalue
 Minimum value over all ranks. More...
 
real(dpmaxvalue
 Maximum value over all ranks. More...
 
real(dptavg
 Average value over all ranks. More...
 
real(dptstdev
 Stdev across all ranks. More...
 
real(dptpercent
 Percent of time across all timers. More...
 

Detailed Description

Timer status type.

Definition at line 54 of file prg_timer_mod.F90.

Member Data Documentation

◆ maxrank

integer prg_timer_mod::timer_status_t::maxrank
private

Rank with max value.

Definition at line 72 of file prg_timer_mod.F90.

◆ maxvalue

real(dp) prg_timer_mod::timer_status_t::maxvalue
private

Maximum value over all ranks.

Definition at line 81 of file prg_timer_mod.F90.

◆ minrank

integer prg_timer_mod::timer_status_t::minrank
private

Rank with min value.

Definition at line 69 of file prg_timer_mod.F90.

◆ minvalue

real(dp) prg_timer_mod::timer_status_t::minvalue
private

Minimum value over all ranks.

Definition at line 78 of file prg_timer_mod.F90.

◆ tavg

real(dp) prg_timer_mod::timer_status_t::tavg
private

Average value over all ranks.

Definition at line 84 of file prg_timer_mod.F90.

◆ tcount

integer prg_timer_mod::timer_status_t::tcount
private

Current call count.

Definition at line 66 of file prg_timer_mod.F90.

◆ tname

character(len=20) prg_timer_mod::timer_status_t::tname
private

Timer name.

Definition at line 57 of file prg_timer_mod.F90.

◆ tpercent

real(dp) prg_timer_mod::timer_status_t::tpercent
private

Percent of time across all timers.

Definition at line 90 of file prg_timer_mod.F90.

◆ tstart

integer prg_timer_mod::timer_status_t::tstart
private

Start time.

Definition at line 60 of file prg_timer_mod.F90.

◆ tstdev

real(dp) prg_timer_mod::timer_status_t::tstdev
private

Stdev across all ranks.

Definition at line 87 of file prg_timer_mod.F90.

◆ tsum

real(dp) prg_timer_mod::timer_status_t::tsum
private

Sum time - total time in secs.

Definition at line 75 of file prg_timer_mod.F90.

◆ ttotal

integer prg_timer_mod::timer_status_t::ttotal
private

Current total time.

Definition at line 63 of file prg_timer_mod.F90.


The documentation for this type was generated from the following file: