SpECTRE Documentation Coverage Report
Current view:
top level
Hit
Total
Coverage
Commit:
25e47f6c1f478fabc9818b4c4e199a5bd19054b4
Lines:
5415
22586
24.0 %
Date:
2022-06-24 19:42:36
Legend:
Rating:
low: < 75 %
medium: >= 75 %
high: >= 90 %
Directory
Line Coverage
/__w/spectre/spectre/docs
20.0 %
1 / 5
/__w/spectre/spectre/docs/Contributing
0.0 %
0 / 2
/__w/spectre/spectre/docs/DevGuide
0.0 %
0 / 27
/__w/spectre/spectre/docs/DevGuide/ParallelExecutable
0.0 %
0 / 2
/__w/spectre/spectre/docs/Examples
0.0 %
0 / 1
/__w/spectre/spectre/docs/Installation
0.0 %
0 / 3
/__w/spectre/spectre/docs/Tutorials
0.0 %
0 / 8
/__w/spectre/spectre/docs/Tutorials/ParallelExecutable
0.0 %
0 / 1
/work/build/docs/tmp
100.0 %
1 / 1
/work/build/docs/tmp/notebooks_md
0.0 %
0 / 1
ApparentHorizons
25.6 %
77 / 301
ControlSystem
22.5 %
58 / 258
ControlSystem/Actions
25.0 %
4 / 16
ControlSystem/ApparentHorizons
0.0 %
0 / 19
ControlSystem/ControlErrors
19.0 %
4 / 21
ControlSystem/Protocols
20.8 %
5 / 24
ControlSystem/Systems
7.7 %
3 / 39
ControlSystem/Tags
21.4 %
3 / 14
DataStructures
26.4 %
206 / 780
DataStructures/Blaze
0.0 %
0 / 10
DataStructures/DataBox
55.6 %
80 / 144
DataStructures/Tags
87.9 %
29 / 33
DataStructures/Tensor
36.6 %
78 / 213
DataStructures/Tensor/EagerMath
54.3 %
44 / 81
DataStructures/Tensor/Expressions
47.7 %
94 / 197
Domain
27.4 %
109 / 398
Domain/Amr
90.0 %
9 / 10
Domain/BoundaryConditions
13.3 %
8 / 60
Domain/CoordinateMaps
16.1 %
112 / 695
Domain/CoordinateMaps/TimeDependent
9.9 %
13 / 131
Domain/CoordinateMaps/TimeDependent/ShapeMapTransitionFunctions
41.9 %
18 / 43
Domain/Creators
8.6 %
87 / 1007
Domain/Creators/TimeDependence
25.3 %
68 / 269
Domain/FunctionsOfTime
32.4 %
61 / 188
Domain/Protocols
16.7 %
1 / 6
Domain/Structure
41.2 %
120 / 291
Domain/Tags
32.0 %
8 / 25
Elliptic
11.8 %
2 / 17
Elliptic/Actions
15.4 %
4 / 26
Elliptic/BoundaryConditions
15.1 %
8 / 53
Elliptic/BoundaryConditions/Tags
18.2 %
2 / 11
Elliptic/DiscontinuousGalerkin
27.8 %
20 / 72
Elliptic/DiscontinuousGalerkin/Actions
41.7 %
5 / 12
Elliptic/DiscontinuousGalerkin/SubdomainOperator
9.8 %
6 / 61
Elliptic/Executables/Elasticity
0.0 %
0 / 18
Elliptic/Executables/Poisson
0.0 %
0 / 18
Elliptic/Executables/Xcts
0.0 %
0 / 25
Elliptic/Protocols
12.5 %
2 / 16
Elliptic/SubdomainPreconditioners
7.1 %
4 / 56
Elliptic/Systems
50.0 %
1 / 2
Elliptic/Systems/Elasticity
30.0 %
12 / 40
Elliptic/Systems/Elasticity/BoundaryConditions
3.7 %
2 / 54
Elliptic/Systems/Poisson
30.2 %
13 / 43
Elliptic/Systems/Poisson/BoundaryConditions
2.4 %
1 / 41
Elliptic/Systems/Xcts
48.1 %
38 / 79
Elliptic/Systems/Xcts/BoundaryConditions
2.8 %
2 / 71
Elliptic/Triggers
11.5 %
3 / 26
Elliptic/Utilities
75.0 %
6 / 8
Evolution
27.7 %
13 / 47
Evolution/Actions
6.7 %
1 / 15
Evolution/Ader
71.4 %
5 / 7
Evolution/BoundaryConditions
25.0 %
1 / 4
Evolution/Conservative
28.6 %
2 / 7
Evolution/DgSubcell
31.4 %
43 / 137
Evolution/DgSubcell/Actions
45.7 %
16 / 35
Evolution/DgSubcell/Tags
25.8 %
24 / 93
Evolution/DiscontinuousGalerkin
36.8 %
28 / 76
Evolution/DiscontinuousGalerkin/Actions
26.9 %
7 / 26
Evolution/DiscontinuousGalerkin/Initialization
20.0 %
4 / 20
Evolution/DiscontinuousGalerkin/Limiters
16.2 %
30 / 185
Evolution/EventsAndDenseTriggers
15.9 %
10 / 63
Evolution/EventsAndDenseTriggers/DenseTriggers
6.5 %
3 / 46
Evolution/Executables/Burgers
6.8 %
3 / 44
Evolution/Executables/Cce
3.0 %
1 / 33
Evolution/Executables/CurvedScalarWave
0.0 %
0 / 39
Evolution/Executables/GeneralizedHarmonic
0.0 %
0 / 117
Evolution/Executables/GrMhd/GhValenciaDivClean
0.0 %
0 / 71
Evolution/Executables/GrMhd/ValenciaDivClean
0.0 %
0 / 63
Evolution/Executables/NewtonianEuler
7.7 %
3 / 39
Evolution/Executables/RadiationTransport/M1Grey
0.0 %
0 / 27
Evolution/Executables/RelativisticEuler/Valencia
6.7 %
2 / 30
Evolution/Executables/ScalarAdvection
6.1 %
2 / 33
Evolution/Executables/ScalarWave
0.0 %
0 / 25
Evolution/Initialization
12.2 %
11 / 90
Evolution/Systems/Burgers
9.8 %
4 / 41
Evolution/Systems/Burgers/BoundaryConditions
5.5 %
5 / 91
Evolution/Systems/Burgers/BoundaryCorrections
7.5 %
4 / 53
Evolution/Systems/Burgers/FiniteDifference
14.3 %
8 / 56
Evolution/Systems/Burgers/Subcell
25.7 %
9 / 35
Evolution/Systems/Cce
23.9 %
256 / 1073
Evolution/Systems/Cce/Actions
24.5 %
27 / 110
Evolution/Systems/Cce/AnalyticSolutions
19.8 %
63 / 318
Evolution/Systems/Cce/Components
13.2 %
5 / 38
Evolution/Systems/Cce/Initialize
6.4 %
11 / 173
Evolution/Systems/Cce/InterfaceManagers
26.9 %
14 / 52
Evolution/Systems/Ccz4
55.3 %
73 / 132
Evolution/Systems/CurvedScalarWave
23.8 %
29 / 122
Evolution/Systems/CurvedScalarWave/BoundaryConditions
11.5 %
6 / 52
Evolution/Systems/CurvedScalarWave/BoundaryCorrections
9.1 %
3 / 33
Evolution/Systems/GeneralizedHarmonic
33.3 %
59 / 177
Evolution/Systems/GeneralizedHarmonic/Actions
30.0 %
3 / 10
Evolution/Systems/GeneralizedHarmonic/BoundaryConditions
11.7 %
12 / 103
Evolution/Systems/GeneralizedHarmonic/BoundaryCorrections
7.5 %
3 / 40
Evolution/Systems/GeneralizedHarmonic/ConstraintDamping
9.9 %
14 / 141
Evolution/Systems/GeneralizedHarmonic/GaugeSourceFunctions
16.7 %
5 / 30
Evolution/Systems/GeneralizedHarmonic/GaugeSourceFunctions/Tags
7.7 %
1 / 13
Evolution/Systems/GrMhd/GhValenciaDivClean
19.3 %
11 / 57
Evolution/Systems/GrMhd/GhValenciaDivClean/BoundaryConditions
10.2 %
5 / 49
Evolution/Systems/GrMhd/GhValenciaDivClean/BoundaryCorrections
6.7 %
3 / 45
Evolution/Systems/GrMhd/GhValenciaDivClean/FiniteDifference
18.9 %
10 / 53
Evolution/Systems/GrMhd/GhValenciaDivClean/Subcell
24.3 %
9 / 37
Evolution/Systems/GrMhd/ValenciaDivClean
16.7 %
35 / 210
Evolution/Systems/GrMhd/ValenciaDivClean/BoundaryConditions
11.1 %
6 / 54
Evolution/Systems/GrMhd/ValenciaDivClean/BoundaryCorrections
7.1 %
4 / 56
Evolution/Systems/GrMhd/ValenciaDivClean/FiniteDifference
12.5 %
11 / 88
Evolution/Systems/GrMhd/ValenciaDivClean/Subcell
19.1 %
21 / 110
Evolution/Systems/NewtonianEuler
28.1 %
48 / 171
Evolution/Systems/NewtonianEuler/BoundaryConditions
8.2 %
6 / 73
Evolution/Systems/NewtonianEuler/BoundaryCorrections
6.1 %
5 / 82
Evolution/Systems/NewtonianEuler/FiniteDifference
10.5 %
12 / 114
Evolution/Systems/NewtonianEuler/Limiters
14.3 %
14 / 98
Evolution/Systems/NewtonianEuler/Sources
10.6 %
5 / 47
Evolution/Systems/NewtonianEuler/Subcell
12.5 %
11 / 88
Evolution/Systems/RadiationTransport
10.0 %
1 / 10
Evolution/Systems/RadiationTransport/M1Grey
21.5 %
23 / 107
Evolution/Systems/RadiationTransport/M1Grey/BoundaryConditions
14.7 %
5 / 34
Evolution/Systems/RadiationTransport/M1Grey/BoundaryCorrections
10.0 %
3 / 30
Evolution/Systems/RelativisticEuler/Valencia
16.5 %
18 / 109
Evolution/Systems/RelativisticEuler/Valencia/BoundaryConditions
14.7 %
5 / 34
Evolution/Systems/RelativisticEuler/Valencia/BoundaryCorrections
8.8 %
3 / 34
Evolution/Systems/ScalarAdvection
19.0 %
8 / 42
Evolution/Systems/ScalarAdvection/BoundaryConditions
23.1 %
3 / 13
Evolution/Systems/ScalarAdvection/BoundaryCorrections
9.1 %
3 / 33
Evolution/Systems/ScalarAdvection/FiniteDifference
8.4 %
8 / 95
Evolution/Systems/ScalarAdvection/Subcell
21.3 %
10 / 47
Evolution/Systems/ScalarWave
23.8 %
29 / 122
Evolution/Systems/ScalarWave/BoundaryConditions
8.8 %
7 / 80
Evolution/Systems/ScalarWave/BoundaryCorrections
7.7 %
3 / 39
Evolution/VariableFixing
15.0 %
19 / 127
IO
100.0 %
2 / 2
IO/H5
72.4 %
89 / 123
IO/Importers
21.4 %
12 / 56
IO/Importers/Actions
35.0 %
7 / 20
IO/Logging
10.0 %
2 / 20
IO/Observer
29.7 %
46 / 155
IO/Observer/Actions
34.2 %
13 / 38
IO/Observer/Protocols
40.0 %
2 / 5
Informer
100.0 %
12 / 12
NumericalAlgorithms/Convergence
21.7 %
18 / 83
NumericalAlgorithms/DiscontinuousGalerkin
40.2 %
41 / 102
NumericalAlgorithms/DiscontinuousGalerkin/NumericalFluxes
16.3 %
8 / 49
NumericalAlgorithms/DiscontinuousGalerkin/Tags
11.8 %
2 / 17
NumericalAlgorithms/FiniteDifference
44.0 %
11 / 25
NumericalAlgorithms/Integration
56.2 %
9 / 16
NumericalAlgorithms/Interpolation
25.3 %
39 / 154
NumericalAlgorithms/LinearAlgebra
100.0 %
2 / 2
NumericalAlgorithms/LinearOperators
43.3 %
58 / 134
NumericalAlgorithms/LinearSolver
29.9 %
35 / 117
NumericalAlgorithms/OdeIntegration
7.7 %
1 / 13
NumericalAlgorithms/RootFinding
47.7 %
21 / 44
NumericalAlgorithms/SpatialDiscretization
20.0 %
1 / 5
NumericalAlgorithms/Spectral
61.3 %
171 / 279
NumericalAlgorithms/SphericalHarmonics
42.0 %
115 / 274
Options
52.1 %
49 / 94
Options/Protocols
14.3 %
1 / 7
Parallel
30.9 %
205 / 664
Parallel/Actions
37.5 %
6 / 16
Parallel/Algorithms
25.0 %
12 / 48
Parallel/MemoryMonitor
30.8 %
4 / 13
Parallel/PhaseControl
22.5 %
20 / 89
Parallel/Protocols
25.0 %
1 / 4
Parallel/Tags
17.9 %
5 / 28
ParallelAlgorithms/Actions
12.1 %
4 / 33
ParallelAlgorithms/Actions/MemoryMonitor
33.3 %
4 / 12
ParallelAlgorithms/Events
11.6 %
21 / 181
ParallelAlgorithms/EventsAndTriggers
16.7 %
14 / 84
ParallelAlgorithms/EventsAndTriggers/Actions
25.0 %
1 / 4
ParallelAlgorithms/Initialization
60.0 %
3 / 5
ParallelAlgorithms/Initialization/Actions
16.7 %
2 / 12
ParallelAlgorithms/Interpolation
30.3 %
23 / 76
ParallelAlgorithms/Interpolation/Actions
33.3 %
20 / 60
ParallelAlgorithms/Interpolation/Callbacks
29.2 %
7 / 24
ParallelAlgorithms/Interpolation/Events
14.8 %
4 / 27
ParallelAlgorithms/Interpolation/Protocols
15.2 %
5 / 33
ParallelAlgorithms/Interpolation/Targets
4.7 %
14 / 295
ParallelAlgorithms/LinearSolver
28.6 %
12 / 42
ParallelAlgorithms/LinearSolver/Actions
60.0 %
3 / 5
ParallelAlgorithms/LinearSolver/AsynchronousSolvers
8.8 %
3 / 34
ParallelAlgorithms/LinearSolver/ConjugateGradient
26.7 %
4 / 15
ParallelAlgorithms/LinearSolver/ConjugateGradient/Tags
0.0 %
0 / 1
ParallelAlgorithms/LinearSolver/Gmres
25.0 %
4 / 16
ParallelAlgorithms/LinearSolver/Gmres/Tags
0.0 %
0 / 1
ParallelAlgorithms/LinearSolver/Multigrid
17.7 %
22 / 124
ParallelAlgorithms/LinearSolver/Multigrid/Actions
50.0 %
4 / 8
ParallelAlgorithms/LinearSolver/Richardson
12.0 %
3 / 25
ParallelAlgorithms/LinearSolver/Schwarz
21.6 %
40 / 185
ParallelAlgorithms/LinearSolver/Schwarz/Actions
66.7 %
6 / 9
ParallelAlgorithms/NonlinearSolver
22.2 %
14 / 63
ParallelAlgorithms/NonlinearSolver/NewtonRaphson
16.7 %
3 / 18
ParallelAlgorithms/NonlinearSolver/NewtonRaphson/Tags
0.0 %
0 / 1
PointwiseFunctions/AnalyticData
35.0 %
7 / 20
PointwiseFunctions/AnalyticData/Burgers
6.2 %
1 / 16
PointwiseFunctions/AnalyticData/CurvedWaveEquation
9.2 %
6 / 65
PointwiseFunctions/AnalyticData/GrMhd
24.3 %
130 / 534
PointwiseFunctions/AnalyticData/NewtonianEuler
11.8 %
21 / 178
PointwiseFunctions/AnalyticData/Xcts
5.1 %
4 / 79
PointwiseFunctions/AnalyticSolutions
34.2 %
13 / 38
PointwiseFunctions/AnalyticSolutions/Burgers
5.0 %
4 / 80
PointwiseFunctions/AnalyticSolutions/Elasticity
6.5 %
7 / 108
PointwiseFunctions/AnalyticSolutions/GeneralRelativity
26.9 %
95 / 353
PointwiseFunctions/AnalyticSolutions/GrMhd
17.3 %
41 / 237
PointwiseFunctions/AnalyticSolutions/Hydro
25.5 %
13 / 51
PointwiseFunctions/AnalyticSolutions/NewtonianEuler
15.6 %
35 / 224
PointwiseFunctions/AnalyticSolutions/Poisson
6.1 %
4 / 66
PointwiseFunctions/AnalyticSolutions/RadiationTransport/M1Grey
37.1 %
13 / 35
PointwiseFunctions/AnalyticSolutions/RelativisticEuler
11.1 %
25 / 225
PointwiseFunctions/AnalyticSolutions/ScalarAdvection
11.1 %
5 / 45
PointwiseFunctions/AnalyticSolutions/WaveEquation
21.3 %
16 / 75
PointwiseFunctions/AnalyticSolutions/Xcts
13.7 %
14 / 102
PointwiseFunctions/Elasticity
41.2 %
7 / 17
PointwiseFunctions/Elasticity/ConstitutiveRelations
19.6 %
19 / 97
PointwiseFunctions/GeneralRelativity
39.9 %
119 / 298
PointwiseFunctions/GeneralRelativity/GeneralizedHarmonic
38.8 %
50 / 129
PointwiseFunctions/GeneralRelativity/Tags
20.0 %
1 / 5
PointwiseFunctions/Hydro
44.0 %
40 / 91
PointwiseFunctions/Hydro/EquationsOfState
24.7 %
69 / 279
PointwiseFunctions/InitialDataUtilities
31.6 %
6 / 19
PointwiseFunctions/InitialDataUtilities/Tags
36.4 %
4 / 11
PointwiseFunctions/MathFunctions
22.1 %
48 / 217
PointwiseFunctions/SpecialRelativity
75.0 %
3 / 4
PointwiseFunctions/Xcts
14.6 %
7 / 48
PythonBindings
50.0 %
2 / 4
Time
29.7 %
135 / 455
Time/Actions
32.8 %
21 / 64
Time/StepChoosers
11.2 %
18 / 160
Time/StepControllers
46.2 %
12 / 26
Time/TimeSteppers
32.5 %
100 / 308
Time/Triggers
6.6 %
6 / 91
Utilities
42.4 %
332 / 783
Utilities/ErrorHandling
78.6 %
22 / 28
Utilities/System
81.2 %
13 / 16
Utilities/TypeTraits
61.5 %
48 / 78
Generated by:
LCOV version 1.14