Timer class.
More...
|
| procedure | start (timer) |
| | Start timer.
|
| |
| procedure | stop (timer) |
| | Stop timer.
|
| |
| procedure | reset (timer) |
| | Reset timer.
|
| |
| procedure | get_elapsed_time (timer) |
| | Return elapsed time.
|
| |
| procedure | is_triggered (timer) |
| | Return .true. if the timer was started at least once, unless reset is called.
|
| |
| procedure | get_start_time (timer) |
| | Return start time.
|
| |
◆ get_elapsed_time()
| procedure mod_timer::t_timer::get_elapsed_time |
( |
class(t_timer), intent(in) | timer | ) |
|
◆ get_start_time()
| procedure mod_timer::t_timer::get_start_time |
( |
class(t_timer), intent(in) | timer | ) |
|
◆ is_triggered()
| procedure mod_timer::t_timer::is_triggered |
( |
class(t_timer), intent(in) | timer | ) |
|
Return .true. if the timer was started at least once, unless reset is called.
◆ reset()
| procedure mod_timer::t_timer::reset |
( |
class(t_timer), intent(inout) | timer | ) |
|
◆ start()
| procedure mod_timer::t_timer::start |
( |
class(t_timer), intent(inout) | timer | ) |
|
◆ stop()
| procedure mod_timer::t_timer::stop |
( |
class(t_timer), intent(inout) | timer | ) |
|
◆ elapsed_time
| double precision, private mod_timer::t_timer::elapsed_time = 0d0 |
|
private |
◆ has_been_triggered
| logical, private mod_timer::t_timer::has_been_triggered = .false. |
|
private |
◆ is_started
| logical, private mod_timer::t_timer::is_started = .false. |
|
private |
◆ start_time
| double precision, private mod_timer::t_timer::start_time = 0d0 |
|
private |
◆ stop_time
| double precision, private mod_timer::t_timer::stop_time = 0d0 |
|
private |
The documentation for this type was generated from the following file: