Module AllTimer
Utility, independent of the rest of sda.
Implemtent 2 methods : cpu time and clock time.
More...
Data Types | |
type | mytimer |
Functions/Subroutines | |
subroutine | init_mytimer (this) |
Initialize the timer, combine the 2 methods. mandatory before starting. More... | |
subroutine | start_mytimer (this) |
subroutine | stop_mytimer (this) |
subroutine | print_mytimer (this) |
Print information on standard output. More... | |
real(kind=4) function | get_time (this) |
Return the clock time. Only used in tes_module programs. More... | |
subroutine | system_clock_info (this) |
Test function, gives information about the system_clock implementation (system dependent) More... | |
Module AllTimer
Utility, independent of the rest of sda.
Implemtent 2 methods : cpu time and clock time.
real(kind=4) function alltimer::get_time | ( | type ( mytimer ) | this | ) |
Return the clock time.
Only used in tes_module programs.
this | : instance of mytimer |
subroutine alltimer::init_mytimer | ( | type ( mytimer ) | this | ) |
Initialize the timer, combine the 2 methods.
mandatory before starting.
this | : instance of mytimer |
subroutine alltimer::print_mytimer | ( | type ( mytimer ) | this | ) |
Print information on standard output.
this | : instance of mytimer |
subroutine alltimer::start_mytimer | ( | type ( mytimer ) | this | ) |
subroutine alltimer::stop_mytimer | ( | type ( mytimer ) | this | ) |