IMPACT T
|
This module is to record time spent in different subroutines. More...
Functions/Subroutines | |
subroutine | construct_timer (values) |
subroutine | starttime_timer (sec0) |
double precision function | elapsedtime_timer (sec0) |
subroutine | showtime_timer () |
subroutine | showtime_aux (routine, sec) |
Variables | |
double precision | t_integ |
double precision | t_map1 |
double precision | t_map2 |
double precision | t_prnt |
double precision | t_dist |
double precision | t_kvdist |
double precision | t_gaussn |
double precision | t_normdv |
double precision | t_correct |
double precision | t_spch2d |
double precision | t_boundgeom |
double precision | t_greenf |
double precision | t_rhofas |
double precision | t_ntrslo |
double precision | t_fft2dhpf |
double precision | t_mfft_local1 |
double precision | t_field |
double precision | t_force |
double precision | t_charge |
double precision | t_beamln |
double precision | t_diag |
double precision | t_ptsmv |
double precision | t_init |
double precision | t_transp |
double precision | t_enlarge |
double precision | t_shrink |
double precision | t_guardsum |
double precision | t_boundint |
double precision | t_guardexch |
This module is to record time spent in different subroutines.
subroutine timerclass::construct_timer | ( | double precision, intent(in) | values | ) |
double precision function timerclass::elapsedtime_timer | ( | double precision, intent(in) | sec0 | ) |
subroutine timerclass::showtime_aux | ( | character (len = *), intent(in) | routine, |
double precision, intent(in) | sec | ||
) |
subroutine timerclass::showtime_timer | ( | ) |
subroutine timerclass::starttime_timer | ( | double precision, intent(out) | sec0 | ) |
double precision timerclass::t_beamln |
double precision timerclass::t_boundgeom |
double precision timerclass::t_boundint |
double precision timerclass::t_charge |
double precision timerclass::t_correct |
double precision timerclass::t_diag |
double precision timerclass::t_dist |
double precision timerclass::t_enlarge |
double precision timerclass::t_fft2dhpf |
double precision timerclass::t_field |
double precision timerclass::t_force |
double precision timerclass::t_gaussn |
double precision timerclass::t_greenf |
double precision timerclass::t_guardexch |
double precision timerclass::t_guardsum |
double precision timerclass::t_init |
double precision timerclass::t_integ |
double precision timerclass::t_kvdist |
double precision timerclass::t_map1 |
double precision timerclass::t_map2 |
double precision timerclass::t_mfft_local1 |
double precision timerclass::t_normdv |
double precision timerclass::t_ntrslo |
double precision timerclass::t_prnt |
double precision timerclass::t_ptsmv |
double precision timerclass::t_rhofas |
double precision timerclass::t_shrink |
double precision timerclass::t_spch2d |
double precision timerclass::t_transp |