Configuration of the output for the timers.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=PathLen), | public | :: | filename | = | '' |
Name of the file to write the timings into. If this is an empty string (the default), no timings will be written. |
|
type(dyn_labelarray_type), | public | :: | label |
Label of the timer to apply the verbosity setting to. |
|||
type(grw_intarray_type), | public | :: | verbosity |
Defines to which detail the corresponding timer with this label should be printed:
By default a summary will be printed for each timer. |
type tem_timerconfig_type !> Name of the file to write the timings into. !! !! If this is an empty string (the default), no timings will be written. character(len=PathLen) :: filename = '' !> Label of the timer to apply the verbosity setting to. type(dyn_labelArray_type) :: label !> Defines to which detail the corresponding timer with this label !! should be printed: !! !! - time_timer_ignored: do not print the timer information at all !! - time_timer_summary: print min, max and sum of the timer over all !! processes !! - time_timer_details: gather the timings from all processes and print !! them all for this timer in a separate file !! !! By default a summary will be printed for each timer. type(grw_intArray_type) :: verbosity end type tem_timerconfig_type