Soil Water Balance (SWB2)
Loading...
Searching...
No Matches
timer Module Reference

Data Types

type  timer_t

Functions/Subroutines

subroutine start_timer_sub (this)
subroutine stop_timer_sub (this)
subroutine calc_elapsed_time_sub (this)
subroutine calc_split_time_sub (this)
subroutine reset_timer_sub (this)
integer(c_int) function get_elapsed_seconds_fn (this)
integer(c_int) function get_split_seconds_fn (this)
subroutine calc_time_values_sub (this, timer_name)
character(len=:) function, allocatable get_timer_pretty_fn (this)

Function/Subroutine Documentation

◆ calc_elapsed_time_sub()

subroutine timer::calc_elapsed_time_sub ( class (timer_t) this)

Definition at line 72 of file timer.F90.

◆ calc_split_time_sub()

subroutine timer::calc_split_time_sub ( class (timer_t) this)

Definition at line 83 of file timer.F90.

◆ calc_time_values_sub()

subroutine timer::calc_time_values_sub ( class (timer_t) this,
character (len=*), intent(in) timer_name )

Definition at line 126 of file timer.F90.

◆ get_elapsed_seconds_fn()

integer (c_int) function timer::get_elapsed_seconds_fn ( class (timer_t) this)

Definition at line 104 of file timer.F90.

◆ get_split_seconds_fn()

integer (c_int) function timer::get_split_seconds_fn ( class (timer_t) this)

Definition at line 115 of file timer.F90.

◆ get_timer_pretty_fn()

character (len=:) function, allocatable timer::get_timer_pretty_fn ( class (timer_t) this)

Definition at line 169 of file timer.F90.

◆ reset_timer_sub()

subroutine timer::reset_timer_sub ( class (timer_t) this)

Definition at line 94 of file timer.F90.

◆ start_timer_sub()

subroutine timer::start_timer_sub ( class (timer_t) this)

Definition at line 50 of file timer.F90.

◆ stop_timer_sub()

subroutine timer::stop_timer_sub ( class (timer_t) this)

Definition at line 60 of file timer.F90.