https://www.cdslab.org/paramonte/fortran/2
Current view: top level - test Hit Total Coverage
Test: ParaMonte 2.0.0 :: Serial Fortran - Code Coverage Report Lines: 23843 23883 99.8 %
Date: 2024-04-08 03:18:57 Functions: 11455 11455 100.0 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
test_pm_arrayVerbose@routines.inc.F90
90.6%90.6%
90.6 % 96 / 106 100.0 % 78 / 78
test_pm_complexDiv@routines.inc.F90
90.7%90.7%
90.7 % 39 / 43 100.0 % 12 / 12
test_pm_arrayCompact@routines.inc.F90
92.9%92.9%
92.9 % 104 / 112 100.0 % 156 / 156
test_pm_cosmology@routines.inc.F90
99.0%99.0%
99.0 % 508 / 513 100.0 % 92 / 92
test_pm_distPiwiPoweto@routines.inc.F90
99.2%99.2%
99.2 % 121 / 122 100.0 % 24 / 24
test_pm_arrayPad@routines.inc.F90
99.2%99.2%
99.2 % 239 / 241 100.0 % 366 / 366
test_pm_sampleCor@routines.inc.F90
99.2%99.2%
99.2 % 522 / 526 100.0 % 132 / 132
test_pm_sampleCCF@routines.inc.F90
99.5%99.5%
99.5 % 196 / 197 100.0 % 56 / 56
test_pm_distGenExpGamma@routines.inc.F90
99.5%99.5%
99.5 % 217 / 218 100.0 % 40 / 40
test_pm_matrixChol@routines.inc.F90
99.6%99.6%
99.6 % 254 / 255 100.0 % 28 / 28
test_pm_dateTime@routines.F90
99.8%99.8%
99.8 % 1554 / 1557 100.0 % 58 / 58
main.F90
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
test_pm_complexAbs@routines.F90
100.0%
100.0 % 4 / 4 100.0 % 4 / 4
test_pm_complexDiv@routines.F90
100.0%
100.0 % 4 / 4 100.0 % 4 / 4
test_pm_mathFactoring@routines.F90
100.0%
100.0 % 5 / 5 100.0 % 5 / 5
test_pm_complexAbs.F90
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
test_pm_timer@routines.F90
100.0%
100.0 % 8 / 8 100.0 % 4 / 4
test_pm_mathCompare@routines.F90
100.0%
100.0 % 8 / 8 100.0 % 8 / 8
test_pm_timer.F90
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
test_pm_timer@routines.inc.F90
100.0%
100.0 % 8 / 8 - 0 / 0
test_pm_distGamma@routines.F90
100.0%
100.0 % 8 / 8 100.0 % 8 / 8
test_pm_complexDiv.F90
100.0%
100.0 % 8 / 8 100.0 % 1 / 1
test_pm_matrixMulTri@routines.F90
100.0%
100.0 % 8 / 8 100.0 % 8 / 8
test_pm_mathFactoring.F90
100.0%
100.0 % 9 / 9 100.0 % 1 / 1
test_pm_mathFactorial@routines.F90
100.0%
100.0 % 9 / 9 100.0 % 9 / 9
test_pm_matrixMulTri.F90
100.0%
100.0 % 12 / 12 100.0 % 1 / 1
test_pm_mathCompare.F90
100.0%
100.0 % 12 / 12 100.0 % 1 / 1
test_pm_distGenExpGamma@routines.F90
100.0%
100.0 % 12 / 12 100.0 % 12 / 12
test_pm_mathFactorial.F90
100.0%
100.0 % 13 / 13 100.0 % 1 / 1
test_pm_distGamma.F90
100.0%
100.0 % 13 / 13 100.0 % 1 / 1
test_pm_matrixMulAdd@routines.F90
100.0%
100.0 % 13 / 13 100.0 % 13 / 13
test_pm_mathFactoring@routines.inc.F90
100.0%
100.0 % 14 / 14 100.0 % 5 / 5
test_pm_arraySearch@routines.F90
100.0%
100.0 % 15 / 15 100.0 % 15 / 15
test_pm_complexCompareLex@routines.F90
100.0%
100.0 % 16 / 16 100.0 % 16 / 16
test_pm_distPiwiPoweto@routines.F90
100.0%
100.0 % 16 / 16 100.0 % 16 / 16
test_pm_distGenExpGamma.F90
100.0%
100.0 % 16 / 16 100.0 % 1 / 1
test_pm_distanceEuclid@routines.F90
100.0%
100.0 % 16 / 16 100.0 % 16 / 16
test_pm_sampleShift@routines.F90
100.0%
100.0 % 16 / 16 100.0 % 16 / 16
test_pm_mathCumPropExp@routines.F90
100.0%
100.0 % 16 / 16 100.0 % 16 / 16
test_pm_matrixMulAdd.F90
100.0%
100.0 % 17 / 17 100.0 % 1 / 1
test_pm_mathExp@routines.F90
100.0%
100.0 % 18 / 18 100.0 % 18 / 18
test_pm_arraySearch.F90
100.0%
100.0 % 19 / 19 100.0 % 1 / 1
test_pm_arrayFill@routines.F90
100.0%
100.0 % 19 / 19 100.0 % 19 / 19
test_pm_arrayChange@routines.F90
100.0%
100.0 % 20 / 20 100.0 % 20 / 20
test_pm_matrixChol@routines.F90
100.0%
100.0 % 20 / 20 100.0 % 20 / 20
test_pm_complexCompareAll@routines.F90
100.0%
100.0 % 20 / 20 100.0 % 20 / 20
test_pm_arrayInsert@routines.F90
100.0%
100.0 % 20 / 20 100.0 % 20 / 20
test_pm_complexCompareLex.F90
100.0%
100.0 % 20 / 20 100.0 % 1 / 1
test_pm_distPiwiPoweto.F90
100.0%
100.0 % 20 / 20 100.0 % 1 / 1
test_pm_arrayRange@routines.F90
100.0%
100.0 % 20 / 20 100.0 % 20 / 20
test_pm_mathExp@routines.inc.F90
100.0%
100.0 % 20 / 20 100.0 % 36 / 36
test_pm_distanceEuclid.F90
100.0%
100.0 % 20 / 20 100.0 % 1 / 1
test_pm_sampleShift.F90
100.0%
100.0 % 20 / 20 100.0 % 1 / 1
test_pm_complexAbs@routines.inc.F90
100.0%
100.0 % 21 / 21 100.0 % 4 / 4
test_pm_mathExp.F90
100.0%
100.0 % 22 / 22 100.0 % 1 / 1
test_pm_distGamma@routines.inc.F90
100.0%
100.0 % 23 / 23 100.0 % 8 / 8
test_pm_arrayFill.F90
100.0%
100.0 % 23 / 23 100.0 % 1 / 1
test_pm_arrayRange.F90
100.0%
100.0 % 24 / 24 100.0 % 1 / 1
test_pm_distExp@routines.F90
100.0%
100.0 % 24 / 24 100.0 % 24 / 24
test_pm_complexCompareAny@routines.F90
100.0%
100.0 % 24 / 24 100.0 % 24 / 24
test_pm_arrayInsert.F90
100.0%
100.0 % 24 / 24 100.0 % 1 / 1
test_pm_arrayChange.F90
100.0%
100.0 % 24 / 24 100.0 % 1 / 1
test_pm_complexCompareAll.F90
100.0%
100.0 % 24 / 24 100.0 % 1 / 1
test_pm_arrayFill@routines.inc.F90
100.0%
100.0 % 24 / 24 100.0 % 19 / 19
test_pm_matrixChol.F90
100.0%
100.0 % 24 / 24 100.0 % 1 / 1
test_pm_arrayComplement@routines.F90
100.0%
100.0 % 25 / 25 100.0 % 25 / 25
test_pm_mathCumSum@routines.F90
100.0%
100.0 % 26 / 26 100.0 % 26 / 26
test_pm_complexCompareAny@routines.inc.F90
100.0%
100.0 % 28 / 28 100.0 % 24 / 24
test_pm_complexCompareAny.F90
100.0%
100.0 % 28 / 28 100.0 % 1 / 1
test_pm_distExp.F90
100.0%
100.0 % 28 / 28 100.0 % 1 / 1
test_pm_cosmicRate@routines.F90
100.0%
100.0 % 28 / 28 100.0 % 28 / 28
test_pm_complexCompareAll@routines.inc.F90
100.0%
100.0 % 28 / 28 100.0 % 20 / 20
test_pm_arrayComplement.F90
100.0%
100.0 % 29 / 29 100.0 % 1 / 1
test_pm_dateTime.F90
100.0%
100.0 % 30 / 30 100.0 % 1 / 1
test_pm_mathCumSum.F90
100.0%
100.0 % 30 / 30 100.0 % 1 / 1
test_pm_mathCumPropExp.F90
100.0%
100.0 % 31 / 31 100.0 % 2 / 2
test_pm_arraySpace@routines.F90
100.0%
100.0 % 32 / 32 100.0 % 32 / 32
test_pm_complexCompareLex@routines.inc.F90
100.0%
100.0 % 32 / 32 100.0 % 16 / 16
test_pm_sampleMean@routines.F90
100.0%
100.0 % 32 / 32 100.0 % 32 / 32
test_pm_distPareto@routines.F90
100.0%
100.0 % 32 / 32 100.0 % 32 / 32
test_pm_cosmicRate@routines.inc.F90
100.0%
100.0 % 32 / 32 100.0 % 40 / 40
test_pm_distPower@routines.F90
100.0%
100.0 % 32 / 32 100.0 % 32 / 32
test_pm_sampleCCF@routines.F90
100.0%
100.0 % 32 / 32 100.0 % 32 / 32
test_pm_sampleCCF.F90
100.0%
100.0 % 36 / 36 100.0 % 1 / 1
test_pm_distPower.F90
100.0%
100.0 % 36 / 36 100.0 % 1 / 1
test_pm_arraySpace.F90
100.0%
100.0 % 36 / 36 100.0 % 1 / 1
test_pm_sampleMean.F90
100.0%
100.0 % 36 / 36 100.0 % 1 / 1
test_pm_distPareto.F90
100.0%
100.0 % 36 / 36 100.0 % 1 / 1
test_pm_sampleShift@routines.inc.F90
100.0%
100.0 % 38 / 38 100.0 % 16 / 16
test_pm_cosmicRate.F90
100.0%
100.0 % 39 / 39 100.0 % 1 / 1
test_pm_arrayVerbose@routines.F90
100.0%
100.0 % 39 / 39 100.0 % 39 / 39
test_pm_arrayRemove@routines.F90
100.0%
100.0 % 39 / 39 100.0 % 39 / 39
test_pm_arrayFind@routines.F90
100.0%
100.0 % 39 / 39 100.0 % 39 / 39
test_pm_arrayChoice@routines.F90
100.0%
100.0 % 40 / 40 100.0 % 40 / 40
test_pm_arrayMerge@routines.F90
100.0%
100.0 % 40 / 40 100.0 % 40 / 40
test_pm_arrayRemap@routines.F90
100.0%
100.0 % 40 / 40 100.0 % 40 / 40
test_pm_arraySelect@routines.F90
100.0%
100.0 % 40 / 40 100.0 % 40 / 40
test_pm_arrayReverse@routines.F90
100.0%
100.0 % 40 / 40 100.0 % 40 / 40
test_pm_arrayCopy@routines.F90
100.0%
100.0 % 40 / 40 100.0 % 40 / 40
test_pm_arrayCenter@routines.F90
100.0%
100.0 % 40 / 40 100.0 % 40 / 40
test_pm_arrayShuffle@routines.F90
100.0%
100.0 % 40 / 40 100.0 % 40 / 40
test_pm_arrayRemove.F90
100.0%
100.0 % 43 / 43 100.0 % 1 / 1
test_pm_arrayVerbose.F90
100.0%
100.0 % 43 / 43 100.0 % 1 / 1
test_pm_arrayChange@routines.inc.F90
100.0%
100.0 % 43 / 43 100.0 % 20 / 20
test_pm_arrayFind.F90
100.0%
100.0 % 43 / 43 100.0 % 1 / 1
test_pm_arrayChoice.F90
100.0%
100.0 % 44 / 44 100.0 % 1 / 1
test_pm_arraySelect.F90
100.0%
100.0 % 44 / 44 100.0 % 1 / 1
test_pm_arrayRemap.F90
100.0%
100.0 % 44 / 44 100.0 % 1 / 1
test_pm_arrayReverse.F90
100.0%
100.0 % 44 / 44 100.0 % 1 / 1
test_pm_arrayCenter.F90
100.0%
100.0 % 44 / 44 100.0 % 1 / 1
test_pm_cosmology@routines.F90
100.0%
100.0 % 44 / 44 100.0 % 44 / 44
test_pm_arrayMerge.F90
100.0%
100.0 % 44 / 44 100.0 % 1 / 1
test_pm_arrayShuffle.F90
100.0%
100.0 % 44 / 44 100.0 % 1 / 1
test_pm_arrayCopy.F90
100.0%
100.0 % 46 / 46 100.0 % 1 / 1
test_pm_except@routines.F90
100.0%
100.0 % 48 / 48 100.0 % 48 / 48
test_pm_arraySelect@routines.inc.F90
100.0%
100.0 % 48 / 48 100.0 % 160 / 160
test_pm_cosmology.F90
100.0%
100.0 % 48 / 48 100.0 % 1 / 1
test_pm_arrayChoice@routines.inc.F90
100.0%
100.0 % 49 / 49 100.0 % 40 / 40
test_pm_sampleCov@routines.F90
100.0%
100.0 % 49 / 49 100.0 % 48 / 48
test_pm_arrayShuffle@routines.inc.F90
100.0%
100.0 % 49 / 49 100.0 % 80 / 80
test_pm_arraySplit@routines.F90
100.0%
100.0 % 50 / 50 100.0 % 50 / 50
test_pm_except.F90
100.0%
100.0 % 52 / 52 100.0 % 1 / 1
test_pm_sampleCov.F90
100.0%
100.0 % 52 / 52 100.0 % 1 / 1
test_pm_sampleVar@routines.F90
100.0%
100.0 % 52 / 52 100.0 % 52 / 52
test_pm_arraySplit.F90
100.0%
100.0 % 54 / 54 100.0 % 1 / 1
test_pm_distBern.F90
100.0%
100.0 % 56 / 56 100.0 % 1 / 1
test_pm_sampleVar.F90
100.0%
100.0 % 56 / 56 100.0 % 1 / 1
test_pm_arrayRebind@routines.F90
100.0%
100.0 % 57 / 57 100.0 % 57 / 57
test_pm_arrayRebill@routines.F90
100.0%
100.0 % 57 / 57 100.0 % 57 / 57
test_pm_arrayResize@routines.F90
100.0%
100.0 % 58 / 58 100.0 % 58 / 58
test_pm_arrayRefill@routines.F90
100.0%
100.0 % 58 / 58 100.0 % 58 / 58
test_pm_arrayReverse@routines.inc.F90
100.0%
100.0 % 59 / 59 100.0 % 80 / 80
test_pm_arrayRebind.F90
100.0%
100.0 % 61 / 61 100.0 % 1 / 1
test_pm_mathCumSum@routines.inc.F90
100.0%
100.0 % 61 / 61 100.0 % 65 / 65
test_pm_arrayRebill.F90
100.0%
100.0 % 61 / 61 100.0 % 1 / 1
test_pm_arrayRefill.F90
100.0%
100.0 % 62 / 62 100.0 % 1 / 1
test_pm_mathFactorial@routines.inc.F90
100.0%
100.0 % 62 / 62 100.0 % 9 / 9
test_pm_arrayResize.F90
100.0%
100.0 % 62 / 62 100.0 % 1 / 1
test_pm_arrayInit@routines.inc.F90
100.0%
100.0 % 63 / 63 100.0 % 329 / 329
test_pm_distBern@routines.inc.F90
100.0%
100.0 % 63 / 63 - 0 / 0
test_pm_arrayCopy@routines.inc.F90
100.0%
100.0 % 67 / 67 100.0 % 80 / 80
test_pm_mathCumPropExp@routines.inc.F90
100.0%
100.0 % 67 / 67 100.0 % 40 / 40
test_pm_mathRoot@routines.inc.F90
100.0%
100.0 % 68 / 68 100.0 % 216 / 216
test_pm_arraySort@routines.inc.F90
100.0%
100.0 % 72 / 72 100.0 % 480 / 480
test_pm_mathRoot@routines.F90
100.0%
100.0 % 76 / 76 100.0 % 76 / 76
test_pm_except@routines.inc.F90
100.0%
100.0 % 76 / 76 100.0 % 48 / 48
test_pm_arrayReplace@routines.F90
100.0%
100.0 % 77 / 77 100.0 % 77 / 77
test_pm_sampleCor.F90
100.0%
100.0 % 78 / 78 100.0 % 1 / 1
test_pm_arrayCompact@routines.F90
100.0%
100.0 % 78 / 78 100.0 % 78 / 78
test_pm_mathRoot.F90
100.0%
100.0 % 80 / 80 100.0 % 1 / 1
test_pm_arrayCompareLex@routines.F90
100.0%
100.0 % 80 / 80 100.0 % 80 / 80
test_pm_arrayRebind@routines.inc.F90
100.0%
100.0 % 81 / 81 100.0 % 285 / 285
test_pm_arrayCompact.F90
100.0%
100.0 % 82 / 82 100.0 % 1 / 1
test_pm_arrayRebill@routines.inc.F90
100.0%
100.0 % 82 / 82 100.0 % 285 / 285
test_pm_arrayCompareLex.F90
100.0%
100.0 % 84 / 84 100.0 % 1 / 1
test_pm_sampleCor@routines.F90
100.0%
100.0 % 86 / 86 100.0 % 74 / 74
test_pm_mathCompare@routines.inc.F90
100.0%
100.0 % 92 / 92 100.0 % 24 / 24
test_pm_distExp@routines.inc.F90
100.0%
100.0 % 95 / 95 100.0 % 32 / 32
test_pm_arrayReplace.F90
100.0%
100.0 % 96 / 96 100.0 % 4 / 4
test_pm_arrayUnique@routines.F90
100.0%
100.0 % 100 / 100 100.0 % 100 / 100
test_pm_distBern@routines.F90
100.0%
100.0 % 104 / 104 100.0 % 52 / 52
test_pm_arrayResize@routines.inc.F90
100.0%
100.0 % 105 / 105 100.0 % 290 / 290
test_pm_arrayRefill@routines.inc.F90
100.0%
100.0 % 107 / 107 100.0 % 290 / 290
test_pm_arrayUnique.F90
100.0%
100.0 % 110 / 110 100.0 % 2 / 2
test_pm_arrayMerge@routines.inc.F90
100.0%
100.0 % 111 / 111 100.0 % 160 / 160
test_pm_arrayPad@routines.F90
100.0%
100.0 % 120 / 120 100.0 % 120 / 120
test_pm_arrayPad.F90
100.0%
100.0 % 124 / 124 100.0 % 1 / 1
test_pm_arraySearch@routines.inc.F90
100.0%
100.0 % 133 / 133 100.0 % 45 / 45
test_pm_arrayCompareLex@routines.inc.F90
100.0%
100.0 % 133 / 133 100.0 % 80 / 80
test_pm_arrayRemap@routines.inc.F90
100.0%
100.0 % 137 / 137 100.0 % 80 / 80
test_pm_bench.F90
100.0%
100.0 % 138 / 138 100.0 % 12 / 12
test_pm_arrayRank@routines.inc.F90
100.0%
100.0 % 150 / 150 100.0 % 1000 / 1000
test_pm_distPareto@routines.inc.F90
100.0%
100.0 % 174 / 174 100.0 % 80 / 80
test_pm_arrayInit@routines.F90
100.0%
100.0 % 174 / 174 100.0 % 174 / 174
test_pm_arrayRange@routines.inc.F90
100.0%
100.0 % 174 / 174 100.0 % 40 / 40
test_pm_distanceEuclid@routines.inc.F90
100.0%
100.0 % 177 / 177 100.0 % 32 / 32
test_pm_arrayInit.F90
100.0%
100.0 % 178 / 178 100.0 % 1 / 1
test_pm_distPower@routines.inc.F90
100.0%
100.0 % 183 / 183 100.0 % 80 / 80
test_pm_arrayStrip@routines.F90
100.0%
100.0 % 195 / 195 100.0 % 195 / 195
test_pm_arrayStrip.F90
100.0%
100.0 % 199 / 199 100.0 % 1 / 1
test_pm_arrayRank@routines.F90
100.0%
100.0 % 200 / 200 100.0 % 200 / 200
test_pm_arrayRank.F90
100.0%
100.0 % 204 / 204 100.0 % 1 / 1
test_pm_arrayStrip@routines.inc.F90
100.0%
100.0 % 222 / 222 100.0 % 818 / 818
test_pm_arrayInsert@routines.inc.F90
100.0%
100.0 % 227 / 227 100.0 % 80 / 80
test_pm_arrayCenter@routines.inc.F90
100.0%
100.0 % 231 / 231 100.0 % 160 / 160
test_pm_arrayUnique@routines.inc.F90
100.0%
100.0 % 293 / 293 100.0 % 200 / 200
test_pm_arraySort.F90
100.0%
100.0 % 304 / 304 100.0 % 1 / 1
test_pm_arraySpace@routines.inc.F90
100.0%
100.0 % 311 / 311 100.0 % 96 / 96
test_pm_sampleMean@routines.inc.F90
100.0%
100.0 % 323 / 323 100.0 % 48 / 48
test_pm_matrixMulTri@routines.inc.F90
100.0%
100.0 % 356 / 356 100.0 % 24 / 24
test_pm_arraySort@routines.F90
100.0%
100.0 % 360 / 360 100.0 % 300 / 300
test_pm_arrayComplement@routines.inc.F90
100.0%
100.0 % 373 / 373 100.0 % 65 / 65
test_pm_matrixMulAdd@routines.inc.F90
100.0%
100.0 % 468 / 468 100.0 % 143 / 143
test_pm_sampleCov@routines.inc.F90
100.0%
100.0 % 502 / 502 100.0 % 144 / 144
test_pm_sampleVar@routines.inc.F90
100.0%
100.0 % 561 / 561 100.0 % 124 / 124
test_pm_arrayReplace@routines.inc.F90
100.0%
100.0 % 839 / 839 100.0 % 442 / 442
test_pm_arraySplit@routines@split_D1_D0.inc.F90
100.0%
100.0 % 1093 / 1093 100.0 % 72 / 72
test_pm_arraySplit@routines@split_D1_D1.inc.F90
100.0%
100.0 % 1141 / 1141 100.0 % 52 / 52
test_pm_arrayRemove@routines.inc.F90
100.0%
100.0 % 1364 / 1364 100.0 % 97 / 97
test_pm_arrayFind@routines.inc.F90
100.0%
100.0 % 1981 / 1981 100.0 % 97 / 97

ParaMonte: Parallel Monte Carlo and Machine Learning Library 
The Computational Data Science Lab
© Copyright 2012 - 2024