MODFLOW 6  version 6.7.0.dev0
USGS Modular Hydrologic Model
profilermodule::measuredsectiontype Type Reference
Collaboration diagram for profilermodule::measuredsectiontype:
Collaboration graph

Private Attributes

character(len=len_section_titletitle
 title to identify timed section in log More...
 
real(dp) walltime
 walltime spent in section More...
 
integer(i4b) count
 number of times section was entered More...
 
integer(i4b) status
 =1 means section timer started, =0 otherwise More...
 
integer(i4b) parent_id
 id of parent, or 0 when root More...
 
type(stlvecintchildren
 ids of children More...
 

Detailed Description

Definition at line 14 of file Profiler.f90.

Member Data Documentation

◆ children

type(stlvecint) profilermodule::measuredsectiontype::children
private

report on the performance metrics collected during execution.

Definition at line 20 of file Profiler.f90.

20  type(STLVecInt) :: children !< ids of children

◆ count

integer(i4b) profilermodule::measuredsectiontype::count
private

Definition at line 17 of file Profiler.f90.

17  integer(I4B) :: count !< number of times section was entered

◆ parent_id

integer(i4b) profilermodule::measuredsectiontype::parent_id
private

Definition at line 19 of file Profiler.f90.

19  integer(I4B) :: parent_id !< id of parent, or 0 when root

◆ status

integer(i4b) profilermodule::measuredsectiontype::status
private

Definition at line 18 of file Profiler.f90.

18  integer(I4B) :: status !< =1 means section timer started, =0 otherwise

◆ title

character(len=len_section_title) profilermodule::measuredsectiontype::title
private

Definition at line 15 of file Profiler.f90.

15  character(len=LEN_SECTION_TITLE) :: title !< title to identify timed section in log

◆ walltime

real(dp) profilermodule::measuredsectiontype::walltime
private

Definition at line 16 of file Profiler.f90.

16  real(DP) :: walltime !< walltime spent in section

The documentation for this type was generated from the following file: