Data Types | |
| type | timer_data |
Functions/Subroutines | |
| subroutine | init_ice_timers |
| subroutine | get_ice_timer (timer_id, name_choice, num_blocks, num_nodes) |
| subroutine | ice_timer_clear (timer_id) |
| subroutine | ice_timer_start (timer_id, block_id) |
| subroutine | ice_timer_stop (timer_id, block_id) |
| subroutine | ice_timer_print (timer_id, stats) |
| subroutine | ice_timer_print_all (stats) |
| subroutine | ice_timer_check (timer_id, block_id) |
Variables | |
| integer(int_kind) | timer_total |
| integer(int_kind) | timer_step |
| integer(int_kind) | timer_dynamics |
| integer(int_kind) | timer_advect |
| integer(int_kind) | timer_column |
| integer(int_kind) | timer_thermo |
| integer(int_kind) | timer_sw |
| integer(int_kind) | timer_ridge |
| integer(int_kind) | timer_catconv |
| integer(int_kind) | timer_couple |
| integer(int_kind) | timer_readwrite |
| integer(int_kind) | timer_diags |
| integer(int_kind) | timer_hist |
| integer(int_kind), parameter | max_timers = 50 |
| type(timer_data), dimension(max_timers) | all_timers |
| real(dbl_kind) | clock_rate |
| integer(int_kind) | timerRoot |
| real(dbl_kind), dimension(max_timers) | all_ltime |
| real(dbl_kind), dimension(:), allocatable | all_gtime |
| subroutine ice_timers::get_ice_timer | ( | integer (int_kind),intent(out) | timer_id, | |
| character (*),intent(in) | name_choice, | |||
| integer (int_kind),intent(in) | num_blocks, | |||
| integer (int_kind),intent(in) | num_nodes | |||
| ) |
Definition at line 240 of file ice_timers.F90.
| subroutine ice_timers::ice_timer_check | ( | integer (int_kind),intent(in) | timer_id, | |
| integer (int_kind),intent(in),optional | block_id | |||
| ) |
Definition at line 834 of file ice_timers.F90.
| subroutine ice_timers::ice_timer_clear | ( | integer (int_kind),intent(in) | timer_id | ) |
Definition at line 324 of file ice_timers.F90.
| subroutine ice_timers::ice_timer_print | ( | integer (int_kind),intent(in) | timer_id, | |
| logical (log_kind),intent(in),optional | stats | |||
| ) |
Definition at line 605 of file ice_timers.F90.
| subroutine ice_timers::ice_timer_print_all | ( | logical (log_kind),intent(in),optional | stats | ) |
Definition at line 758 of file ice_timers.F90.
| subroutine ice_timers::ice_timer_start | ( | integer (int_kind),intent(in) | timer_id, | |
| integer (int_kind),intent(in),optional | block_id | |||
| ) |
Definition at line 377 of file ice_timers.F90.
| subroutine ice_timers::ice_timer_stop | ( | integer (int_kind),intent(in) | timer_id, | |
| integer (int_kind),intent(in),optional | block_id | |||
| ) |
Definition at line 480 of file ice_timers.F90.
| subroutine ice_timers::init_ice_timers | ( | ) |
Definition at line 143 of file ice_timers.F90.
| real(dbl_kind),dimension(:),allocatable ice_timers::all_gtime |
Definition at line 130 of file ice_timers.F90.
| real(dbl_kind),dimension(max_timers) ice_timers::all_ltime |
Definition at line 129 of file ice_timers.F90.
| type (timer_data),dimension(max_timers) ice_timers::all_timers |
Definition at line 118 of file ice_timers.F90.
| real (dbl_kind) ice_timers::clock_rate |
Definition at line 121 of file ice_timers.F90.
| integer (int_kind),parameter ice_timers::max_timers = 50 |
Definition at line 82 of file ice_timers.F90.
| integer (int_kind) ice_timers::timer_advect |
Definition at line 53 of file ice_timers.F90.
| integer (int_kind) ice_timers::timer_catconv |
Definition at line 53 of file ice_timers.F90.
| integer (int_kind) ice_timers::timer_column |
Definition at line 53 of file ice_timers.F90.
| integer (int_kind) ice_timers::timer_couple |
Definition at line 53 of file ice_timers.F90.
| integer (int_kind) ice_timers::timer_diags |
Definition at line 53 of file ice_timers.F90.
| integer (int_kind) ice_timers::timer_dynamics |
Definition at line 53 of file ice_timers.F90.
| integer (int_kind) ice_timers::timer_hist |
Definition at line 53 of file ice_timers.F90.
| integer (int_kind) ice_timers::timer_readwrite |
Definition at line 53 of file ice_timers.F90.
| integer (int_kind) ice_timers::timer_ridge |
Definition at line 53 of file ice_timers.F90.
| integer (int_kind) ice_timers::timer_step |
Definition at line 53 of file ice_timers.F90.
| integer (int_kind) ice_timers::timer_sw |
Definition at line 53 of file ice_timers.F90.
| integer (int_kind) ice_timers::timer_thermo |
Definition at line 53 of file ice_timers.F90.
| integer (int_kind) ice_timers::timer_total |
Definition at line 53 of file ice_timers.F90.
| integer (int_kind) ice_timers::timerRoot |
Definition at line 127 of file ice_timers.F90.
1.6.1