42 module function test_timer_type()
result(assertion); logical(LK) :: assertion; end function
43 module function test_timerCPU_type()
result(assertion); logical(LK) :: assertion; end function
44 module function test_timerDAT_type()
result(assertion); logical(LK) :: assertion; end function
45 module function test_timerSYS_type()
result(assertion); logical(LK) :: assertion; end function
46 module function test_timerMPI_type()
result(assertion); logical(LK) :: assertion; end function
47 module function test_timerOMP_type()
result(assertion); logical(LK) :: assertion; end function
63 call test%run(test_timer_type, SK_
"test_timer_type")
64 call test%run(test_timerCPU_type, SK_
"test_timerCPU_type")
65 call test%run(test_timerDAT_type, SK_
"test_timerDAT_type")
66 call test%run(test_timerSYS_type, SK_
"test_timerSYS_type")
68 call test%run(test_timerMPI_type, SK_
"test_timerMPI_type")
71 call test%run(test_timerOMP_type, SK_
"test_timerOMP_type")
This module contains a simple unit-testing framework for the Fortran libraries, including the ParaMon...
This module contains the timer procedures and derived types to facilitate timing applications at runt...
character(*, SK), parameter MODULE_NAME
This module contains tests of the module pm_timer.
This is the derived type test_type for generating objects that facilitate testing of a series of proc...