GBS
|
Module for timing program. More...
Modules | |
module | timer_mod |
Functions/Subroutines | |
subroutine | timer_mod::timer_setup |
Initialize all the timers. More... | |
integer function | timer_mod::timer_addtimer (title) |
Add a new timer. More... | |
subroutine | timer_mod::timer_cleanup |
Do nothing... More... | |
subroutine | timer_mod::timer_update_master |
Get current time. More... | |
subroutine | timer_mod::timer_start (i) |
Start ith timer. More... | |
subroutine | timer_mod::timer_stop (i) |
Stop ith timer. More... | |
subroutine | timer_mod::timer_reset (i) |
Reset ith timer. More... | |
subroutine | timer_mod::timer_dump (i) |
Print ith timer. More... | |
subroutine | timer_mod::timer_dump_all |
Print all the timers. More... | |
subroutine | timer_mod::timers (choice) |
Master timing routine. More... | |
Variables | |
integer, parameter | timer_mod::maxclocks = 50 |
integer, parameter | timer_mod::timer_error = -1 |
integer | timer_mod::nclocks |
real(dp) | timer_mod::master_clock |
real(dp), dimension(maxclocks) | timer_mod::elapsed_time |
real(dp), dimension(maxclocks) | timer_mod::start_time |
character(len=80), dimension(maxclocks) | timer_mod::title_string |
logical, dimension(maxclocks) | timer_mod::clock_running |
integer, save | timer_mod::id_timer_bc |
integer, save | timer_mod::id_timer_poisson_phi |
integer, save | timer_mod::id_timer_poisson_psi |
integer, save | timer_mod::id_timer_auxfield |
integer, save | timer_mod::id_timer_eqrhs |
integer, save | timer_mod::id_timer_advance |
integer, save | timer_mod::id_timer_step |
integer, save | timer_mod::id_timer_checkfield_all |
integer, save | timer_mod::id_timer_sources |
Module for timing program.