IndexRundeck: P1SoM40Created: Mon May 13 03:30:16 EDT 2024

List of All Variables

a b c d e f g h i j k l m n o p q r s t u v w x y z
addtimer : used from timerlist_mod
Global variable . Module: TIMERPACKAGE_MOD. File: TimerPackage_mod.F90

after : integer
Subroutine: formatseconds. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

average_time_column : integer, parameter, public
Global variable . Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90
Initial Value = 8
avgstr : character(len=20)
Subroutine: countminmaxavg. Module: TIMER_MOD. File: Timer_mod.F90

avgtime : real(kind=r64), intent(in)
Subroutine: countminmaxavg. Module: TIMER_MOD. File: Timer_mod.F90

before : integer
Subroutine: formatseconds. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

clockrate : integer
Subroutine: clocktick. Module: TIMER_MOD. File: Timer_mod.F90

clocktick : real(kind=r64)
Subroutine: clocktick. Module: TIMER_MOD. File: Timer_mod.F90

column : type(reportcolumn_type), intent(in)
Subroutine: addcolumn. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

column : type(reportcolumn_type)
Subroutine: newcolumn. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

columns : type(reportcolumn_type), pointer, dimension(:)
Subroutine: extend. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

columntype : integer, intent(in)
Subroutine: newcolumn. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

comm : integer, intent(in)
Subroutine: gather_timer. Module: TIMER_MOD. File: Timer_mod.F90

communicator : integer, optional, intent(in)
Subroutine: addtimer_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

communicator : integer, intent(in)
Subroutine: gather_list. Module: TIMERLIST_MOD. File: TimerList_mod.F90

communicator : integer, intent(in)
Subroutine: generateparallelreportdefault. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

communicator : integer, intent(in)
Subroutine: generateparallelreportfromlist. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

communicator : integer, intent(in)
Subroutine: setsynchronous. Module: TIMER_MOD. File: Timer_mod.F90

count : integer, intent(in)
Subroutine: countminmaxavg. Module: TIMER_MOD. File: Timer_mod.F90

counter : integer
Global variable . Module: TIMER_MOD. File: Timer_mod.F90

decimalsafterpoint : integer, intent(in), optional
Subroutine: formatseconds. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

decimalsbeforepoint : integer, intent(in), optional
Subroutine: formatseconds. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

defaultlist : type(timerlist_type), target, save
Global variable . Module: TIMERLIST_MOD. File: TimerList_mod.F90

denominator : integer
Subroutine: splittime. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

dtexclusive : real(kind=r64), optional, intent(in)
Subroutine: addtime. Module: TIMER_MOD. File: Timer_mod.F90

dtexclusive : real(kind=r64), intent(in)
Subroutine: addtime_. Module: TIMER_MOD. File: Timer_mod.F90

dtexclusive : real(kind=r64)
Subroutine: stopattime. Module: TIMER_MOD. File: Timer_mod.F90

dtexclusive_ : real(kind=r64)
Subroutine: addtime. Module: TIMER_MOD. File: Timer_mod.F90

dtinclusive : real(kind=r64), intent(in)
Subroutine: addtime. Module: TIMER_MOD. File: Timer_mod.F90

dtinclusive : real(kind=r64), intent(in)
Subroutine: addtime_. Module: TIMER_MOD. File: Timer_mod.F90

dtinclusive : real(kind=r64)
Subroutine: stopattime. Module: TIMER_MOD. File: Timer_mod.F90

exclusive_time_column : integer, parameter, public
Global variable . Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90
Initial Value = 3
exclusivetime : real(kind=r64)
Subroutine: getexclusivetime. Module: TIMER_MOD. File: Timer_mod.F90

field : character(len=this%fieldwidth)
Subroutine: getfield. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

fieldwidth : integer, intent(in)
Subroutine: newcolumn. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

finalize : used from timerlist_mod
Global variable . Module: TIMERPACKAGE_MOD. File: TimerPackage_mod.F90

flag : logical, intent(in)
Subroutine: setsynchronous. Module: TIMER_MOD. File: Timer_mod.F90

fmt : character(len=*), intent(in)
Subroutine: format. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

fmt : character(len=65)
Subroutine: formatseconds. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

fmt : character(len=10)
Subroutine: getfield. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

format : character(len=20)
Subroutine: format. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

