Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=20), | public | :: | label | ||||
integer(kind=int64), | public | :: | start_tick | = | 0 | ||
real(kind=real64), | public | :: | total_time | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=real64), | public | :: | dt | ||||
real(kind=real64), | public | :: | dt_max | ||||
real(kind=real64), | public | :: | dt_min | ||||
real(kind=real64), | public, | allocatable | :: | dt_old(:) | |||
type(type_time_record), | public | :: | end | ||||
real(kind=real64), | public | :: | end_time | ||||
type(type_profiler_section), | public, | allocatable | :: | sections(:) | |||
type(type_time_record), | public | :: | start | ||||
real(kind=real64), | public | :: | start_time | ||||
integer(kind=int32), | public | :: | tick_rate | = | 0 | ||
real(kind=real64), | public | :: | time | ||||
real(kind=real64), | public | :: | time_old |
procedure, public, pass(self) :: initialize => initialize_type_time | |
procedure, public, pass(self) :: profile_start => profile_start_timer | |
procedure, public, pass(self) :: profile_stop => profile_stop_timer | |
procedure, public, pass(self) :: record => record_timestamp |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=10), | public | :: | date | ||||
character(len=10), | public | :: | label | ||||
character(len=10), | public | :: | time | ||||
character(len=10), | public | :: | zone |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_time), | intent(inout) | :: | self | |||
type(type_input), | intent(in), | optional | :: | input | ||
character(len=*), | intent(in), | optional | :: | profiler_sections(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_time), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | label |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_time), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | label |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_time), | intent(inout) | :: | self | |||
character(len=*), | intent(in) | :: | label |