timer_env_type Derived Type

type, public :: timer_env_type


Components

Type Visibility Attributes Name Initial
integer, public :: ref_count = -1
type(dict_str_i4_type), public :: routine_names = dict_str_i4_type()
type(list_routinestat_type), public :: routine_stats = list_routinestat_type()
type(list_callstackentry_type), public :: callstack = list_callstackentry_type()
type(dict_i4tuple_callstat_type), public :: callgraph = dict_i4tuple_callstat_type()
integer, public :: trace_max = -1
integer, public :: trace_unit = -1
character(len=13), public :: trace_str = ""
logical, public :: trace_all = .FALSE.

Source Code

   TYPE timer_env_type
      INTEGER                                          :: ref_count = -1
      TYPE(dict_str_i4_type)                           :: routine_names = dict_str_i4_type()
      TYPE(list_routinestat_type)                      :: routine_stats = list_routinestat_type()
      TYPE(list_callstackentry_type)                   :: callstack = list_callstackentry_type()
      TYPE(dict_i4tuple_callstat_type)                 :: callgraph = dict_i4tuple_callstat_type()
      INTEGER                                          :: trace_max = -1
      INTEGER                                          :: trace_unit = -1
      CHARACTER(len=13)                                :: trace_str = ""
      LOGICAL                                          :: trace_all = .FALSE.
   END TYPE timer_env_type