BSpline Finite Element Exterior Calculus
Loading...
Searching...
No Matches
m_timer::basictimer Type Reference

BasicTimer object to measure elapsed time. More...

Public Member Functions

procedure init timer_init
 
procedure start timer_start
 
procedure stop timer_stop
 
procedure minval timer_minval
 
procedure maxval timer_maxval
 
procedure avgval timer_avgval
 
procedure summary_string timer_summary_string
 

Public Attributes

integer comm
 MPI communicator for the timer.
 
integer my_rank
 My rank in the communicator.
 
real(wp) start_time
 Starting time.
 
real(wp) end_time
 Ending time.
 
real(wp) elapsed_time
 Elapsed time in seconds on this rank.
 
integer start_count
 Number of times the timer has been started.
 
real(wp), dimension(:), allocatable elapsed_times
 Elapsed time in seconds on all ranks.
 

Detailed Description

BasicTimer object to measure elapsed time.


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