47 module function test_getVarCorrection_RK5()
result(assertion); logical(LK) :: assertion; end function
50 module function test_getVarCorrection_RK4()
result(assertion); logical(LK) :: assertion; end function
53 module function test_getVarCorrection_RK3()
result(assertion); logical(LK) :: assertion; end function
56 module function test_getVarCorrection_RK2()
result(assertion); logical(LK) :: assertion; end function
59 module function test_getVarCorrection_RK1()
result(assertion); logical(LK) :: assertion; end function
75 module function test_getVar_CK5()
result(assertion); logical(LK) :: assertion; end function
78 module function test_getVar_CK4()
result(assertion); logical(LK) :: assertion; end function
81 module function test_getVar_CK3()
result(assertion); logical(LK) :: assertion; end function
84 module function test_getVar_CK2()
result(assertion); logical(LK) :: assertion; end function
87 module function test_getVar_CK1()
result(assertion); logical(LK) :: assertion; end function
93 module function test_getVar_RK5()
result(assertion); logical(LK) :: assertion; end function
96 module function test_getVar_RK4()
result(assertion); logical(LK) :: assertion; end function
99 module function test_getVar_RK3()
result(assertion); logical(LK) :: assertion; end function
102 module function test_getVar_RK2()
result(assertion); logical(LK) :: assertion; end function
105 module function test_getVar_RK1()
result(assertion); logical(LK) :: assertion; end function
121 module function test_setVar_CK5()
result(assertion); logical(LK) :: assertion; end function
124 module function test_setVar_CK4()
result(assertion); logical(LK) :: assertion; end function
127 module function test_setVar_CK3()
result(assertion); logical(LK) :: assertion; end function
130 module function test_setVar_CK2()
result(assertion); logical(LK) :: assertion; end function
133 module function test_setVar_CK1()
result(assertion); logical(LK) :: assertion; end function
139 module function test_setVar_RK5()
result(assertion); logical(LK) :: assertion; end function
142 module function test_setVar_RK4()
result(assertion); logical(LK) :: assertion; end function
145 module function test_setVar_RK3()
result(assertion); logical(LK) :: assertion; end function
148 module function test_setVar_RK2()
result(assertion); logical(LK) :: assertion; end function
151 module function test_setVar_RK1()
result(assertion); logical(LK) :: assertion; end function
167 module function test_getVarMerged_CK5()
result(assertion); logical(LK) :: assertion; end function
170 module function test_getVarMerged_CK4()
result(assertion); logical(LK) :: assertion; end function
173 module function test_getVarMerged_CK3()
result(assertion); logical(LK) :: assertion; end function
176 module function test_getVarMerged_CK2()
result(assertion); logical(LK) :: assertion; end function
179 module function test_getVarMerged_CK1()
result(assertion); logical(LK) :: assertion; end function
185 module function test_getVarMerged_RK5()
result(assertion); logical(LK) :: assertion; end function
188 module function test_getVarMerged_RK4()
result(assertion); logical(LK) :: assertion; end function
191 module function test_getVarMerged_RK3()
result(assertion); logical(LK) :: assertion; end function
194 module function test_getVarMerged_RK2()
result(assertion); logical(LK) :: assertion; end function
197 module function test_getVarMerged_RK1()
result(assertion); logical(LK) :: assertion; end function
213 module function test_setVarMean_CK5()
result(assertion); logical(LK) :: assertion; end function
216 module function test_setVarMean_CK4()
result(assertion); logical(LK) :: assertion; end function
219 module function test_setVarMean_CK3()
result(assertion); logical(LK) :: assertion; end function
222 module function test_setVarMean_CK2()
result(assertion); logical(LK) :: assertion; end function
225 module function test_setVarMean_CK1()
result(assertion); logical(LK) :: assertion; end function
231 module function test_setVarMean_RK5()
result(assertion); logical(LK) :: assertion; end function
234 module function test_setVarMean_RK4()
result(assertion); logical(LK) :: assertion; end function
237 module function test_setVarMean_RK3()
result(assertion); logical(LK) :: assertion; end function
240 module function test_setVarMean_RK2()
result(assertion); logical(LK) :: assertion; end function
243 module function test_setVarMean_RK1()
result(assertion); logical(LK) :: assertion; end function
259 module function test_setVarMerged_CK5()
result(assertion); logical(LK) :: assertion; end function
262 module function test_setVarMerged_CK4()
result(assertion); logical(LK) :: assertion; end function
265 module function test_setVarMerged_CK3()
result(assertion); logical(LK) :: assertion; end function
268 module function test_setVarMerged_CK2()
result(assertion); logical(LK) :: assertion; end function
271 module function test_setVarMerged_CK1()
result(assertion); logical(LK) :: assertion; end function
277 module function test_setVarMerged_RK5()
result(assertion); logical(LK) :: assertion; end function
280 module function test_setVarMerged_RK4()
result(assertion); logical(LK) :: assertion; end function
283 module function test_setVarMerged_RK3()
result(assertion); logical(LK) :: assertion; end function
286 module function test_setVarMerged_RK2()
result(assertion); logical(LK) :: assertion; end function
289 module function test_setVarMerged_RK1()
result(assertion); logical(LK) :: assertion; end function
305 module function test_setVarMeanMerged_CK5()
result(assertion); logical(LK) :: assertion; end function
308 module function test_setVarMeanMerged_CK4()
result(assertion); logical(LK) :: assertion; end function
311 module function test_setVarMeanMerged_CK3()
result(assertion); logical(LK) :: assertion; end function
314 module function test_setVarMeanMerged_CK2()
result(assertion); logical(LK) :: assertion; end function
317 module function test_setVarMeanMerged_CK1()
result(assertion); logical(LK) :: assertion; end function
323 module function test_setVarMeanMerged_RK5()
result(assertion); logical(LK) :: assertion; end function
326 module function test_setVarMeanMerged_RK4()
result(assertion); logical(LK) :: assertion; end function
329 module function test_setVarMeanMerged_RK3()
result(assertion); logical(LK) :: assertion; end function
332 module function test_setVarMeanMerged_RK2()
result(assertion); logical(LK) :: assertion; end function
335 module function test_setVarMeanMerged_RK1()
result(assertion); logical(LK) :: assertion; end function
361 call test%run(test_getVarCorrection_RK5, SK_
"test_getVarCorrection_RK5")
364 call test%run(test_getVarCorrection_RK4, SK_
"test_getVarCorrection_RK4")
367 call test%run(test_getVarCorrection_RK3, SK_
"test_getVarCorrection_RK3")
370 call test%run(test_getVarCorrection_RK2, SK_
"test_getVarCorrection_RK2")
373 call test%run(test_getVarCorrection_RK1, SK_
"test_getVarCorrection_RK1")
387 call test%run(test_getVar_CK5, SK_
"test_getVar_CK5")
390 call test%run(test_getVar_CK4, SK_
"test_getVar_CK4")
393 call test%run(test_getVar_CK3, SK_
"test_getVar_CK3")
396 call test%run(test_getVar_CK2, SK_
"test_getVar_CK2")
399 call test%run(test_getVar_CK1, SK_
"test_getVar_CK1")
405 call test%run(test_getVar_RK5, SK_
"test_getVar_RK5")
408 call test%run(test_getVar_RK4, SK_
"test_getVar_RK4")
411 call test%run(test_getVar_RK3, SK_
"test_getVar_RK3")
414 call test%run(test_getVar_RK2, SK_
"test_getVar_RK2")
417 call test%run(test_getVar_RK1, SK_
"test_getVar_RK1")
431 call test%run(test_setVar_CK5, SK_
"test_setVar_CK5")
434 call test%run(test_setVar_CK4, SK_
"test_setVar_CK4")
437 call test%run(test_setVar_CK3, SK_
"test_setVar_CK3")
440 call test%run(test_setVar_CK2, SK_
"test_setVar_CK2")
443 call test%run(test_setVar_CK1, SK_
"test_setVar_CK1")
449 call test%run(test_setVar_RK5, SK_
"test_setVar_RK5")
452 call test%run(test_setVar_RK4, SK_
"test_setVar_RK4")
455 call test%run(test_setVar_RK3, SK_
"test_setVar_RK3")
458 call test%run(test_setVar_RK2, SK_
"test_setVar_RK2")
461 call test%run(test_setVar_RK1, SK_
"test_setVar_RK1")
475 call test%run(test_setVarMean_CK5, SK_
"test_setVarMean_CK5")
478 call test%run(test_setVarMean_CK4, SK_
"test_setVarMean_CK4")
481 call test%run(test_setVarMean_CK3, SK_
"test_setVarMean_CK3")
484 call test%run(test_setVarMean_CK2, SK_
"test_setVarMean_CK2")
487 call test%run(test_setVarMean_CK1, SK_
"test_setVarMean_CK1")
493 call test%run(test_setVarMean_RK5, SK_
"test_setVarMean_RK5")
496 call test%run(test_setVarMean_RK4, SK_
"test_setVarMean_RK4")
499 call test%run(test_setVarMean_RK3, SK_
"test_setVarMean_RK3")
502 call test%run(test_setVarMean_RK2, SK_
"test_setVarMean_RK2")
505 call test%run(test_setVarMean_RK1, SK_
"test_setVarMean_RK1")
519 call test%run(test_getVarMerged_CK5, SK_
"test_getVarMerged_CK5")
522 call test%run(test_getVarMerged_CK4, SK_
"test_getVarMerged_CK4")
525 call test%run(test_getVarMerged_CK3, SK_
"test_getVarMerged_CK3")
528 call test%run(test_getVarMerged_CK2, SK_
"test_getVarMerged_CK2")
531 call test%run(test_getVarMerged_CK1, SK_
"test_getVarMerged_CK1")
537 call test%run(test_getVarMerged_RK5, SK_
"test_getVarMerged_RK5")
540 call test%run(test_getVarMerged_RK4, SK_
"test_getVarMerged_RK4")
543 call test%run(test_getVarMerged_RK3, SK_
"test_getVarMerged_RK3")
546 call test%run(test_getVarMerged_RK2, SK_
"test_getVarMerged_RK2")
549 call test%run(test_getVarMerged_RK1, SK_
"test_getVarMerged_RK1")
563 call test%run(test_setVarMerged_CK5, SK_
"test_setVarMerged_CK5")
566 call test%run(test_setVarMerged_CK4, SK_
"test_setVarMerged_CK4")
569 call test%run(test_setVarMerged_CK3, SK_
"test_setVarMerged_CK3")
572 call test%run(test_setVarMerged_CK2, SK_
"test_setVarMerged_CK2")
575 call test%run(test_setVarMerged_CK1, SK_
"test_setVarMerged_CK1")
581 call test%run(test_setVarMerged_RK5, SK_
"test_setVarMerged_RK5")
584 call test%run(test_setVarMerged_RK4, SK_
"test_setVarMerged_RK4")
587 call test%run(test_setVarMerged_RK3, SK_
"test_setVarMerged_RK3")
590 call test%run(test_setVarMerged_RK2, SK_
"test_setVarMerged_RK2")
593 call test%run(test_setVarMerged_RK1, SK_
"test_setVarMerged_RK1")
607 call test%run(test_setVarMeanMerged_CK5, SK_
"test_setVarMeanMerged_CK5")
610 call test%run(test_setVarMeanMerged_CK4, SK_
"test_setVarMeanMerged_CK4")
613 call test%run(test_setVarMeanMerged_CK3, SK_
"test_setVarMeanMerged_CK3")
616 call test%run(test_setVarMeanMerged_CK2, SK_
"test_setVarMeanMerged_CK2")
619 call test%run(test_setVarMeanMerged_CK1, SK_
"test_setVarMeanMerged_CK1")
625 call test%run(test_setVarMeanMerged_RK5, SK_
"test_setVarMeanMerged_RK5")
628 call test%run(test_setVarMeanMerged_RK4, SK_
"test_setVarMeanMerged_RK4")
631 call test%run(test_setVarMeanMerged_RK3, SK_
"test_setVarMeanMerged_RK3")
634 call test%run(test_setVarMeanMerged_RK2, SK_
"test_setVarMeanMerged_RK2")
637 call test%run(test_setVarMeanMerged_RK1, SK_
"test_setVarMeanMerged_RK1")
644 call test%summarize()
650end module test_pm_sampleVar
This module defines the relevant Fortran kind type-parameters frequently used in the ParaMonte librar...
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 computing the properties related to the covariance ma...
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_sampleVar.
This is the derived type test_type for generating objects that facilitate testing of a series of proc...