routine_stat_type Derived Type

type, public :: routine_stat_type


Components

Type Visibility Attributes Name Initial
integer, public :: routine_id = -1
character(len=default_string_length), public :: routineN = ""
real(kind=dp), public :: excl_walltime_accu = -1.0_dp
real(kind=dp), public :: incl_walltime_accu = -1.0_dp
real(kind=dp), public :: excl_energy_accu = -1.0_dp
real(kind=dp), public :: incl_energy_accu = -1.0_dp
integer, public :: active_calls = -1
integer, public :: total_calls = -1
integer, public :: stackdepth_accu = -1
logical, public :: trace = .FALSE.

Source Code

   TYPE routine_stat_type
      INTEGER       :: routine_id = -1
      CHARACTER(len=default_string_length) :: routineN = ""
      REAL(kind=dp) :: excl_walltime_accu = -1.0_dp
      REAL(kind=dp) :: incl_walltime_accu = -1.0_dp
      REAL(kind=dp) :: excl_energy_accu = -1.0_dp
      REAL(kind=dp) :: incl_energy_accu = -1.0_dp
      INTEGER       :: active_calls = -1
      INTEGER       :: total_calls = -1
      INTEGER       :: stackdepth_accu = -1
      LOGICAL       :: trace = .FALSE.
   END TYPE routine_stat_type