45 module function test_getLogRateDensityH06_D0_RK5()
result(assertion); logical(LK) :: assertion; end function
48 module function test_getLogRateDensityH06_D0_RK4()
result(assertion); logical(LK) :: assertion; end function
51 module function test_getLogRateDensityH06_D0_RK3()
result(assertion); logical(LK) :: assertion; end function
54 module function test_getLogRateDensityH06_D0_RK2()
result(assertion); logical(LK) :: assertion; end function
57 module function test_getLogRateDensityH06_D0_RK1()
result(assertion); logical(LK) :: assertion; end function
71 module function test_getLogRateDensityL08_D0_RK5()
result(assertion); logical(LK) :: assertion; end function
74 module function test_getLogRateDensityL08_D0_RK4()
result(assertion); logical(LK) :: assertion; end function
77 module function test_getLogRateDensityL08_D0_RK3()
result(assertion); logical(LK) :: assertion; end function
80 module function test_getLogRateDensityL08_D0_RK2()
result(assertion); logical(LK) :: assertion; end function
83 module function test_getLogRateDensityL08_D0_RK1()
result(assertion); logical(LK) :: assertion; end function
97 module function test_getLogRateDensityB10_D0_RK5()
result(assertion); logical(LK) :: assertion; end function
100 module function test_getLogRateDensityB10_D0_RK4()
result(assertion); logical(LK) :: assertion; end function
103 module function test_getLogRateDensityB10_D0_RK3()
result(assertion); logical(LK) :: assertion; end function
106 module function test_getLogRateDensityB10_D0_RK2()
result(assertion); logical(LK) :: assertion; end function
109 module function test_getLogRateDensityB10_D0_RK1()
result(assertion); logical(LK) :: assertion; end function
123 module function test_getLogRateDensityM14_D0_RK5()
result(assertion); logical(LK) :: assertion; end function
126 module function test_getLogRateDensityM14_D0_RK4()
result(assertion); logical(LK) :: assertion; end function
129 module function test_getLogRateDensityM14_D0_RK3()
result(assertion); logical(LK) :: assertion; end function
132 module function test_getLogRateDensityM14_D0_RK2()
result(assertion); logical(LK) :: assertion; end function
135 module function test_getLogRateDensityM14_D0_RK1()
result(assertion); logical(LK) :: assertion; end function
149 module function test_getLogRateDensityP15_D0_RK5()
result(assertion); logical(LK) :: assertion; end function
152 module function test_getLogRateDensityP15_D0_RK4()
result(assertion); logical(LK) :: assertion; end function
155 module function test_getLogRateDensityP15_D0_RK3()
result(assertion); logical(LK) :: assertion; end function
158 module function test_getLogRateDensityP15_D0_RK2()
result(assertion); logical(LK) :: assertion; end function
161 module function test_getLogRateDensityP15_D0_RK1()
result(assertion); logical(LK) :: assertion; end function
175 module function test_getLogRateDensityM17_D0_RK5()
result(assertion); logical(LK) :: assertion; end function
178 module function test_getLogRateDensityM17_D0_RK4()
result(assertion); logical(LK) :: assertion; end function
181 module function test_getLogRateDensityM17_D0_RK3()
result(assertion); logical(LK) :: assertion; end function
184 module function test_getLogRateDensityM17_D0_RK2()
result(assertion); logical(LK) :: assertion; end function
187 module function test_getLogRateDensityM17_D0_RK1()
result(assertion); logical(LK) :: assertion; end function
201 module function test_getLogRateDensityF18_D0_RK5()
result(assertion); logical(LK) :: assertion; end function
204 module function test_getLogRateDensityF18_D0_RK4()
result(assertion); logical(LK) :: assertion; end function
207 module function test_getLogRateDensityF18_D0_RK3()
result(assertion); logical(LK) :: assertion; end function
210 module function test_getLogRateDensityF18_D0_RK2()
result(assertion); logical(LK) :: assertion; end function
213 module function test_getLogRateDensityF18_D0_RK1()
result(assertion); logical(LK) :: assertion; end function
235 call test%run(test_getLogRateDensityH06_D0_RK5, SK_
"test_getLogRateDensityH06_D0_RK5")
238 call test%run(test_getLogRateDensityH06_D0_RK4, SK_
"test_getLogRateDensityH06_D0_RK4")
241 call test%run(test_getLogRateDensityH06_D0_RK3, SK_
"test_getLogRateDensityH06_D0_RK3")
244 call test%run(test_getLogRateDensityH06_D0_RK3, SK_
"test_getLogRateDensityH06_D0_RK3")
247 call test%run(test_getLogRateDensityH06_D0_RK2, SK_
"test_getLogRateDensityH06_D0_RK2")
250 call test%run(test_getLogRateDensityH06_D0_RK1, SK_
"test_getLogRateDensityH06_D0_RK1")
260 call test%run(test_getLogRateDensityL08_D0_RK5, SK_
"test_getLogRateDensityL08_D0_RK5")
263 call test%run(test_getLogRateDensityL08_D0_RK4, SK_
"test_getLogRateDensityL08_D0_RK4")
266 call test%run(test_getLogRateDensityL08_D0_RK3, SK_
"test_getLogRateDensityL08_D0_RK3")
269 call test%run(test_getLogRateDensityL08_D0_RK3, SK_
"test_getLogRateDensityL08_D0_RK3")
272 call test%run(test_getLogRateDensityL08_D0_RK2, SK_
"test_getLogRateDensityL08_D0_RK2")
275 call test%run(test_getLogRateDensityL08_D0_RK1, SK_
"test_getLogRateDensityL08_D0_RK1")
285 call test%run(test_getLogRateDensityB10_D0_RK5, SK_
"test_getLogRateDensityB10_D0_RK5")
288 call test%run(test_getLogRateDensityB10_D0_RK4, SK_
"test_getLogRateDensityB10_D0_RK4")
291 call test%run(test_getLogRateDensityB10_D0_RK3, SK_
"test_getLogRateDensityB10_D0_RK3")
294 call test%run(test_getLogRateDensityB10_D0_RK3, SK_
"test_getLogRateDensityB10_D0_RK3")
297 call test%run(test_getLogRateDensityB10_D0_RK2, SK_
"test_getLogRateDensityB10_D0_RK2")
300 call test%run(test_getLogRateDensityB10_D0_RK1, SK_
"test_getLogRateDensityB10_D0_RK1")
310 call test%run(test_getLogRateDensityM14_D0_RK5, SK_
"test_getLogRateDensityM14_D0_RK5")
313 call test%run(test_getLogRateDensityM14_D0_RK4, SK_
"test_getLogRateDensityM14_D0_RK4")
316 call test%run(test_getLogRateDensityM14_D0_RK3, SK_
"test_getLogRateDensityM14_D0_RK3")
319 call test%run(test_getLogRateDensityM14_D0_RK3, SK_
"test_getLogRateDensityM14_D0_RK3")
322 call test%run(test_getLogRateDensityM14_D0_RK2, SK_
"test_getLogRateDensityM14_D0_RK2")
325 call test%run(test_getLogRateDensityM14_D0_RK1, SK_
"test_getLogRateDensityM14_D0_RK1")
335 call test%run(test_getLogRateDensityP15_D0_RK5, SK_
"test_getLogRateDensityP15_D0_RK5")
338 call test%run(test_getLogRateDensityP15_D0_RK4, SK_
"test_getLogRateDensityP15_D0_RK4")
341 call test%run(test_getLogRateDensityP15_D0_RK3, SK_
"test_getLogRateDensityP15_D0_RK3")
344 call test%run(test_getLogRateDensityP15_D0_RK3, SK_
"test_getLogRateDensityP15_D0_RK3")
347 call test%run(test_getLogRateDensityP15_D0_RK2, SK_
"test_getLogRateDensityP15_D0_RK2")
350 call test%run(test_getLogRateDensityP15_D0_RK1, SK_
"test_getLogRateDensityP15_D0_RK1")
360 call test%run(test_getLogRateDensityM17_D0_RK5, SK_
"test_getLogRateDensityM17_D0_RK5")
363 call test%run(test_getLogRateDensityM17_D0_RK4, SK_
"test_getLogRateDensityM17_D0_RK4")
366 call test%run(test_getLogRateDensityM17_D0_RK3, SK_
"test_getLogRateDensityM17_D0_RK3")
369 call test%run(test_getLogRateDensityM17_D0_RK3, SK_
"test_getLogRateDensityM17_D0_RK3")
372 call test%run(test_getLogRateDensityM17_D0_RK2, SK_
"test_getLogRateDensityM17_D0_RK2")
375 call test%run(test_getLogRateDensityM17_D0_RK1, SK_
"test_getLogRateDensityM17_D0_RK1")
385 call test%run(test_getLogRateDensityF18_D0_RK5, SK_
"test_getLogRateDensityF18_D0_RK5")
388 call test%run(test_getLogRateDensityF18_D0_RK4, SK_
"test_getLogRateDensityF18_D0_RK4")
391 call test%run(test_getLogRateDensityF18_D0_RK3, SK_
"test_getLogRateDensityF18_D0_RK3")
394 call test%run(test_getLogRateDensityF18_D0_RK3, SK_
"test_getLogRateDensityF18_D0_RK3")
397 call test%run(test_getLogRateDensityF18_D0_RK2, SK_
"test_getLogRateDensityF18_D0_RK2")
400 call test%run(test_getLogRateDensityF18_D0_RK1, SK_
"test_getLogRateDensityF18_D0_RK1")
406 call test%summarize()
412end module test_pm_cosmicRate
This module contains procedures and generic interfaces for computing the cosmic rates of celestial ph...
character(*, SK), parameter MODULE_NAME
This module contains classes and procedures for reporting and handling errors.
This module contains a simple unit-testing framework for the Fortran libraries, including the ParaMon...
This module contains tests of the module pm_cosmicRate.
This is the derived type for generating objects to gracefully and verbosely handle runtime unexpected...
This is the derived type test_type for generating objects that facilitate testing of a series of proc...