formatseconds : used from timeformatutilities_mod
Subroutine: countminmaxavg. Module: TIMER_MOD. File: Timer_mod.F90

fraction : integer
Subroutine: formathms. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

fraction : integer
Subroutine: formatseconds. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

fraction : integer, intent(out)
Subroutine: splittime. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

gather : used from timer_mod
Subroutine: gather_list. Module: TIMERLIST_MOD. File: TimerList_mod.F90

getdefaultlist : type(timerlist_type), pointer
Subroutine: getdefaultlist. Module: TIMERLIST_MOD. File: TimerList_mod.F90

getinclusivetime : used from timer_mod
Global variable . Module: TIMERPACKAGE_MOD. File: TimerPackage_mod.F90

gettimer : used from timerlist_mod
Global variable . Module: TIMERPACKAGE_MOD. File: TimerPackage_mod.F90

globalexclusivetime : real(kind=r64), save
Global variable . Module: TIMER_MOD. File: Timer_mod.F90
Initial Value = 0
globalinfo : real(kind=r64), dimension(2)
Subroutine: gather_timer. Module: TIMER_MOD. File: Timer_mod.F90

globallist : type(timerlist_type)
Subroutine: gather_list. Module: TIMERLIST_MOD. File: TimerList_mod.F90

globallist : type(timerlist_type)
Subroutine: generateparallelreportfromlist. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

globaltimer : type(timer_type), pointer
Subroutine: gather_list. Module: TIMERLIST_MOD. File: TimerList_mod.F90

globaltimer : type(timer_type)
Subroutine: gather_timer. Module: TIMER_MOD. File: Timer_mod.F90

header : character(len=this%fieldwidth)
Subroutine: getheader_column. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

hms : character(len=20)
Subroutine: formathms. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

hours : integer
Subroutine: formathms. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

i : integer
Subroutine: checktimerconsistenncy. Module: TIMERLIST_MOD. File: TimerList_mod.F90

i : integer
Subroutine: gather_list. Module: TIMERLIST_MOD. File: TimerList_mod.F90

i : integer
Subroutine: generatereportasstring. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

i : integer
Subroutine: getheader_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

i : integer
Subroutine: getindex. Module: TIMERLIST_MOD. File: TimerList_mod.F90

i : integer
Subroutine: getline_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

i : integer
Subroutine: getunits_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

i : integer
Subroutine: writereporttofile. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

ier : integer
Subroutine: gather_timer. Module: TIMER_MOD. File: Timer_mod.F90

inclusive_time_column : integer, parameter, public
Global variable . Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90
Initial Value = 2
inclusivetime : real(kind=r64)
Subroutine: getinclusivetime. Module: TIMER_MOD. File: Timer_mod.F90

index : integer, intent(in)
Subroutine: getnamebyindex. Module: TIMERLIST_MOD. File: TimerList_mod.F90

index : integer, intent(in)
Subroutine: gettimerbyindex. Module: TIMERLIST_MOD. File: TimerList_mod.F90

index : integer
Subroutine: startbyname. Module: TIMERLIST_MOD. File: TimerList_mod.F90

index : integer
Subroutine: stopbyname. Module: TIMERLIST_MOD. File: TimerList_mod.F90

index : integer
Subroutine: stopbynameattime. Module: TIMERLIST_MOD. File: TimerList_mod.F90

initialize : used from timerlist_mod
Global variable . Module: TIMERPACKAGE_MOD. File: TimerPackage_mod.F90

iounit : integer, intent(in)
Subroutine: writereporttofile. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

iquantity : integer
Subroutine: getfield. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

isactive : used from timer_mod
Subroutine: checktimerconsistenncy. Module: TIMERLIST_MOD. File: TimerList_mod.F90

j0 : integer
Subroutine: getheader_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

j0 : integer
Subroutine: getline_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

j0 : integer
Subroutine: getunits_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

j1 : integer
Subroutine: getheader_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

j1 : integer
Subroutine: getline_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

j1 : integer
Subroutine: getunits_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

linenumber : integer, intent(in)
Subroutine: getline_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

list : type(timerlist_type), intent(in)
Subroutine: getline_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

localinfo : real(kind=r64), dimension(2)
Subroutine: gather_timer. Module: TIMER_MOD. File: Timer_mod.F90

