Coverage report:
18%
hide covered
Files
Functions
Classes
coverage.py v7.7.1
, created at 2025-03-24 12:06 -0700
File
class
statements
missing
excluded
branches
partial
coverage
kwave/__init__.py
(no class)
95
32
0
32
9
65%
kwave/data.py
Vector
19
15
0
8
0
15%
kwave/data.py
FlexibleVector
22
14
0
6
0
29%
kwave/data.py
(no class)
41
0
0
0
0
100%
kwave/enums.py
DiscreteCosine
0
0
0
0
0
100%
kwave/enums.py
DiscreteSine
0
0
0
0
0
100%
kwave/enums.py
(no class)
11
0
0
0
0
100%
kwave/executor.py
Executor
56
56
0
22
0
0%
kwave/executor.py
(no class)
15
0
0
0
0
100%
kwave/kWaveSimulation.py
kWaveSimulation
481
432
2
270
3
7%
kwave/kWaveSimulation.py
(no class)
100
0
0
0
0
100%
kwave/kWaveSimulation_helper/__init__.py
(no class)
7
0
0
0
0
100%
kwave/kWaveSimulation_helper/create_absorption_variables.py
(no class)
59
45
0
14
0
19%
kwave/kWaveSimulation_helper/display_simulation_params.py
(no class)
51
42
4
20
0
13%
kwave/kWaveSimulation_helper/expand_grid_matrices.py
(no class)
128
105
0
56
0
12%
kwave/kWaveSimulation_helper/retract_transducer_grid_size.py
(no class)
11
8
0
6
0
18%
kwave/kWaveSimulation_helper/save_to_disk_func.py
(no class)
210
180
66
100
0
10%
kwave/kWaveSimulation_helper/scale_source_terms_func.py
(no class)
133
111
0
58
0
12%
kwave/kWaveSimulation_helper/set_sound_speed_ref.py
(no class)
21
14
34
4
0
28%
kwave/kgrid.py
kWaveGrid
202
146
0
78
8
24%
kwave/kgrid.py
(no class)
79
0
0
0
0
100%
kwave/kmedium.py
kWaveMedium
33
32
24
22
0
2%
kwave/kmedium.py
(no class)
27
0
12
0
0
100%
kwave/ksensor.py
kSensor
13
3
0
0
0
77%
kwave/ksensor.py
kSensorDirectivity
4
4
0
0
0
0%
kwave/ksensor.py
(no class)
31
0
0
0
0
100%
kwave/ksource.py
kSource
87
87
0
70
0
0%
kwave/ksource.py
(no class)
38
0
0
0
0
100%
kwave/kspaceFirstOrder2D.py
(no class)
93
71
0
18
0
20%
kwave/ktransducer.py
kWaveTransducerSimple
24
24
0
10
0
0%
kwave/ktransducer.py
NotATransducer
204
204
0
66
0
0%
kwave/ktransducer.py
(no class)
65
1
0
0
0
98%
kwave/options/__init__.py
(no class)
3
0
0
0
0
100%
kwave/options/simulation_execution_options.py
SimulationExecutionOptions
107
79
0
60
8
22%
kwave/options/simulation_execution_options.py
(no class)
40
0
0
0
0
100%
kwave/options/simulation_options.py
SimulationType
2
1
0
0
0
50%
kwave/options/simulation_options.py
SimulationOptions
94
73
0
64
3
16%
kwave/options/simulation_options.py
(no class)
58
1
0
2
1
97%
kwave/reconstruction/__init__.py
(no class)
2
0
0
0
0
100%
kwave/reconstruction/time_reversal.py
TimeReversal
40
1
0
24
1
97%
kwave/reconstruction/time_reversal.py
(no class)
10
0
0
0
0
100%
kwave/recorder.py
Recorder
53
31
2
16
0
32%
kwave/recorder.py
(no class)
12
0
0
0
0
100%
kwave/utils/__init__.py
(no class)
0
0
0
0
0
100%
kwave/utils/checks.py
(no class)
93
70
0
36
1
19%
kwave/utils/colormap.py
(no class)
31
1
0
2
1
94%
kwave/utils/conversion.py
(no class)
214
177
0
84
0
12%
kwave/utils/data.py
(no class)
96
79
0
34
0
13%
kwave/utils/dotdictionary.py
dotdict
14
11
0
10
1
25%
kwave/utils/dotdictionary.py
(no class)
7
0
0
0
0
100%
kwave/utils/filters.py
(no class)
191
171
5
70
0
8%
kwave/utils/interp.py
(no class)
130
111
0
38
0
11%
kwave/utils/io.py
(no class)
155
134
0
68
0
9%
kwave/utils/mapgen.py
(no class)
1268
1196
0
478
0
4%
kwave/utils/math.py
(no class)
139
100
0
34
0
23%
kwave/utils/matlab.py
(no class)
47
30
0
16
2
30%
kwave/utils/matrix.py
(no class)
138
116
0
52
0
12%
kwave/utils/pml.py
(no class)
52
48
0
26
0
5%
kwave/utils/signals.py
(no class)
330
303
0
144
0
6%
kwave/utils/tictoc.py
TicToc
5
5
0
2
0
0%
kwave/utils/tictoc.py
(no class)
7
0
0
0
0
100%
kwave/utils/typing.py
(no class)
19
0
0
0
0
100%
Total
5717
4364
149
2120
38
18%
No items found using the specified filter.