profiler_state Derived Type

type, private :: profiler_state


Inherits

type~~profiler_state~~InheritsGraph type~profiler_state profiler_state type~tracked_region tracked_region type~profiler_state->type~tracked_region regions

Components

Type Visibility Attributes Name Initial
logical, public :: enabled = .true.
logical, public :: initialized = .false.
integer, public :: num_regions = 0
type(tracked_region), public :: regions(MAX_REGIONS)

Source Code

   type :: profiler_state
      logical :: initialized = .false.
      logical :: enabled = .true.
      integer :: num_regions = 0
      type(tracked_region) :: regions(MAX_REGIONS)
   end type profiler_state