SpECTRE Documentation Coverage Report
Current view:
top level
Hit
Total
Coverage
Commit:
d18b58ef0e599e39b716560b0e8a8fbe549a2a12
Lines:
6137
24990
24.6 %
Date:
2023-01-31 06:17:45
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 / 28
/__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 / 4
/__w/spectre/spectre/docs/Tutorials
0.0 %
0 / 9
/__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 / 2
ApparentHorizons
26.1 %
79 / 303
ControlSystem
23.8 %
68 / 286
ControlSystem/Actions
25.0 %
4 / 16
ControlSystem/ApparentHorizons
0.0 %
0 / 19
ControlSystem/ControlErrors
16.1 %
5 / 31
ControlSystem/ControlErrors/Size
43.1 %
28 / 65
ControlSystem/Protocols
20.0 %
5 / 25
ControlSystem/Systems
7.7 %
4 / 52
ControlSystem/Tags
47.1 %
8 / 17
DataStructures
26.2 %
205 / 781
DataStructures/Blaze
0.0 %
0 / 10
DataStructures/DataBox
56.0 %
79 / 141
DataStructures/Python
0.0 %
0 / 5
DataStructures/Tags
88.2 %
30 / 34
DataStructures/Tensor
40.6 %
76 / 187
DataStructures/Tensor/EagerMath
56.3 %
40 / 71
DataStructures/Tensor/EagerMath/Python
0.0 %
0 / 4
DataStructures/Tensor/Expressions
89.1 %
326 / 366
DataStructures/Tensor/Python
0.0 %
0 / 2
Domain
26.9 %
110 / 409
Domain/Amr
88.2 %
15 / 17
Domain/Amr/Tags
37.5 %
3 / 8
Domain/BoundaryConditions
13.3 %
8 / 60
Domain/CoordinateMaps
15.4 %
121 / 787
Domain/CoordinateMaps/Python
0.0 %
0 / 3
Domain/CoordinateMaps/TimeDependent
9.9 %
13 / 131
Domain/CoordinateMaps/TimeDependent/ShapeMapTransitionFunctions
41.9 %
18 / 43
Domain/Creators
9.7 %
105 / 1085
Domain/Creators/Python
0.0 %
0 / 15
Domain/Creators/TimeDependence
24.3 %
83 / 341
Domain/FunctionsOfTime
32.0 %
62 / 194
Domain/Protocols
16.7 %
1 / 6
Domain/Python
0.0 %
0 / 16
Domain/Structure
42.8 %
128 / 299
Domain/Tags
29.0 %
9 / 31
Elliptic
11.8 %
2 / 17
Elliptic/Actions
14.3 %
4 / 28
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
26.4 %
14 / 53
Elliptic/Executables/Elasticity
0.0 %
0 / 18
Elliptic/Executables/Poisson
0.0 %
0 / 18
Elliptic/Executables/Xcts
0.0 %
0 / 2
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/Punctures
29.7 %
11 / 37
Elliptic/Systems/Punctures/BoundaryConditions
4.2 %
1 / 24
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
28.0 %
14 / 50
Evolution/Actions
6.9 %
2 / 29
Evolution/Ader
71.4 %
5 / 7
Evolution/BoundaryConditions
25.0 %
1 / 4
Evolution/Conservative
28.6 %
2 / 7
Evolution/DgSubcell
31.4 %
49 / 156
Evolution/DgSubcell/Actions
45.7 %
16 / 35
Evolution/DgSubcell/Tags
23.5 %
28 / 119
Evolution/DiscontinuousGalerkin
35.8 %
29 / 81
Evolution/DiscontinuousGalerkin/Actions
16.3 %
7 / 43
Evolution/DiscontinuousGalerkin/Initialization
20.0 %
4 / 20
Evolution/DiscontinuousGalerkin/Limiters
16.2 %
30 / 185
Evolution/DiscontinuousGalerkin/Messages
7.4 %
2 / 27
Evolution/DiscontinuousGalerkin/Tags
33.3 %
1 / 3
Evolution/EventsAndDenseTriggers
23.1 %
12 / 52
Evolution/EventsAndDenseTriggers/DenseTriggers
6.2 %
3 / 48
Evolution/Executables/Burgers
0.0 %
0 / 38
Evolution/Executables/Cce
3.1 %
1 / 32
Evolution/Executables/CurvedScalarWave
0.0 %
0 / 32
Evolution/Executables/GeneralizedHarmonic
0.0 %
0 / 113
Evolution/Executables/GrMhd/GhValenciaDivClean
0.0 %
0 / 105
Evolution/Executables/GrMhd/ValenciaDivClean
0.0 %
0 / 62
Evolution/Executables/NewtonianEuler
8.1 %
3 / 37
Evolution/Executables/RadiationTransport/M1Grey
0.0 %
0 / 24
Evolution/Executables/RelativisticEuler/Valencia
7.1 %
2 / 28
Evolution/Executables/ScalarAdvection
0.0 %
0 / 27
Evolution/Executables/ScalarWave
0.0 %
0 / 22
Evolution/Initialization
32.2 %
29 / 90
Evolution/Systems/Burgers
9.8 %
4 / 41
Evolution/Systems/Burgers/BoundaryConditions
7.2 %
7 / 97
Evolution/Systems/Burgers/BoundaryCorrections
7.5 %
4 / 53
Evolution/Systems/Burgers/FiniteDifference
14.3 %
8 / 56
Evolution/Systems/Burgers/Subcell
27.3 %
9 / 33
Evolution/Systems/Cce
23.7 %
256 / 1082
Evolution/Systems/Cce/Actions
25.7 %
27 / 105
Evolution/Systems/Cce/AnalyticSolutions
19.8 %
63 / 318
Evolution/Systems/Cce/Callbacks
23.5 %
4 / 17
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
22.1 %
32 / 145
Evolution/Systems/CurvedScalarWave/BoundaryConditions
9.8 %
5 / 51
Evolution/Systems/CurvedScalarWave/BoundaryCorrections
9.1 %
3 / 33
Evolution/Systems/CurvedScalarWave/Worldtube
50.0 %
3 / 6
Evolution/Systems/ForceFree
24.8 %
26 / 105
Evolution/Systems/ForceFree/BoundaryConditions
28.6 %
4 / 14
Evolution/Systems/ForceFree/BoundaryCorrections
8.3 %
3 / 36
Evolution/Systems/GeneralizedHarmonic
33.7 %
61 / 181
Evolution/Systems/GeneralizedHarmonic/Actions
30.0 %
3 / 10
Evolution/Systems/GeneralizedHarmonic/BoundaryConditions
12.0 %
13 / 108
Evolution/Systems/GeneralizedHarmonic/BoundaryCorrections
7.1 %
3 / 42
Evolution/Systems/GeneralizedHarmonic/ConstraintDamping
10.4 %
17 / 164
Evolution/Systems/GeneralizedHarmonic/GaugeSourceFunctions
18.2 %
16 / 88
Evolution/Systems/GeneralizedHarmonic/GaugeSourceFunctions/Tags
10.7 %
3 / 28
Evolution/Systems/GrMhd/GhValenciaDivClean
20.5 %
16 / 78
Evolution/Systems/GrMhd/GhValenciaDivClean/BoundaryConditions
6.9 %
9 / 131
Evolution/Systems/GrMhd/GhValenciaDivClean/BoundaryCorrections
6.4 %
3 / 47
Evolution/Systems/GrMhd/GhValenciaDivClean/FiniteDifference
20.7 %
17 / 82
Evolution/Systems/GrMhd/GhValenciaDivClean/Subcell
27.0 %
10 / 37
Evolution/Systems/GrMhd/ValenciaDivClean
17.2 %
40 / 233
Evolution/Systems/GrMhd/ValenciaDivClean/BoundaryConditions
7.2 %
7 / 97
Evolution/Systems/GrMhd/ValenciaDivClean/BoundaryCorrections
6.7 %
4 / 60
Evolution/Systems/GrMhd/ValenciaDivClean/FiniteDifference
7.8 %
14 / 180
Evolution/Systems/GrMhd/ValenciaDivClean/Subcell
19.5 %
22 / 113
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
13.4 %
11 / 82
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
28.6 %
4 / 14
Evolution/Systems/ScalarAdvection/BoundaryCorrections
9.1 %
3 / 33
Evolution/Systems/ScalarAdvection/FiniteDifference
8.4 %
8 / 95
Evolution/Systems/ScalarAdvection/Subcell
16.7 %
11 / 66
Evolution/Systems/ScalarWave
27.5 %
33 / 120
Evolution/Systems/ScalarWave/BoundaryConditions
9.4 %
8 / 85
Evolution/Systems/ScalarWave/BoundaryCorrections
7.7 %
3 / 39
Evolution/VariableFixing
15.0 %
19 / 127
IO
7.3 %
3 / 41
IO/H5
62.4 %
121 / 194
IO/H5/Python
0.0 %
0 / 8
IO/Importers
20.6 %
14 / 68
IO/Importers/Actions
38.1 %
8 / 21
IO/Logging
10.0 %
2 / 20
IO/Observer
30.0 %
48 / 160
IO/Observer/Actions
34.2 %
13 / 38
IO/Observer/Protocols
40.0 %
2 / 5
Informer
100.0 %
12 / 12
Informer/Python
0.0 %
0 / 2
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
48.6 %
17 / 35
NumericalAlgorithms/Integration
56.2 %
9 / 16
NumericalAlgorithms/Interpolation
29.0 %
64 / 221
NumericalAlgorithms/Interpolation/Python
0.0 %
0 / 9
NumericalAlgorithms/LinearAlgebra
100.0 %
2 / 2
NumericalAlgorithms/LinearOperators
44.2 %
61 / 138
NumericalAlgorithms/LinearOperators/Python
0.0 %
0 / 7
NumericalAlgorithms/LinearSolver
29.9 %
35 / 117
NumericalAlgorithms/OdeIntegration
7.7 %
1 / 13
NumericalAlgorithms/RootFinding
44.2 %
19 / 43
NumericalAlgorithms/SpatialDiscretization
20.0 %
1 / 5
NumericalAlgorithms/Spectral
61.0 %
175 / 287
NumericalAlgorithms/Spectral/Python
0.0 %
0 / 11
NumericalAlgorithms/SphericalHarmonics
42.4 %
117 / 276
Options
51.0 %
49 / 96
Options/Protocols
14.3 %
1 / 7
Parallel
30.8 %
213 / 692
Parallel/Algorithms
24.5 %
12 / 49
Parallel/MemoryMonitor
30.8 %
4 / 13
Parallel/PhaseControl
23.9 %
22 / 92
Parallel/Protocols
25.0 %
1 / 4
Parallel/Tags
20.0 %
6 / 30
ParallelAlgorithms/Actions
26.7 %
16 / 60
ParallelAlgorithms/Actions/MemoryMonitor
33.3 %
4 / 12
ParallelAlgorithms/Amr/Actions
27.3 %
6 / 22
ParallelAlgorithms/Amr/Criteria
16.7 %
5 / 30
ParallelAlgorithms/Amr/Criteria/Tags
33.3 %
4 / 12
ParallelAlgorithms/Events
13.8 %
30 / 217
ParallelAlgorithms/EventsAndTriggers
17.4 %
16 / 92
ParallelAlgorithms/EventsAndTriggers/Actions
20.0 %
2 / 10
ParallelAlgorithms/Initialization
50.0 %
1 / 2
ParallelAlgorithms/Interpolation
29.2 %
26 / 89
ParallelAlgorithms/Interpolation/Actions
32.8 %
21 / 64
ParallelAlgorithms/Interpolation/Callbacks
20.0 %
5 / 25
ParallelAlgorithms/Interpolation/Events
14.8 %
4 / 27
ParallelAlgorithms/Interpolation/Protocols
15.2 %
5 / 33
ParallelAlgorithms/Interpolation/Targets
4.7 %
14 / 301
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
15.0 %
3 / 20
PointwiseFunctions/AnalyticData/CurvedWaveEquation
10.7 %
3 / 28
PointwiseFunctions/AnalyticData/GeneralRelativity
57.3 %
47 / 82
PointwiseFunctions/AnalyticData/GhGrMhd
50.0 %
2 / 4
PointwiseFunctions/AnalyticData/GrMhd
22.1 %
145 / 656
PointwiseFunctions/AnalyticData/GrMhd/InitialMagneticFields
9.1 %
6 / 66
PointwiseFunctions/AnalyticData/NewtonianEuler
11.8 %
21 / 178
PointwiseFunctions/AnalyticData/Xcts
5.1 %
4 / 79
PointwiseFunctions/AnalyticSolutions
34.2 %
13 / 38
PointwiseFunctions/AnalyticSolutions/Burgers
7.0 %
6 / 86
PointwiseFunctions/AnalyticSolutions/Elasticity
6.5 %
7 / 108
PointwiseFunctions/AnalyticSolutions/ForceFree
37.0 %
10 / 27
PointwiseFunctions/AnalyticSolutions/GeneralRelativity
18.6 %
89 / 479
PointwiseFunctions/AnalyticSolutions/GhGrMhd
66.7 %
2 / 3
PointwiseFunctions/AnalyticSolutions/GhRelativisticEuler
66.7 %
2 / 3
PointwiseFunctions/AnalyticSolutions/GrMhd
16.9 %
45 / 266
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
12.6 %
32 / 254
PointwiseFunctions/AnalyticSolutions/RelativisticEuler/Python
0.0 %
0 / 3
PointwiseFunctions/AnalyticSolutions/ScalarAdvection
12.2 %
6 / 49
PointwiseFunctions/AnalyticSolutions/WaveEquation
20.0 %
17 / 85
PointwiseFunctions/AnalyticSolutions/Xcts
12.2 %
15 / 123
PointwiseFunctions/Elasticity
41.2 %
7 / 17
PointwiseFunctions/Elasticity/ConstitutiveRelations
19.6 %
19 / 97
PointwiseFunctions/GeneralRelativity
42.8 %
139 / 325
PointwiseFunctions/GeneralRelativity/GeneralizedHarmonic
39.7 %
52 / 131
PointwiseFunctions/GeneralRelativity/Tags
20.0 %
1 / 5
PointwiseFunctions/Hydro
43.3 %
45 / 104
PointwiseFunctions/Hydro/EquationsOfState
22.6 %
90 / 399
PointwiseFunctions/Hydro/EquationsOfState/Python
0.0 %
0 / 7
PointwiseFunctions/InitialDataUtilities
30.0 %
6 / 20
PointwiseFunctions/InitialDataUtilities/Tags
36.4 %
4 / 11
PointwiseFunctions/MathFunctions
23.8 %
48 / 202
PointwiseFunctions/Punctures
30.0 %
3 / 10
PointwiseFunctions/SpecialRelativity
75.0 %
3 / 4
PointwiseFunctions/Xcts
14.6 %
7 / 48
PythonBindings
66.7 %
2 / 3
Time
29.7 %
138 / 464
Time/Actions
32.3 %
21 / 65
Time/StepChoosers
15.5 %
23 / 148
Time/TimeSteppers
34.0 %
72 / 212
Time/Triggers
6.6 %
6 / 91
Utilities
41.9 %
334 / 798
Utilities/ErrorHandling
77.8 %
21 / 27
Utilities/System
83.3 %
15 / 18
Utilities/TypeTraits
61.2 %
49 / 80
Generated by:
LCOV version 1.14