localtimer : type(timer_type), pointer
Subroutine: gather_list. Module: TIMERLIST_MOD. File: TimerList_mod.F90

long : integer, parameter
Subroutine: formatseconds. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90
Initial Value = selected_int_kind(19)
max_field_width : integer, parameter
Global variable . Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90
Initial Value = 20
max_name_length : integer, parameter
Global variable . Module: TIMERLIST_MOD. File: TimerList_mod.F90
Initial Value = 30
max_process_column : integer, parameter, public
Global variable . Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90
Initial Value = 10
max_record_length : integer, parameter
Global variable . Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90
Initial Value = 132
max_timers : integer, parameter
Global variable . Module: TIMERLIST_MOD. File: TimerList_mod.F90
Initial Value = 100
maximum_time_column : integer, parameter, public
Global variable . Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90
Initial Value = 6
maxstr : character(len=20)
Subroutine: countminmaxavg. Module: TIMER_MOD. File: Timer_mod.F90

maxtime : real(kind=r64), intent(in)
Subroutine: countminmaxavg. Module: TIMER_MOD. File: Timer_mod.F90

message : character(len=50)
Subroutine: checktimerconsistenncy. Module: TIMERLIST_MOD. File: TimerList_mod.F90

message : character(len=70)
Subroutine: stopbyname. Module: TIMERLIST_MOD. File: TimerList_mod.F90

min_process_column : integer, parameter, public
Global variable . Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90
Initial Value = 9
minimum_time_column : integer, parameter, public
Global variable . Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90
Initial Value = 7
minstr : character(len=20)
Subroutine: countminmaxavg. Module: TIMER_MOD. File: Timer_mod.F90

mintime : real(kind=r64), intent(in)
Subroutine: countminmaxavg. Module: TIMER_MOD. File: Timer_mod.F90

minutes : integer
Subroutine: formathms. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

mocktime : real(kind=r64), optional, intent(in)
Subroutine: finalize_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

mocktime : real(kind=r64), optional, intent(in)
Subroutine: finalizedefault. Module: TIMERLIST_MOD. File: TimerList_mod.F90

mocktime : real(kind=r64), optional, intent(in)
Subroutine: initialize_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

mocktime : real(kind=r64), optional, intent(in)
Subroutine: initializedefault. Module: TIMERLIST_MOD. File: TimerList_mod.F90

mocktime_ : real(kind=r64)
Subroutine: finalize_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

mocktime_ : real(kind=r64)
Subroutine: initialize_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

n : integer
Subroutine: addcolumn. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

n : integer
Subroutine: addtimer_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

n : integer
Subroutine: center. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

n : integer
Subroutine: extend. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

n : integer
Subroutine: generatereportasstring. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

name : character(len=*), intent(in)
Subroutine: addtimer_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name : character(len=*), intent(in)
Subroutine: addtimerdefault. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name : character(len=*), intent(in)
Subroutine: getfield. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

name : character(len=*), intent(in)
Subroutine: getindex. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name : character(len=max_name_length)
Subroutine: getnamebyindex. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name : character(len=*), intent(in)
Subroutine: gettimer_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name : character(len=*), intent(in)
Subroutine: gettimerdefault. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name : character(len=*), intent(in)
Subroutine: istimer_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name : character(len=*), intent(in)
Subroutine: istimerdefault. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name : character(len=*), intent(in)
Subroutine: resettimer. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name : character(len=*), intent(in)
Subroutine: startbyname. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name : character(len=*), intent(in)
Subroutine: startbynameattime. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name : character(len=*), intent(in)
Subroutine: startbynameattimedefault. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name : character(len=*), intent(in)
Subroutine: startbynamedefault. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name : character(len=*), intent(in)
Subroutine: stopbyname. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name : character(len=*), intent(in)
Subroutine: stopbynameattime. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name : character(len=*), intent(in)
Subroutine: stopbynameattimedefault. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name : character(len=*), intent(in)
Subroutine: stopbynamedefault. Module: TIMERLIST_MOD. File: TimerList_mod.F90

name_column : integer, parameter, public
Global variable . Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90
Initial Value = 1
namedtimer : type(namedtimer_type), pointer
Subroutine: checktimerconsistenncy. Module: TIMERLIST_MOD. File: TimerList_mod.F90

