![]() |
(git:f56c6e3)
|
Timing routines for accounting. More...
Functions/Subroutines | |
| subroutine, public | timings_report_print (iw, r_timings, sort_by_self_time, cost_type, report_maxloc, para_env) |
| Print accumulated information on timers. | |
| subroutine, public | timings_report_callgraph (filename) |
| Write accumulated callgraph information as cachegrind-file. http://kcachegrind.sourceforge.net/cgi-bin/show.cgi/KcacheGrindCalltreeFormat. | |
Variables | |
| integer, parameter, public | cost_type_time = 17 |
| integer, parameter, public | cost_type_energy = 18 |
Timing routines for accounting.
| subroutine, public timings_report::timings_report_print | ( | integer, intent(in) | iw, |
| real(kind=dp), intent(in) | r_timings, | ||
| logical, intent(in) | sort_by_self_time, | ||
| integer, intent(in) | cost_type, | ||
| logical, intent(in) | report_maxloc, | ||
| type(mp_para_env_type), intent(in) | para_env | ||
| ) |
Print accumulated information on timers.
| iw | ... |
| r_timings | ... |
| sort_by_self_time | ... |
| cost_type | ... |
| report_maxloc | ... |
| para_env | is needed to collect statistics from other nodes. |
Definition at line 66 of file timings_report.F.
| subroutine, public timings_report::timings_report_callgraph | ( | character(len=*), intent(in) | filename | ) |
Write accumulated callgraph information as cachegrind-file. http://kcachegrind.sourceforge.net/cgi-bin/show.cgi/KcacheGrindCalltreeFormat.
| filename | ... |
Definition at line 341 of file timings_report.F.
| integer, parameter, public timings_report::cost_type_time = 17 |
Definition at line 48 of file timings_report.F.
| integer, parameter, public timings_report::cost_type_energy = 18 |
Definition at line 48 of file timings_report.F.