LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: ql-1.9.1.info Lines: 46367 71155 65.2 %
Date: 2017-02-04 23:15:23 Functions: 12342 18504 66.7 %

Directory Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
ql
73.0%73.0%
73.0 % 853 / 1168 78.2 % 1085 / 1387
ql/cashflows
58.4%58.4%
58.4 % 2240 / 3833 60.5 % 484 / 800
ql/currencies
54.1%54.1%
54.1 % 225 / 416 58.1 % 68 / 117
ql/experimental/amortizingbonds
50.0%50.0%
50.0 % 54 / 108 50.0 % 12 / 24
ql/experimental/averageois
1.4%1.4%
1.4 % 4 / 290 13.1 % 8 / 61
ql/experimental/barrieroption
70.1%70.1%
70.1 % 1268 / 1810 76.7 % 138 / 180
ql/experimental/callablebonds
1.6%1.6%
1.6 % 6 / 368 12.0 % 12 / 100
ql/experimental/catbonds
86.6%86.6%
86.6 % 232 / 268 82.6 % 71 / 86
ql/experimental/commodities
13.3%13.3%
13.3 % 158 / 1185 33.8 % 77 / 228
ql/experimental/convertiblebonds
75.5%75.5%
75.5 % 268 / 355 33.9 % 41 / 121
ql/experimental/coupons
1.3%1.3%
1.3 % 8 / 595 10.3 % 16 / 155
ql/experimental/credit
34.0%34.0%
34.0 % 1065 / 3131 35.4 % 309 / 872
ql/experimental/exoticoptions
89.3%89.3%
89.3 % 1555 / 1741 80.6 % 362 / 449
ql/experimental/finitedifferences
89.5%89.5%
89.5 % 1424 / 1591 88.8 % 326 / 367
ql/experimental/fx
88.1%88.1%
88.1 % 148 / 168 78.6 % 22 / 28
ql/experimental/inflation
80.0%80.0%
80.0 % 513 / 641 69.3 % 106 / 153
ql/experimental/lattices
99.0%99.0%
99.0 % 197 / 199 87.5 % 77 / 88
ql/experimental/math
39.3%39.3%
39.3 % 366 / 932 45.1 % 124 / 275
ql/experimental/mcbasket
2.0%2.0%
2.0 % 4 / 205 20.0 % 8 / 40
ql/experimental/models
23.8%23.8%
23.8 % 80 / 336 12.9 % 8 / 62
ql/experimental/processes
61.2%61.2%
61.2 % 189 / 309 65.9 % 60 / 91
ql/experimental/risk
43.2%43.2%
43.2 % 130 / 301 57.9 % 11 / 19
ql/experimental/shortrate
0.4%0.4%
0.4 % 1 / 232 3.5 % 2 / 57
ql/experimental/swaptions
0.9%0.9%
0.9 % 3 / 346 10.3 % 6 / 58
ql/experimental/termstructures
0.0%
0.0 % 0 / 34 0.0 % 0 / 6
ql/experimental/variancegamma
86.0%86.0%
86.0 % 203 / 236 78.7 % 48 / 61
ql/experimental/varianceoption
98.9%98.9%
98.9 % 188 / 190 83.3 % 25 / 30
ql/experimental/volatility
44.1%44.1%
44.1 % 571 / 1296 37.1 % 117 / 315
ql/indexes
67.0%67.0%
67.0 % 321 / 479 75.6 % 93 / 123
ql/indexes/ibor
51.5%51.5%
51.5 % 69 / 134 61.5 % 48 / 78
ql/indexes/inflation
100.0%
100.0 % 18 / 18 83.3 % 15 / 18
ql/indexes/swap
9.0%9.0%
9.0 % 12 / 134 25.0 % 15 / 60
ql/instruments
57.9%57.9%
57.9 % 2331 / 4025 58.6 % 694 / 1185
ql/instruments/bonds
35.5%35.5%
35.5 % 104 / 293 32.5 % 27 / 83
ql/legacy/libormarketmodels
88.1%88.1%
88.1 % 490 / 556 83.7 % 103 / 123
ql/math
81.6%81.6%
81.6 % 1057 / 1296 80.8 % 510 / 631
ql/math/copulas
0.0%
0.0 % 0 / 88 0.0 % 0 / 23
ql/math/distributions
75.5%75.5%
75.5 % 388 / 514 72.4 % 42 / 58
ql/math/integrals
92.6%92.6%
92.6 % 497 / 537 73.7 % 115 / 156
ql/math/interpolations
79.1%79.1%
79.1 % 1256 / 1588 73.6 % 624 / 848
ql/math/matrixutilities
73.5%73.5%
73.5 % 867 / 1180 71.4 % 60 / 84
ql/math/ode
96.3%96.3%
96.3 % 78 / 81 100.0 % 16 / 16
ql/math/optimization
82.3%82.3%
82.3 % 1263 / 1534 81.2 % 182 / 224
ql/math/randomnumbers
74.3%74.3%
74.3 % 411 / 553 81.2 % 82 / 101
ql/math/solvers1d
91.9%91.9%
91.9 % 239 / 260 77.5 % 100 / 129
ql/math/statistics
78.8%78.8%
78.8 % 398 / 505 88.9 % 136 / 153
ql/methods/finitedifferences
90.3%90.3%
90.3 % 402 / 445 88.5 % 146 / 165
ql/methods/finitedifferences/meshers
96.1%96.1%
96.1 % 414 / 431 95.9 % 71 / 74
ql/methods/finitedifferences/operators
79.8%79.8%
79.8 % 792 / 993 81.4 % 153 / 188
ql/methods/finitedifferences/schemes
100.0%
100.0 % 166 / 166 100.0 % 51 / 51
ql/methods/finitedifferences/solvers
91.5%91.5%
91.5 % 463 / 506 86.0 % 129 / 150
ql/methods/finitedifferences/stepconditions
97.6%97.6%
97.6 % 201 / 206 97.3 % 36 / 37
ql/methods/finitedifferences/utilities
79.4%79.4%
79.4 % 231 / 291 72.7 % 64 / 88
ql/methods/lattices
83.5%83.5%
83.5 % 279 / 334 75.1 % 341 / 454
ql/methods/montecarlo
96.0%96.0%
96.0 % 431 / 449 91.2 % 134 / 147
ql/models
81.3%81.3%
81.3 % 204 / 251 82.8 % 77 / 93
ql/models/equity
99.5%99.5%
99.5 % 192 / 193 92.6 % 87 / 94
ql/models/marketmodels
91.6%91.6%
91.6 % 1108 / 1209 82.6 % 100 / 121
ql/models/marketmodels/browniangenerators
62.7%62.7%
62.7 % 64 / 102 67.9 % 19 / 28
ql/models/marketmodels/callability
82.3%82.3%
82.3 % 513 / 623 75.0 % 96 / 128
ql/models/marketmodels/correlations
84.1%84.1%
84.1 % 95 / 113 79.2 % 19 / 24
ql/models/marketmodels/curvestates
81.2%81.2%
81.2 % 190 / 234 73.9 % 34 / 46
ql/models/marketmodels/driftcomputation
82.4%82.4%
82.4 % 182 / 221 63.3 % 19 / 30
ql/models/marketmodels/evolvers
86.6%86.6%
86.6 % 665 / 768 83.3 % 90 / 108
ql/models/marketmodels/evolvers/volprocesses
79.4%79.4%
79.4 % 54 / 68 72.7 % 8 / 11
ql/models/marketmodels/models
75.1%75.1%
75.1 % 1007 / 1341 68.0 % 119 / 175
ql/models/marketmodels/pathwisegreeks
81.2%81.2%
81.2 % 394 / 485 75.9 % 44 / 58
ql/models/marketmodels/products
74.0%74.0%
74.0 % 134 / 181 63.0 % 29 / 46
ql/models/marketmodels/products/multistep
80.3%80.3%
80.3 % 452 / 563 79.1 % 136 / 172
ql/models/marketmodels/products/onestep
45.5%45.5%
45.5 % 50 / 110 50.0 % 20 / 40
ql/models/marketmodels/products/pathwise
57.6%57.6%
57.6 % 285 / 495 54.5 % 67 / 123
ql/models/shortrate
29.4%29.4%
29.4 % 30 / 102 45.5 % 20 / 44
ql/models/shortrate/calibrationhelpers
68.4%68.4%
68.4 % 104 / 152 50.0 % 16 / 32
ql/models/shortrate/onefactormodels
64.8%64.8%
64.8 % 940 / 1451 53.6 % 125 / 233
ql/models/shortrate/twofactormodels
0.6%0.6%
0.6 % 1 / 159 5.0 % 2 / 40
ql/models/volatility
78.3%78.3%
78.3 % 331 / 423 78.3 % 47 / 60
ql/patterns
87.6%87.6%
87.6 % 134 / 153 86.4 % 191 / 221
ql/pricingengines
84.4%84.4%
84.4 % 664 / 787 59.2 % 138 / 233
ql/pricingengines/asian
97.6%97.6%
97.6 % 410 / 420 98.7 % 76 / 77
ql/pricingengines/barrier
88.8%88.8%
88.8 % 828 / 932 89.8 % 97 / 108
ql/pricingengines/basket
98.2%98.2%
98.2 % 269 / 274 100.0 % 73 / 73
ql/pricingengines/bond
36.6%36.6%
36.6 % 87 / 238 39.6 % 19 / 48
ql/pricingengines/capfloor
60.5%60.5%
60.5 % 302 / 499 68.6 % 35 / 51
ql/pricingengines/cliquet
100.0%
100.0 % 169 / 169 100.0 % 31 / 31
ql/pricingengines/credit
86.7%86.7%
86.7 % 137 / 158 100.0 % 12 / 12
ql/pricingengines/forward
95.8%95.8%
95.8 % 229 / 239 100.0 % 49 / 49
ql/pricingengines/inflation
100.0%
100.0 % 79 / 79 95.0 % 19 / 20
ql/pricingengines/lookback
97.0%97.0%
97.0 % 296 / 305 100.0 % 70 / 70
ql/pricingengines/quanto
100.0%
100.0 % 58 / 58 100.0 % 20 / 20
ql/pricingengines/swap
60.0%60.0%
60.0 % 162 / 270 76.7 % 23 / 30
ql/pricingengines/swaption
35.6%35.6%
35.6 % 516 / 1448 60.2 % 71 / 118
ql/pricingengines/vanilla
91.5%91.5%
91.5 % 2781 / 3040 89.9 % 518 / 576
ql/processes
55.6%55.6%
55.6 % 870 / 1566 61.6 % 197 / 320
ql/quotes
31.5%31.5%
31.5 % 64 / 203 40.5 % 30 / 74
ql/termstructures
80.3%80.3%
80.3 % 489 / 609 72.1 % 264 / 366
ql/termstructures/credit
71.8%71.8%
71.8 % 252 / 351 73.1 % 125 / 171
ql/termstructures/inflation
78.1%78.1%
78.1 % 257 / 329 86.4 % 70 / 81
ql/termstructures/volatility
69.4%69.4%
69.4 % 620 / 893 60.7 % 142 / 234
ql/termstructures/volatility/capfloor
56.2%56.2%
56.2 % 136 / 242 51.3 % 39 / 76
ql/termstructures/volatility/equityfx
75.9%75.9%
75.9 % 431 / 568 68.0 % 121 / 178
ql/termstructures/volatility/inflation
43.0%43.0%
43.0 % 58 / 135 47.2 % 25 / 53
ql/termstructures/volatility/optionlet
76.0%76.0%
76.0 % 398 / 524 66.0 % 103 / 156
ql/termstructures/volatility/swaption
49.6%49.6%
49.6 % 824 / 1661 55.0 % 154 / 280
ql/termstructures/yield
45.0%45.0%
45.0 % 612 / 1360 54.8 % 300 / 547
ql/time
64.9%64.9%
64.9 % 950 / 1464 76.9 % 193 / 251
ql/time/calendars
32.8%32.8%
32.8 % 868 / 2644 46.4 % 167 / 360
ql/time/daycounters
81.5%81.5%
81.5 % 198 / 243 83.5 % 71 / 85
ql/utilities
54.7%54.7%
54.7 % 93 / 170 75.7 % 115 / 152

Generated by: LCOV version 1.13