not_found : integer, parameter
Global variable . Module: TIMERLIST_MOD. File: TimerList_mod.F90
Initial Value = -1
npes : integer
Subroutine: gather_timer. Module: TIMER_MOD. File: Timer_mod.F90

numdigitslhs : integer
Subroutine: getfield. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

numticks : integer
Subroutine: splittime. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

precision : integer, parameter
Subroutine: formathms. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90
Initial Value = 2
precision : integer, intent(in)
Subroutine: setprecision. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

precision : integer, intent(in)
Subroutine: splittime. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

quantity : real(kind=r64)
Subroutine: getfield. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

r64 : integer, parameter
Global variable . Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90
Initial Value = selected_real_kind(14)
r64 : integer, parameter
Global variable . Module: TIMER_MOD. File: Timer_mod.F90
Initial Value = selected_real_kind(14)
r64 : integer, parameter
Global variable . Module: TIMERLIST_MOD. File: TimerList_mod.F90
Initial Value = selected_real_kind(14)
rank : integer
Subroutine: gather_timer. Module: TIMER_MOD. File: Timer_mod.F90

rate : integer
Global variable . Module: TIMER_MOD. File: Timer_mod.F90

record : character(len=this%recordwidth)
Subroutine: getheader_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

record : character(len=this%recordwidth)
Subroutine: getline_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

record : character(len=this%recordwidth)
Subroutine: getunits_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

remainder : integer
Subroutine: formathms. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

report : character(len=max_record_length), pointer, dimension(:)
Subroutine: generateparallelreportdefault. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

report : character(len=max_record_length), pointer, dimension(:)
Subroutine: generateparallelreportfromlist. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

report : character(len=max_record_length), pointer, dimension(:)
Subroutine: generatereportasstring. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

report : character(len=max_record_length), pointer, dimension(:)
Subroutine: generatereportasstringdefault. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

report : type(profilereport_type)
Subroutine: newreport. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

report : character(len=this%recordwidth), pointer, dimension(:)
Subroutine: writereporttofile. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

reset : used from timer_mod
Global variable . Module: TIMERPACKAGE_MOD. File: TimerPackage_mod.F90

reset : used from timer_mod
Subroutine: addtimer_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

reset : used from timer_mod
Subroutine: resettimer. Module: TIMERLIST_MOD. File: TimerList_mod.F90

root : integer, parameter
Subroutine: gather_timer. Module: TIMER_MOD. File: Timer_mod.F90
Initial Value = 0
roundtime : real(kind=r64)
Subroutine: formathms. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

scale : real(kind=r64), intent(in)
Subroutine: setscale. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

seconds : integer
Subroutine: formathms. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

seconds : integer, intent(out)
Subroutine: splittime. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

seconds_per_hour : integer, parameter
Subroutine: formathms. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90
Initial Value = 3600
seconds_per_minute : integer, parameter
Subroutine: formathms. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90
Initial Value = 60
setsynchronous : used from timer_mod
Subroutine: addtimer_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

shift : integer
Subroutine: center. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

spacer_column : integer, parameter, public
Global variable . Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90
Initial Value = 4
start : used from timer_mod
Global variable . Module: TIMERPACKAGE_MOD. File: TimerPackage_mod.F90

start : used from timer_mod
Subroutine: startbyname. Module: TIMERLIST_MOD. File: TimerList_mod.F90

start : used from timer_mod
Subroutine: startbynameattime. Module: TIMERLIST_MOD. File: TimerList_mod.F90

start : used from timer_mod
Subroutine: startbynameattimedefault. Module: TIMERLIST_MOD. File: TimerList_mod.F90

stop : used from timer_mod
Global variable . Module: TIMERPACKAGE_MOD. File: TimerPackage_mod.F90

stop : used from timer_mod
Subroutine: stopbyname. Module: TIMERLIST_MOD. File: TimerList_mod.F90

stop : used from timer_mod
Subroutine: stopbynameattime. Module: TIMERLIST_MOD. File: TimerList_mod.F90

stop : used from timer_mod
Subroutine: stopbynameattimedefault. Module: TIMERLIST_MOD. File: TimerList_mod.F90

str : character(len=20)
Subroutine: formatseconds. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

string : character(len=*), intent(in)
Subroutine: center. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

string : character(len=100)
Subroutine: countminmaxavg. Module: TIMER_MOD. File: Timer_mod.F90

