45 module function test_getShifted_CK5()
result(assertion); logical(LK) :: assertion; end function
48 module function test_getShifted_CK4()
result(assertion); logical(LK) :: assertion; end function
51 module function test_getShifted_CK3()
result(assertion); logical(LK) :: assertion; end function
54 module function test_getShifted_CK2()
result(assertion); logical(LK) :: assertion; end function
57 module function test_getShifted_CK1()
result(assertion); logical(LK) :: assertion; end function
63 module function test_getShifted_RK5()
result(assertion); logical(LK) :: assertion; end function
66 module function test_getShifted_RK4()
result(assertion); logical(LK) :: assertion; end function
69 module function test_getShifted_RK3()
result(assertion); logical(LK) :: assertion; end function
72 module function test_getShifted_RK2()
result(assertion); logical(LK) :: assertion; end function
75 module function test_getShifted_RK1()
result(assertion); logical(LK) :: assertion; end function
89 module function test_setShifted_CK5()
result(assertion); logical(LK) :: assertion; end function
92 module function test_setShifted_CK4()
result(assertion); logical(LK) :: assertion; end function
95 module function test_setShifted_CK3()
result(assertion); logical(LK) :: assertion; end function
98 module function test_setShifted_CK2()
result(assertion); logical(LK) :: assertion; end function
101 module function test_setShifted_CK1()
result(assertion); logical(LK) :: assertion; end function
107 module function test_setShifted_RK5()
result(assertion); logical(LK) :: assertion; end function
110 module function test_setShifted_RK4()
result(assertion); logical(LK) :: assertion; end function
113 module function test_setShifted_RK3()
result(assertion); logical(LK) :: assertion; end function
116 module function test_setShifted_RK2()
result(assertion); logical(LK) :: assertion; end function
119 module function test_setShifted_RK1()
result(assertion); logical(LK) :: assertion; end function
145 call test%run(test_getShifted_CK5, SK_
"test_getShifted_CK5")
148 call test%run(test_getShifted_CK4, SK_
"test_getShifted_CK4")
151 call test%run(test_getShifted_CK3, SK_
"test_getShifted_CK3")
154 call test%run(test_getShifted_CK2, SK_
"test_getShifted_CK2")
157 call test%run(test_getShifted_CK1, SK_
"test_getShifted_CK1")
163 call test%run(test_getShifted_RK5, SK_
"test_getShifted_RK5")
166 call test%run(test_getShifted_RK4, SK_
"test_getShifted_RK4")
169 call test%run(test_getShifted_RK3, SK_
"test_getShifted_RK3")
172 call test%run(test_getShifted_RK2, SK_
"test_getShifted_RK2")
175 call test%run(test_getShifted_RK1, SK_
"test_getShifted_RK1")
187 call test%run(test_setShifted_CK5, SK_
"test_setShifted_CK5")
190 call test%run(test_setShifted_CK4, SK_
"test_setShifted_CK4")
193 call test%run(test_setShifted_CK3, SK_
"test_setShifted_CK3")
196 call test%run(test_setShifted_CK2, SK_
"test_setShifted_CK2")
199 call test%run(test_setShifted_CK1, SK_
"test_setShifted_CK1")
205 call test%run(test_setShifted_RK5, SK_
"test_setShifted_RK5")
208 call test%run(test_setShifted_RK4, SK_
"test_setShifted_RK4")
211 call test%run(test_setShifted_RK3, SK_
"test_setShifted_RK3")
214 call test%run(test_setShifted_RK2, SK_
"test_setShifted_RK2")
217 call test%run(test_setShifted_RK1, SK_
"test_setShifted_RK1")
226 call test%summarize()
232end module test_pm_sampleShift
This module defines the relevant Fortran kind type-parameters frequently used in the ParaMonte librar...
integer, parameter RK
The default real kind in the ParaMonte library: real64 in Fortran, c_double in C-Fortran Interoperati...
integer, parameter LK
The default logical kind in the ParaMonte library: kind(.true.) in Fortran, kind(....
integer, parameter IK
The default integer kind in the ParaMonte library: int32 in Fortran, c_int32_t in C-Fortran Interoper...
This module contains classes and procedures for shifting univariate or multivariate samples by arbitr...
character(*, SK), parameter MODULE_NAME
This module contains a simple unit-testing framework for the Fortran libraries, including the ParaMon...
This module contains tests of the module pm_sampleShift.
This is the derived type test_type for generating objects that facilitate testing of a series of proc...