43 module function test_getMultiNormRand_RK5()
result(assertion); logical(LK) :: assertion; end function
46 module function test_getMultiNormRand_RK4()
result(assertion); logical(LK) :: assertion; end function
49 module function test_getMultiNormRand_RK3()
result(assertion); logical(LK) :: assertion; end function
52 module function test_getMultiNormRand_RK2()
result(assertion); logical(LK) :: assertion; end function
55 module function test_getMultiNormRand_RK1()
result(assertion); logical(LK) :: assertion; end function
63 module function test_setMultiNormRand_RK5()
result(assertion); logical(LK) :: assertion; end function
66 module function test_setMultiNormRand_RK4()
result(assertion); logical(LK) :: assertion; end function
69 module function test_setMultiNormRand_RK3()
result(assertion); logical(LK) :: assertion; end function
72 module function test_setMultiNormRand_RK2()
result(assertion); logical(LK) :: assertion; end function
75 module function test_setMultiNormRand_RK1()
result(assertion); logical(LK) :: assertion; end function
92 call test%run(test_getMultiNormRand_RK5, SK_
"test_getMultiNormRand_RK5")
95 call test%run(test_getMultiNormRand_RK4, SK_
"test_getMultiNormRand_RK4")
98 call test%run(test_getMultiNormRand_RK3, SK_
"test_setMultiNormRand_RK3")
101 call test%run(test_getMultiNormRand_RK2, SK_
"test_setMultiNormRand_RK2")
104 call test%run(test_getMultiNormRand_RK1, SK_
"test_setMultiNormRand_RK1")
110 call test%run(test_setMultiNormRand_RK5, SK_
"test_setMultiNormRand_RK5")
113 call test%run(test_setMultiNormRand_RK4, SK_
"test_setMultiNormRand_RK4")
116 call test%run(test_setMultiNormRand_RK3, SK_
"test_setMultiNormRand_RK3")
119 call test%run(test_setMultiNormRand_RK2, SK_
"test_setMultiNormRand_RK2")
122 call test%run(test_setMultiNormRand_RK1, SK_
"test_setMultiNormRand_RK1")
126 call test%summarize()
132end module test_pm_distMultiNorm
This module contains classes and procedures for computing various statistical quantities related to t...
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_distMultiNorm.
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...