SDA (SDA flex)  7.2
Simulation of Diffusional Association
Data Types | Functions/Subroutines
alltimer Module Reference

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...
 

Detailed Description

Module AllTimer
Utility, independent of the rest of sda.
Implemtent 2 methods : cpu time and clock time.

Function/Subroutine Documentation

◆ get_time()

real(kind=4) function alltimer::get_time ( type ( mytimer this)

Return the clock time.
Only used in tes_module programs.

Parameters
this: instance of mytimer
Returns
dclock : the actual time clock
Here is the caller graph for this function:

◆ init_mytimer()

subroutine alltimer::init_mytimer ( type ( mytimer this)

Initialize the timer, combine the 2 methods.
mandatory before starting.

Parameters
this: instance of mytimer
Here is the caller graph for this function:

◆ print_mytimer()

subroutine alltimer::print_mytimer ( type ( mytimer this)

Print information on standard output.

Parameters
this: instance of mytimer
Here is the caller graph for this function:

◆ start_mytimer()

subroutine alltimer::start_mytimer ( type ( mytimer this)
Here is the caller graph for this function:

◆ stop_mytimer()

subroutine alltimer::stop_mytimer ( type ( mytimer this)
Here is the caller graph for this function:

◆ system_clock_info()

subroutine alltimer::system_clock_info ( type ( mytimer this)

Test function, gives information about the system_clock implementation (system dependent)

Parameters
this: instance of mytimer
Imprint/Privacy