synchronize : logical, optional, intent(in)
Subroutine: addtimer_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

synchronize : logical, optional, intent(in)
Subroutine: addtimerdefault. Module: TIMERLIST_MOD. File: TimerList_mod.F90

test_ : logical, save
Global variable . Module: TIMERLIST_MOD. File: TimerList_mod.F90
Initial Value = .false.
this : type(profilereport_type)
Subroutine: addcolumn. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

this : type(timer_type), intent(inout)
Subroutine: addtime. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timer_type), intent(inout)
Subroutine: addtime_. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timerlist_type), intent(inout)
Subroutine: addtimer_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

this : type(timer_type), intent(inout)
Subroutine: addtrip. Module: TIMER_MOD. File: Timer_mod.F90

this : type(profilereport_type), intent(inout)
Subroutine: delete_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

this : type(timerlist_type), target, intent(inout)
Subroutine: finalize_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

this : type(timerlist_type), intent(in)
Subroutine: gather_list. Module: TIMERLIST_MOD. File: TimerList_mod.F90

this : type(timer_type), intent(in)
Subroutine: gather_timer. Module: TIMER_MOD. File: Timer_mod.F90

this : type(profilereport_type), intent(in)
Subroutine: generateparallelreportdefault. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

this : type(profilereport_type), intent(in)
Subroutine: generateparallelreportfromlist. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

this : type(profilereport_type), intent(in)
Subroutine: generatereportasstring. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

this : type(profilereport_type), intent(in)
Subroutine: generatereportasstringdefault. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

this : type(timer_type), intent(in)
Subroutine: getaveragetriptime. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timer_type), intent(in)
Subroutine: getexclusivetime. Module: TIMER_MOD. File: Timer_mod.F90

this : type(reportcolumn_type), intent(in)
Subroutine: getfield. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

this : type(reportcolumn_type), intent(in)
Subroutine: getfieldwidth. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

this : type(reportcolumn_type), intent(in)
Subroutine: getheader_column. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

this : type(profilereport_type)
Subroutine: getheader_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

this : type(timer_type), intent(in)
Subroutine: getinclusivetime. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timerlist_type), intent(in)
Subroutine: getindex. Module: TIMERLIST_MOD. File: TimerList_mod.F90

this : type(profilereport_type)
Subroutine: getline_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

this : type(timer_type), intent(in)
Subroutine: getmaximumtime. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timer_type), intent(in)
Subroutine: getmaxprocess. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timer_type), intent(in)
Subroutine: getminimumtime. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timer_type), intent(in)
Subroutine: getminprocess. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timerlist_type), target, intent(in)
Subroutine: getnamebyindex. Module: TIMERLIST_MOD. File: TimerList_mod.F90

this : type(profilereport_type), intent(in)
Subroutine: getnumcolumnns. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

this : type(timerlist_type), intent(in)
Subroutine: getnumtimers_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

this : type(timer_type), intent(in)
Subroutine: getnumtrips. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timerlist_type), target, intent(in)
Subroutine: gettimer_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

this : type(timerlist_type), target, intent(in)
Subroutine: gettimerbyindex. Module: TIMERLIST_MOD. File: TimerList_mod.F90

this : type(reportcolumn_type), intent(in)
Subroutine: getunits_column. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

this : type(profilereport_type)
Subroutine: getunits_report. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

this : type(timerlist_type), intent(inout)
Subroutine: initialize_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

this : type(timer_type), intent(in)
Subroutine: isactive. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timerlist_type), intent(in)
Subroutine: istimer_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

this : type(timer_type), intent(inout)
Subroutine: reset_. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timerlist_type), intent(inout)
Subroutine: reset_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

this : type(timer_type), intent(inout)
Subroutine: setactive. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timer_type), intent(inout)
Subroutine: setinactive. Module: TIMER_MOD. File: Timer_mod.F90

this : type(reportcolumn_type), intent(inout)
Subroutine: setprecision. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

this : type(reportcolumn_type), intent(inout)
Subroutine: setscale. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

this : type(timer_type), intent(inout)
Subroutine: setsynchronous. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timer_type), intent(inout)
Subroutine: start_. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timer_type), intent(inout)
Subroutine: startattime. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timerlist_type), intent(inout)
Subroutine: startbyname. Module: TIMERLIST_MOD. File: TimerList_mod.F90

