LCOV - code coverage report
Current view: top level - src Hit Total Coverage
Test: qucs-core-0.0.19 Code Coverage Lines: 7293 21482 33.9 %
Date: 2015-01-05 16:01:02 Functions: 1075 2935 36.6 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 4986 26504 18.8 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
acsolver.cpp
88.1%88.1%
88.1 % 89 / 101 60.0 % 9 / 15 51.4 % 71 / 138
acsolver.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2 50.0 % 1 / 2
analysis.cpp
69.7%69.7%
69.7 % 53 / 76 69.2 % 9 / 13 50.0 % 31 / 62
analysis.h
93.5%93.5%
93.5 % 29 / 31 92.3 % 12 / 13 - 0 / 0
applications.h
56.2%56.2%
56.2 % 9 / 16 100.0 % 1 / 1 38.5 % 5 / 13
check_citi.cpp
0.0%
0.0 % 0 / 133 0.0 % 0 / 12 0.0 % 0 / 158
check_csv.cpp
0.0%
0.0 % 0 / 76 0.0 % 0 / 6 0.0 % 0 / 114
check_dataset.cpp
0.0%
0.0 % 0 / 23 0.0 % 0 / 1 0.0 % 0 / 40
check_mdl.cpp
0.0%
0.0 % 0 / 383 0.0 % 0 / 37 0.0 % 0 / 364
check_netlist.cpp
80.1%80.1%
80.1 % 773 / 965 100.0 % 69 / 69 69.7 % 553 / 793
check_touchstone.cpp
0.0%
0.0 % 0 / 261 0.0 % 0 / 11 0.0 % 0 / 341
check_zvr.cpp
0.0%
0.0 % 0 / 129 0.0 % 0 / 8 0.0 % 0 / 128
circuit.cpp
52.9%52.9%
52.9 % 268 / 507 61.9 % 65 / 105 36.1 % 145 / 402
circuit.h
80.4%80.4%
80.4 % 45 / 56 80.4 % 45 / 56 61.1 % 11 / 18
dataset.cpp
29.2%29.2%
29.2 % 85 / 291 32.5 % 13 / 40 26.6 % 66 / 248
dataset.h
100.0%
100.0 % 2 / 2 100.0 % 2 / 2 - 0 / 0
dcsolver.cpp
59.1%59.1%
59.1 % 55 / 93 50.0 % 7 / 14 38.8 % 38 / 98
dcsolver.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2 50.0 % 1 / 2
devstates.cpp
70.3%70.3%
70.3 % 26 / 37 42.9 % 6 / 14 50.0 % 3 / 6
differentiate.cpp
0.0%
0.0 % 0 / 480 0.0 % 0 / 56 0.0 % 0 / 740
environment.cpp
53.9%53.9%
53.9 % 117 / 217 56.2 % 18 / 32 24.7 % 56 / 227
environment.h
100.0%
100.0 % 12 / 12 100.0 % 7 / 7 - 0 / 0
eqnsys.cpp
13.2%13.2%
13.2 % 89 / 673 14.9 % 14 / 94 7.6 % 114 / 1508
eqnsys.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2 - 0 / 0
equation.cpp
55.5%55.5%
55.5 % 696 / 1254 55.9 % 90 / 161 31.2 % 435 / 1396
equation.h
65.2%65.2%
65.2 % 15 / 23 65.2 % 15 / 23 - 0 / 0
evaluate.cpp
4.6%4.6%
4.6 % 136 / 2925 4.7 % 31 / 654 1.6 % 113 / 6977
exception.cpp
61.5%61.5%
61.5 % 16 / 26 33.3 % 3 / 9 25.0 % 3 / 12
exception.h
83.3%83.3%
83.3 % 5 / 6 83.3 % 5 / 6 - 0 / 0
exceptionstack.cpp
60.5%60.5%
60.5 % 23 / 38 66.7 % 8 / 12 19.4 % 7 / 36
fourier.cpp
26.2%26.2%
26.2 % 44 / 168 15.4 % 2 / 13 29.5 % 23 / 78
gperfappgen.cpp
100.0%
100.0 % 13 / 13 100.0 % 1 / 1 100.0 % 8 / 8
gperfappgen.h
87.5%87.5%
87.5 % 14 / 16 100.0 % 1 / 1 76.9 % 10 / 13
gperfapphash.gph
96.0%96.0%
96.0 % 24 / 25 100.0 % 2 / 2 63.6 % 14 / 22
hash.cpp
87.9%87.9%
87.9 % 145 / 165 100.0 % 17 / 17 71.2 % 84 / 118
hash.h
100.0%
100.0 % 29 / 29 100.0 % 7 / 7 78.6 % 11 / 14
hbsolver.cpp
88.5%88.5%
88.5 % 568 / 642 80.4 % 37 / 46 49.7 % 587 / 1182
hbsolver.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2 50.0 % 1 / 2
history.cpp
7.9%7.9%
7.9 % 5 / 63 20.0 % 1 / 5 1.4 % 1 / 74
history.h
44.2%44.2%
44.2 % 19 / 43 50.0 % 8 / 16 38.9 % 7 / 18
input.cpp
82.2%82.2%
82.2 % 125 / 152 71.4 % 10 / 14 54.2 % 77 / 142
input.h
100.0%
100.0 % 2 / 2 100.0 % 2 / 2 - 0 / 0
integrator.cpp
72.0%72.0%
72.0 % 18 / 25 50.0 % 4 / 8 100.0 % 4 / 4
integrator.h
100.0%
100.0 % 8 / 8 100.0 % 8 / 8 - 0 / 0
interpolator.cpp
0.0%
0.0 % 0 / 190 0.0 % 0 / 17 0.0 % 0 / 214
logging.c
62.1%62.1%
62.1 % 18 / 29 100.0 % 4 / 4 22.7 % 5 / 22
matvec.cpp
13.7%13.7%
13.7 % 48 / 351 9.6 % 8 / 83 4.0 % 40 / 1004
matvec.h
66.7%66.7%
66.7 % 2 / 3 66.7 % 2 / 3 - 0 / 0
module.cpp
93.1%93.1%
93.1 % 271 / 291 89.5 % 17 / 19 43.8 % 64 / 146
nasolution.cpp
77.1%77.1%
77.1 % 27 / 35 66.7 % 10 / 15 53.3 % 16 / 30
nasolver.cpp
66.3%66.3%
66.3 % 410 / 618 75.9 % 63 / 83 47.6 % 365 / 767
nasolver.h
83.3%83.3%
83.3 % 5 / 6 85.7 % 6 / 7 50.0 % 1 / 2
net.cpp
74.0%74.0%
74.0 % 214 / 289 67.5 % 27 / 40 50.6 % 175 / 346
net.h
88.9%88.9%
88.9 % 8 / 9 88.9 % 8 / 9 - 0 / 0
node.h
62.5%62.5%
62.5 % 10 / 16 76.9 % 10 / 13 50.0 % 1 / 2
nodelist.cpp
78.4%78.4%
78.4 % 196 / 250 70.3 % 26 / 37 63.3 % 133 / 210
nodelist.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 - 0 / 0
nodeset.cpp
41.2%41.2%
41.2 % 14 / 34 35.7 % 5 / 14 14.3 % 4 / 28
nodeset.h
100.0%
100.0 % 5 / 5 100.0 % 5 / 5 - 0 / 0
object.cpp
82.0%82.0%
82.0 % 100 / 122 72.4 % 21 / 29 45.3 % 48 / 106
object.h
83.3%83.3%
83.3 % 5 / 6 83.3 % 5 / 6 - 0 / 0
pair.h
81.8%81.8%
81.8 % 9 / 11 66.7 % 4 / 6 30.0 % 3 / 10
parasweep.cpp
81.3%81.3%
81.3 % 61 / 75 53.8 % 7 / 13 41.9 % 36 / 86
parasweep.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2 50.0 % 1 / 2
parse_citi.cpp
0.0%
0.0 % 0 / 285 0.0 % 0 / 10 0.0 % 0 / 261
parse_citi.y
0.0%
0.0 % 0 / 58 0.0 % 0 / 1 0.0 % 0 / 24
parse_csv.cpp
0.0%
0.0 % 0 / 272 0.0 % 0 / 10 0.0 % 0 / 248
parse_csv.y
0.0%
0.0 % 0 / 24 0.0 % 0 / 1 0.0 % 0 / 20
parse_dataset.cpp
0.0%
0.0 % 0 / 272 0.0 % 0 / 10 0.0 % 0 / 248
parse_dataset.y
0.0%
0.0 % 0 / 24 0.0 % 0 / 1 0.0 % 0 / 34
parse_mdl.cpp
0.0%
0.0 % 0 / 349 0.0 % 0 / 10 0.0 % 0 / 325
parse_mdl.y
0.0%
0.0 % 0 / 159 0.0 % 0 / 1 0.0 % 0 / 8
parse_netlist.cpp
41.0%41.0%
41.0 % 143 / 349 20.0 % 2 / 10 31.4 % 102 / 325
parse_netlist.y
48.3%48.3%
48.3 % 130 / 269 0.0 % 0 / 1 15.5 % 43 / 278
parse_touchstone.cpp
0.0%
0.0 % 0 / 276 0.0 % 0 / 10 0.0 % 0 / 252
parse_touchstone.y
0.0%
0.0 % 0 / 67 0.0 % 0 / 1 0.0 % 0 / 130
parse_zvr.cpp
0.0%
0.0 % 0 / 272 0.0 % 0 / 10 0.0 % 0 / 248
parse_zvr.y
0.0%
0.0 % 0 / 46 0.0 % 0 / 1 0.0 % 0 / 20
poly.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 3 - 0 / 0
property.cpp
52.8%52.8%
52.8 % 56 / 106 46.2 % 12 / 26 23.7 % 18 / 76
property.h
100.0%
100.0 % 6 / 6 100.0 % 5 / 5 - 0 / 0
range.cpp
0.0%
0.0 % 0 / 43 0.0 % 0 / 11 0.0 % 0 / 32
range.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 2 - 0 / 0
receiver.cpp
0.0%
0.0 % 0 / 77 0.0 % 0 / 6 0.0 % 0 / 60
scan_citi.cpp
0.0%
0.0 % 0 / 376 0.0 % 0 / 34 0.0 % 0 / 251
scan_citi.l
0.0%
0.0 % 0 / 45 - 0 / 0 0.0 % 0 / 60
scan_csv.cpp
0.0%
0.0 % 0 / 372 0.0 % 0 / 34 0.0 % 0 / 230
scan_csv.l
0.0%
0.0 % 0 / 16 - 0 / 0 - 0 / 0
scan_dataset.cpp
0.0%
0.0 % 0 / 372 0.0 % 0 / 34 0.0 % 0 / 237
scan_dataset.l
0.0%
0.0 % 0 / 37 - 0 / 0 0.0 % 0 / 10
scan_mdl.cpp
0.0%
0.0 % 0 / 376 0.0 % 0 / 34 0.0 % 0 / 268
scan_mdl.l
0.0%
0.0 % 0 / 68 - 0 / 0 0.0 % 0 / 94
scan_netlist.cpp
47.0%47.0%
47.0 % 175 / 372 44.1 % 15 / 34 37.7 % 100 / 265
scan_netlist.l
37.3%37.3%
37.3 % 47 / 126 100.0 % 1 / 1 14.5 % 9 / 62
scan_touchstone.cpp
0.0%
0.0 % 0 / 376 0.0 % 0 / 34 0.0 % 0 / 231
scan_touchstone.l
0.0%
0.0 % 0 / 17 - 0 / 0 0.0 % 0 / 20
scan_zvr.cpp
0.0%
0.0 % 0 / 372 0.0 % 0 / 34 0.0 % 0 / 230
scan_zvr.l
0.0%
0.0 % 0 / 22 - 0 / 0 - 0 / 0
spline.cpp
0.0%
0.0 % 0 / 186 0.0 % 0 / 17 0.0 % 0 / 170
spline.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 - 0 / 0
spsolver.cpp
92.6%92.6%
92.6 % 463 / 500 77.1 % 27 / 35 55.3 % 533 / 964
spsolver.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2 50.0 % 1 / 2
states.cpp
71.7%71.7%
71.7 % 33 / 46 80.0 % 8 / 10 66.7 % 12 / 18
states.h
100.0%
100.0 % 2 / 2 100.0 % 2 / 2 - 0 / 0
strlist.cpp
79.7%79.7%
79.7 % 102 / 128 61.8 % 21 / 34 61.0 % 72 / 118
strlist.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 - 0 / 0
sweep.cpp
48.0%48.0%
48.0 % 59 / 123 37.5 % 18 / 48 33.0 % 33 / 100
sweep.h
100.0%
100.0 % 3 / 3 100.0 % 3 / 3 - 0 / 0
tmatrix.cpp
57.1%57.1%
57.1 % 72 / 126 53.3 % 16 / 30 29.0 % 63 / 217
tmatrix.h
100.0%
100.0 % 6 / 6 85.7 % 6 / 7 50.0 % 5 / 10
transient.cpp
74.7%74.7%
74.7 % 133 / 178 92.3 % 12 / 13 46.5 % 72 / 155
tridiag.cpp
0.0%
0.0 % 0 / 139 0.0 % 0 / 10 0.0 % 0 / 51
tridiag.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 - 0 / 0
trsolver.cpp
84.4%84.4%
84.4 % 353 / 418 81.1 % 30 / 37 62.4 % 176 / 282
trsolver.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2 50.0 % 1 / 2
tvector.cpp
81.6%81.6%
81.6 % 115 / 141 68.4 % 26 / 38 42.6 % 80 / 188
tvector.h
100.0%
100.0 % 5 / 5 83.3 % 5 / 6 50.0 % 7 / 14
ucs.cpp
66.7%66.7%
66.7 % 68 / 102 100.0 % 3 / 3 35.6 % 77 / 216
valuelist.cpp
64.1%64.1%
64.1 % 50 / 78 41.3 % 19 / 46 45.2 % 19 / 42
valuelist.h
100.0%
100.0 % 2 / 2 42.9 % 3 / 7 50.0 % 1 / 2
variable.cpp
29.5%29.5%
29.5 % 13 / 44 28.6 % 2 / 7 5.9 % 5 / 85
variable.h
68.8%68.8%
68.8 % 11 / 16 68.8 % 11 / 16 50.0 % 1 / 2
vector.cpp
34.6%34.6%
34.6 % 274 / 791 32.1 % 52 / 162 21.7 % 184 / 846
vector.h
100.0%
100.0 % 3 / 3 100.0 % 3 / 3 - 0 / 0

Generated by: LCOV version 1.11