LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: idaholab/moose framework: 419b9d Lines: 116341 135951 85.6 %
Date: 2025-08-08 20:01:16 Functions: 40119 55003 72.9 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Directory Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
include/correctors
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
include/neml2/materials
0.0%
0.0 % 0 / 1 0.0 % 0 / 6
include/linesearches
0.0%
0.0 % 0 / 4 0.0 % 0 / 4
src/linesearches
0.0%
0.0 % 0 / 9 0.0 % 0 / 2
include/scalarkernels
16.7%16.7%
16.7 % 1 / 6 16.7 % 1 / 6
include/predictors
25.0%25.0%
25.0 % 1 / 4 25.0 % 1 / 4
src/distributions
30.8%30.8%
30.8 % 8 / 26 28.6 % 2 / 7
include/samplers
31.2%31.2%
31.2 % 5 / 16 55.6 % 5 / 9
include/actioncomponents
33.3%33.3%
33.3 % 8 / 24 33.3 % 7 / 21
include/physics
34.0%34.0%
34.0 % 16 / 47 27.9 % 12 / 43
include/fvics
40.0%40.0%
40.0 % 2 / 5 25.0 % 1 / 4
include/ics
50.0%50.0%
50.0 % 9 / 18 52.2 % 12 / 23
include/meshmodifiers
55.6%55.6%
55.6 % 5 / 9 40.0 % 2 / 5
include/constraints
58.2%58.2%
58.2 % 78 / 134 65.6 % 59 / 90
include/variables
58.8%58.8%
58.8 % 416 / 707 46.8 % 354 / 757
include/meshdivisions
60.0%60.0%
60.0 % 3 / 5 60.0 % 3 / 5
include/neml2/userobjects
65.0%65.0%
65.0 % 26 / 40 28.3 % 13 / 46
include/linearfvkernels
66.7%66.7%
66.7 % 2 / 3 66.7 % 2 / 3
include/mfem/problem
66.7%66.7%
66.7 % 6 / 9 63.6 % 7 / 11
src/interfaces
67.1%67.1%
67.1 % 2021 / 3013 66.9 % 332 / 496
src/meshmodifiers
67.2%67.2%
67.2 % 700 / 1041 75.0 % 69 / 92
src/variables
67.6%67.6%
67.6 % 2437 / 3607 48.3 % 540 / 1118
include/geomsearch
67.9%67.9%
67.9 % 19 / 28 71.4 % 5 / 7
src/libtorch/utils
67.8%67.8%
67.8 % 173 / 255 63.0 % 17 / 27
include/transfers
69.0%69.0%
69.0 % 80 / 116 68.2 % 45 / 66
include/systems
70.1%70.1%
70.1 % 218 / 311 72.5 % 153 / 211
include/executioners
71.7%71.7%
71.7 % 38 / 53 75.0 % 36 / 48
include/relationshipmanagers
72.0%72.0%
72.0 % 18 / 25 81.2 % 13 / 16
src/neml2/utils
72.2%72.2%
72.2 % 26 / 36 85.7 % 6 / 7
src/neml2/userobjects
73.4%73.4%
73.4 % 232 / 316 73.2 % 41 / 56
include/fvkernels
75.0%75.0%
75.0 % 3 / 4 75.0 % 3 / 4
src/mfem/userobjects
75.0%75.0%
75.0 % 15 / 20 75.0 % 6 / 8
include/limiters
75.6%75.6%
75.6 % 62 / 82 45.5 % 45 / 99
include/neml2/utils
76.5%76.5%
76.5 % 13 / 17 20.0 % 2 / 10
src/restart
76.5%76.5%
76.5 % 747 / 977 69.1 % 103 / 149
src/executors
76.7%76.7%
76.7 % 33 / 43 70.0 % 7 / 10
src/neml2/actions
77.4%77.4%
77.4 % 312 / 403 100.0 % 14 / 14
src/outputs/png
77.5%77.5%
77.5 % 155 / 200 100.0 % 9 / 9
src/meshdivisions
78.1%78.1%
78.1 % 441 / 565 86.7 % 39 / 45
include/interfacekernels
78.9%78.9%
78.9 % 15 / 19 80.8 % 21 / 26
src/kernels
79.0%79.0%
79.0 % 1775 / 2246 81.5 % 331 / 406
src/functions
79.2%79.2%
79.2 % 1212 / 1530 71.8 % 186 / 259
include/kernels
79.9%79.9%
79.9 % 115 / 144 71.2 % 52 / 73
include/mfem/auxkernels
80.0%80.0%
80.0 % 4 / 5 77.8 % 7 / 9
include/mfem/problem_operators
80.0%80.0%
80.0 % 20 / 25 66.7 % 10 / 15
src/physics
80.2%80.2%
80.2 % 699 / 872 81.0 % 51 / 63
include/bcs
80.3%80.3%
80.3 % 49 / 61 80.3 % 49 / 61
src/dgkernels
80.7%80.7%
80.7 % 922 / 1143 95.3 % 82 / 86
include/problems
80.9%80.9%
80.9 % 386 / 477 82.4 % 310 / 376
include/functions
81.2%81.2%
81.2 % 13 / 16 70.0 % 7 / 10
include/positions
81.5%81.5%
81.5 % 22 / 27 82.4 % 28 / 34
src/fvics
81.6%81.6%
81.6 % 71 / 87 78.9 % 15 / 19
src/interfacekernels
81.7%81.7%
81.7 % 441 / 540 80.6 % 58 / 72
src/auxkernels
81.8%81.8%
81.8 % 1831 / 2239 85.9 % 330 / 384
src/utils
82.3%82.3%
82.3 % 10562 / 12826 72.0 % 1060 / 1472
src/fvbcs
82.7%82.7%
82.7 % 258 / 312 91.1 % 51 / 56
src/mesh
82.6%82.6%
82.6 % 2834 / 3429 78.6 % 232 / 295
src/actioncomponents
82.8%82.8%
82.8 % 317 / 383 73.3 % 33 / 45
include/restart
83.1%83.1%
83.1 % 296 / 356 39.2 % 829 / 2115
include/neml2/actions
83.3%83.3%
83.3 % 10 / 12 100.0 % 4 / 4
include/dgkernels
83.3%83.3%
83.3 % 20 / 24 90.0 % 18 / 20
src/linearfvbcs
83.5%83.5%
83.5 % 227 / 272 84.4 % 38 / 45
src/nodalkernels
83.4%83.4%
83.4 % 267 / 320 92.6 % 50 / 54
src/partitioner
83.9%83.9%
83.9 % 525 / 626 92.5 % 49 / 53
src/libtorch/postprocessors
84.0%84.0%
84.0 % 21 / 25 100.0 % 4 / 4
src/scalarkernels
84.5%84.5%
84.5 % 223 / 264 82.0 % 41 / 50
src/geomsearch
84.6%84.6%
84.6 % 1581 / 1868 87.5 % 77 / 88
include/utils
84.6%84.6%
84.6 % 5718 / 6757 83.4 % 11898 / 14270
src/mfem/transfers
84.7%84.7%
84.7 % 72 / 85 88.9 % 8 / 9
include/postprocessors
84.8%84.8%
84.8 % 67 / 79 87.0 % 67 / 77
src/ics
85.1%85.1%
85.1 % 676 / 794 85.2 % 98 / 115
src/userobjects
85.2%85.2%
85.2 % 2602 / 3055 81.5 % 356 / 437
src/constraints
85.2%85.2%
85.2 % 2916 / 3423 85.8 % 200 / 233
src/problems
85.2%85.2%
85.2 % 5667 / 6653 85.7 % 589 / 687
src/controls
85.3%85.3%
85.3 % 470 / 551 87.9 % 58 / 66
src/bcs
85.3%85.3%
85.3 % 1841 / 2158 93.0 % 356 / 383
src/auxscalarkernels
85.6%85.6%
85.6 % 131 / 153 90.3 % 28 / 31
src/base
85.7%85.7%
85.7 % 6008 / 7011 89.1 % 507 / 569
src/actions
86.0%86.0%
86.0 % 3663 / 4257 91.0 % 425 / 467
src/neml2/interfaces
86.5%86.5%
86.5 % 32 / 37 100.0 % 7 / 7
include/interfaces
86.6%86.6%
86.6 % 251 / 290 78.9 % 195 / 247
include/vectorpostprocessors
87.0%87.0%
87.0 % 80 / 92 57.6 % 19 / 33
src/correctors
87.1%87.1%
87.1 % 54 / 62 100.0 % 5 / 5
src/materials
87.4%87.4%
87.4 % 1856 / 2124 82.2 % 272 / 331
include/timeintegrators
87.4%87.4%
87.4 % 125 / 143 63.1 % 65 / 103
src/neml2/materials
87.5%87.5%
87.5 % 35 / 40 44.4 % 8 / 18
include/reporters
87.7%87.7%
87.7 % 384 / 438 37.9 % 763 / 2012
include/auxkernels
87.7%87.7%
87.7 % 100 / 114 90.1 % 155 / 172
src/relationshipmanagers
88.0%88.0%
88.0 % 523 / 594 88.2 % 82 / 93
src/convergence
88.2%88.2%
88.2 % 685 / 777 100.0 % 56 / 56
include/base
88.2%88.2%
88.2 % 1310 / 1486 66.4 % 9895 / 14909
include/mfem/containers
88.2%88.2%
88.2 % 45 / 51 94.9 % 186 / 196
src/mfem/functormaterials
88.3%88.3%
88.3 % 68 / 77 85.7 % 12 / 14
src/systems
88.3%88.3%
88.3 % 3729 / 4223 87.3 % 322 / 369
src/timeintegrators
88.5%88.5%
88.5 % 1041 / 1176 83.0 % 122 / 147
include/mfem/kernels
88.9%88.9%
88.9 % 8 / 9 75.0 % 9 / 12
src/limiters
88.9%88.9%
88.9 % 32 / 36 100.0 % 4 / 4
src/splits
88.9%88.9%
88.9 % 72 / 81 100.0 % 3 / 3
src/timesteppers
88.8%88.8%
88.8 % 978 / 1101 97.0 % 130 / 134
include/times
89.5%89.5%
89.5 % 17 / 19 88.5 % 23 / 26
include/multiapps
89.5%89.5%
89.5 % 17 / 19 83.3 % 15 / 18
include/materials
89.5%89.5%
89.5 % 670 / 749 66.0 % 941 / 1426
src/preconditioners
89.7%89.7%
89.7 % 661 / 737 100.0 % 45 / 45
include/executors
89.7%89.7%
89.7 % 35 / 39 81.2 % 13 / 16
include/hdgkernels
90.0%90.0%
90.0 % 9 / 10 71.4 % 5 / 7
include/mfem/integrators
90.0%90.0%
90.0 % 9 / 10 100.0 % 3 / 3
src/libtorch/controls
90.1%90.1%
90.1 % 100 / 111 88.9 % 8 / 9
src/meshgenerators
90.1%90.1%
90.1 % 9409 / 10447 98.3 % 456 / 464
src/mfem/solvers
90.5%90.5%
90.5 % 332 / 367 100.0 % 48 / 48
src/transfers
90.6%90.6%
90.6 % 4168 / 4602 97.7 % 214 / 219
src/mfem/submeshes
90.6%90.6%
90.6 % 29 / 32 100.0 % 8 / 8
src/dirackernels
90.8%90.8%
90.8 % 374 / 412 92.5 % 49 / 53
src/multiapps
90.8%90.8%
90.8 % 1082 / 1192 95.5 % 63 / 66
src/postprocessors
90.8%90.8%
90.8 % 2946 / 3243 90.9 % 656 / 722
include/actions
90.9%90.9%
90.9 % 150 / 165 30.9 % 83 / 269
src/parser
90.9%90.9%
90.9 % 1502 / 1652 68.5 % 246 / 359
src/samplers
91.0%91.0%
91.0 % 203 / 223 87.1 % 27 / 31
src/libtorch/materials
91.1%91.1%
91.1 % 41 / 45 80.0 % 4 / 5
src/mfem/kernels
91.1%91.1%
91.1 % 164 / 180 100.0 % 47 / 47
include/userobjects
91.2%91.2%
91.2 % 488 / 535 66.6 % 381 / 572
src/mfem/actions
91.6%91.6%
91.6 % 76 / 83 100.0 % 18 / 18
src/times
91.5%91.5%
91.5 % 195 / 213 100.0 % 26 / 26
src/fvkernels
91.5%91.5%
91.5 % 486 / 531 91.6 % 76 / 83
src/mfem/problem_operators
91.8%91.8%
91.8 % 90 / 98 92.9 % 13 / 14
src/positions
92.0%92.0%
92.0 % 811 / 882 98.2 % 55 / 56
include/meshgenerators
92.0%92.0%
92.0 % 46 / 50 100.0 % 44 / 44
src/indicators
92.1%92.1%
92.1 % 175 / 190 96.9 % 31 / 32
src/functormaterials
92.2%92.2%
92.2 % 380 / 412 31.2 % 98 / 314
src/mfem/interfaces
92.3%92.3%
92.3 % 60 / 65 100.0 % 9 / 9
include/neml2/interfaces
92.3%92.3%
92.3 % 60 / 65 100.0 % 13 / 13
src/mfem/bcs
92.8%92.8%
92.8 % 141 / 152 100.0 % 40 / 40
src/mfem/postprocessors
92.9%92.9%
92.9 % 39 / 42 100.0 % 12 / 12
src/mfem/problem
93.0%93.0%
93.0 % 199 / 214 94.3 % 33 / 35
src/reporters
93.1%93.1%
93.1 % 835 / 897 96.1 % 123 / 128
src/executioners
93.0%93.0%
93.0 % 1928 / 2073 94.0 % 126 / 134
src/mfem/fespaces
93.2%93.2%
93.2 % 138 / 148 100.0 % 22 / 22
src/fviks
93.3%93.3%
93.3 % 236 / 253 88.9 % 24 / 27
src/mfem/variables
93.3%93.3%
93.3 % 14 / 15 100.0 % 3 / 3
src/bounds
93.3%93.3%
93.3 % 56 / 60 100.0 % 10 / 10
src/vectorpostprocessors
93.6%93.6%
93.6 % 1968 / 2102 96.2 % 228 / 237
src/outputs
93.7%93.7%
93.7 % 3549 / 3788 93.2 % 302 / 324
include/outputs
93.9%93.9%
93.9 % 153 / 163 95.8 % 161 / 168
include/controls
94.0%94.0%
94.0 % 157 / 167 91.4 % 159 / 174
src/loops
94.1%94.1%
94.1 % 2970 / 3155 90.1 % 353 / 392
src/mfem/auxkernels
94.2%94.2%
94.2 % 65 / 69 100.0 % 11 / 11
src/dampers
94.3%94.3%
94.3 % 133 / 141 100.0 % 23 / 23
include/mesh
94.3%94.3%
94.3 % 150 / 159 94.2 % 97 / 103
include/functormaterials
94.4%94.4%
94.4 % 17 / 18 84.3 % 97 / 115
src/mfem/ics
94.4%94.4%
94.4 % 34 / 36 100.0 % 8 / 8
src/linearfvkernels
94.7%94.7%
94.7 % 394 / 416 98.3 % 58 / 59
src/outputs/formatters
94.7%94.7%
94.7 % 502 / 530 100.0 % 30 / 30
src/predictors
94.9%94.9%
94.9 % 112 / 118 93.3 % 14 / 15
src/hdgkernels
95.1%95.1%
95.1 % 526 / 553 95.6 % 65 / 68
include/loops
95.2%95.2%
95.2 % 653 / 686 74.8 % 193 / 258
src/libtorch/reporters
95.2%95.2%
95.2 % 20 / 21 100.0 % 4 / 4
src/mfem/mesh
95.3%95.3%
95.3 % 41 / 43 100.0 % 9 / 9
src/chaincontrols
95.5%95.5%
95.5 % 255 / 267 100.0 % 47 / 47
include/warehouses
96.1%96.1%
96.1 % 467 / 486 72.6 % 817 / 1126
src/markers
96.1%96.1%
96.1 % 347 / 361 98.0 % 50 / 51
src/mfem/executioners
97.2%97.2%
97.2 % 140 / 144 100.0 % 13 / 13
src/mfem/integrators
97.4%97.4%
97.4 % 75 / 77 100.0 % 16 / 16
src/mfem/outputs
97.4%97.4%
97.4 % 76 / 78 100.0 % 10 / 10
src/neml2/models
97.9%97.9%
97.9 % 47 / 48 100.0 % 5 / 5
include/mfem/equation_systems
98.0%98.0%
98.0 % 48 / 49 100.0 % 8 / 8
include/mfem/utils
98.7%98.7%
98.7 % 75 / 76 100.0 % 85 / 85
src/mfem/equation_systems
99.7%99.7%
99.7 % 325 / 326 96.7 % 29 / 30
include/mfem/executioners
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
include/bounds
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
include/mfem/postprocessors
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
include/splits
100.0%
100.0 % 1 / 1 100.0 % 2 / 2
include/markers
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
include/dampers
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
include/libtorch/controls
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
include/libtorch/postprocessors
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
include/fvbcs
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
include/preconditioners
100.0%
100.0 % 2 / 2 66.7 % 2 / 3
include/libtorch/reporters
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
include/libtorch/userobjects
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
include/mfem/variables
100.0%
100.0 % 2 / 2 100.0 % 2 / 2
include/indicators
100.0%
100.0 % 3 / 3 60.0 % 3 / 5
include/nodalkernels
100.0%
100.0 % 3 / 3 100.0 % 3 / 3
include/dirackernels
100.0%
100.0 % 4 / 4 100.0 % 5 / 5
include/mfem/submeshes
100.0%
100.0 % 4 / 4 100.0 % 1 / 1
include/fviks
100.0%
100.0 % 4 / 4 100.0 % 4 / 4
include/mfem/transfers
100.0%
100.0 % 4 / 4 100.0 % 4 / 4
include/partitioner
100.0%
100.0 % 4 / 4 100.0 % 5 / 5
include/mfem/userobjects
100.0%
100.0 % 5 / 5 100.0 % 5 / 5
include/mfem/outputs
100.0%
100.0 % 5 / 5 100.0 % 5 / 5
include/outputs/formatters
100.0%
100.0 % 6 / 6 85.7 % 6 / 7
include/linearfvbcs
100.0%
100.0 % 8 / 8 100.0 % 5 / 5
include/mfem/interfaces
100.0%
100.0 % 9 / 9 100.0 % 8 / 8
include/mfem/bcs
100.0%
100.0 % 10 / 10 76.5 % 13 / 17
include/mfem/solvers
100.0%
100.0 % 10 / 10 100.0 % 6 / 6
include/mfem/fespaces
100.0%
100.0 % 12 / 12 100.0 % 6 / 6
include/timesteppers
100.0%
100.0 % 13 / 13 100.0 % 12 / 12
include/mfem/mesh
100.0%
100.0 % 13 / 13 100.0 % 11 / 11
include/libtorch/utils
100.0%
100.0 % 14 / 14 92.3 % 12 / 13
src/libtorch/userobjects
100.0%
100.0 % 19 / 19 100.0 % 4 / 4
include/convergence
100.0%
100.0 % 19 / 19 100.0 % 14 / 14
include/chaincontrols
100.0%
100.0 % 44 / 44 92.6 % 25 / 27
include/parser
100.0%
100.0 % 53 / 53 100.0 % 22 / 22
src/mfem/utils
100.0%
100.0 % 100 / 100 100.0 % 26 / 26

Generated by: LCOV version 1.14