this : type(timerlist_type), intent(inout)
Subroutine: startbynameattime. Module: TIMERLIST_MOD. File: TimerList_mod.F90

this : type(timer_type), intent(inout)
Subroutine: stop_. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timer_type), intent(inout)
Subroutine: stopattime. Module: TIMER_MOD. File: Timer_mod.F90

this : type(timerlist_type), intent(inout)
Subroutine: stopbyname. Module: TIMERLIST_MOD. File: TimerList_mod.F90

this : type(timerlist_type), intent(inout)
Subroutine: stopbynameattime. Module: TIMERLIST_MOD. File: TimerList_mod.F90

this : type(profilereport_type), intent(in)
Subroutine: writereporttofile. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

time : real(kind=r64)
Subroutine: format. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

time : real(kind=r64), intent(in)
Subroutine: formathms. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

time : real(kind=r64)
Subroutine: getaveragetriptime. Module: TIMER_MOD. File: Timer_mod.F90

time : real(kind=r64)
Subroutine: getmaximumtime. Module: TIMER_MOD. File: Timer_mod.F90

time : real(kind=r64)
Subroutine: getminimumtime. Module: TIMER_MOD. File: Timer_mod.F90

time : real(kind=r64), intent(in)
Subroutine: splittime. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

time : real(kind=r64), intent(in)
Subroutine: startattime. Module: TIMER_MOD. File: Timer_mod.F90

time : real(kind=r64), intent(in)
Subroutine: startbynameattime. Module: TIMERLIST_MOD. File: TimerList_mod.F90

time : real(kind=r64), intent(in)
Subroutine: startbynameattimedefault. Module: TIMERLIST_MOD. File: TimerList_mod.F90

time : real(kind=r64), intent(in)
Subroutine: stopattime. Module: TIMER_MOD. File: Timer_mod.F90

time : real(kind=r64), intent(in)
Subroutine: stopbynameattime. Module: TIMERLIST_MOD. File: TimerList_mod.F90

time : real(kind=r64), intent(in)
Subroutine: stopbynameattimedefault. Module: TIMERLIST_MOD. File: TimerList_mod.F90

timer : type(timer_type), intent(in)
Subroutine: getfield. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

timer : type(timer_type), pointer
Subroutine: gettimer_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

timer : type(timer_type), pointer
Subroutine: gettimerbyindex. Module: TIMERLIST_MOD. File: TimerList_mod.F90

timer : type(timer_type), pointer
Subroutine: gettimerdefault. Module: TIMERLIST_MOD. File: TimerList_mod.F90

timer : type(timer_type), pointer
Subroutine: resettimer. Module: TIMERLIST_MOD. File: TimerList_mod.F90

timer_type : used from timer_mod
Global variable . Module: TIMERLIST_MOD. File: TimerList_mod.F90

timer_type : used from timer_mod
Global variable . Module: TIMERPACKAGE_MOD. File: TimerPackage_mod.F90

timerlist : type(timerlist_type), intent(in)
Subroutine: generateparallelreportfromlist. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

timerlist : type(timerlist_type), intent(in)
Subroutine: generatereportasstring. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

timerlist : type(timerlist_type), intent(in)
Subroutine: writereporttofile. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

tmp : type(reportcolumn_type), allocatable, dimension(:)
Subroutine: extend. Module: PROFILEREPORT_MOD. File: ProfileReport_mod.F90

tmplist : type(namedtimer_type), allocatable, dimension(:)
Subroutine: addtimer_. Module: TIMERLIST_MOD. File: TimerList_mod.F90

totalfraction : integer
Subroutine: formathms. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

totalseconds : integer
Subroutine: formathms. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

trip_counts_column : integer, parameter, public
Global variable . Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90
Initial Value = 5
units : character(len=this%fieldwidth)
Subroutine: getunits_column. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

units : character(len=*), intent(in)
Subroutine: setscale. Module: REPORTCOLUMN_MOD. File: ReportColumn_mod.F90

whole : integer
Subroutine: formatseconds. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

x : real(kind=r64), intent(in)
Subroutine: formatseconds. Module: TIMEFORMATUTILITIES_MOD. File: TimeFormatUtilities_mod.F90

Simplex Website Curator: Igor Aleinov — NASA Official: Gavin A. Schmidt

Contact GISS NASA Privacy PolicyAccessibility