CAM
bshr_timer_mod.F90 File Reference

Modules

module  bshr_timer_mod
 

Functions/Subroutines

subroutine, public bshr_timer_mod::shr_timer_init
 
subroutine, public bshr_timer_mod::shr_timer_get (n, str)
 
subroutine, public bshr_timer_mod::shr_timer_start (n)
 
subroutine, public bshr_timer_mod::shr_timer_stop (n)
 
subroutine, public bshr_timer_mod::shr_timer_print (n)
 
subroutine, public bshr_timer_mod::shr_timer_print_all
 
subroutine, public bshr_timer_mod::shr_timer_zero (n)
 
subroutine, public bshr_timer_mod::shr_timer_zero_all
 
subroutine, public bshr_timer_mod::shr_timer_check (n)
 
subroutine, public bshr_timer_mod::shr_timer_check_all
 
subroutine, public bshr_timer_mod::shr_timer_free (n)
 
subroutine, public bshr_timer_mod::shr_timer_free_all
 
subroutine, public bshr_timer_mod::shr_timer_sleep (sec)
 

Variables

character(len= *), parameter, private bshr_timer_mod::mod_filename = __FILE__
 
integer(shr_kind_in), parameter bshr_timer_mod::stat_free = 0
 
integer(shr_kind_in), parameter bshr_timer_mod::stat_inuse = 1
 
integer(shr_kind_in), parameter bshr_timer_mod::stat_started = 2
 
integer(shr_kind_in), parameter bshr_timer_mod::stat_stopped = 3
 
integer(shr_kind_in), parameter bshr_timer_mod::max_timers = 200
 
integer(shr_kind_in), dimension(max_timers) bshr_timer_mod::status
 
integer(shr_kind_in), dimension(max_timers) bshr_timer_mod::cycles1
 
integer(shr_kind_in), dimension(max_timers) bshr_timer_mod::cycles2
 
integer(shr_kind_in) bshr_timer_mod::cycles_max = -1
 
character(len=80), dimension(max_timers) bshr_timer_mod::name
 
real(shr_kind_r8), dimension(max_timers) bshr_timer_mod::dt
 
integer(shr_kind_in), dimension(max_timers) bshr_timer_mod::calls
 
real(shr_kind_r8) bshr_timer_mod::clock_rate