|
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 |
1.8.15