![]() |
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.