Coverage report: 18%

Files Functions Classes

coverage.py v7.7.1, created at 2025-03-24 12:06 -0700

File statements missing excluded branches partial coverage
kwave/__init__.py 95 32 0 32 9 65%
kwave/data.py 82 29 0 14 0 55%
kwave/enums.py 11 0 0 0 0 100%
kwave/executor.py 71 56 0 22 0 16%
kwave/kWaveSimulation.py 581 432 2 270 3 18%
kwave/kWaveSimulation_helper/__init__.py 7 0 0 0 0 100%
kwave/kWaveSimulation_helper/create_absorption_variables.py 59 45 0 14 0 19%
kwave/kWaveSimulation_helper/display_simulation_params.py 51 42 4 20 0 13%
kwave/kWaveSimulation_helper/expand_grid_matrices.py 128 105 0 56 0 12%
kwave/kWaveSimulation_helper/retract_transducer_grid_size.py 11 8 0 6 0 18%
kwave/kWaveSimulation_helper/save_to_disk_func.py 210 180 66 100 0 10%
kwave/kWaveSimulation_helper/scale_source_terms_func.py 133 111 0 58 0 12%
kwave/kWaveSimulation_helper/set_sound_speed_ref.py 21 14 34 4 0 28%
kwave/kgrid.py 281 146 0 78 8 40%
kwave/kmedium.py 60 32 36 22 0 34%
kwave/ksensor.py 48 7 0 0 0 85%
kwave/ksource.py 125 87 0 70 0 19%
kwave/kspaceFirstOrder2D.py 93 71 0 18 0 20%
kwave/ktransducer.py 293 229 0 76 0 17%
kwave/options/__init__.py 3 0 0 0 0 100%
kwave/options/simulation_execution_options.py 147 79 0 60 8 37%
kwave/options/simulation_options.py 154 75 0 66 4 39%
kwave/reconstruction/__init__.py 2 0 0 0 0 100%
kwave/reconstruction/time_reversal.py 50 1 0 24 1 97%
kwave/recorder.py 65 31 2 16 0 42%
kwave/utils/__init__.py 0 0 0 0 0 100%
kwave/utils/checks.py 93 70 0 36 1 19%
kwave/utils/colormap.py 31 1 0 2 1 94%
kwave/utils/conversion.py 214 177 0 84 0 12%
kwave/utils/data.py 96 79 0 34 0 13%
kwave/utils/dotdictionary.py 21 11 0 10 1 42%
kwave/utils/filters.py 191 171 5 70 0 8%
kwave/utils/interp.py 130 111 0 38 0 11%
kwave/utils/io.py 155 134 0 68 0 9%
kwave/utils/mapgen.py 1268 1196 0 478 0 4%
kwave/utils/math.py 139 100 0 34 0 23%
kwave/utils/matlab.py 47 30 0 16 2 30%
kwave/utils/matrix.py 138 116 0 52 0 12%
kwave/utils/pml.py 52 48 0 26 0 5%
kwave/utils/signals.py 330 303 0 144 0 6%
kwave/utils/tictoc.py 12 5 0 2 0 50%
kwave/utils/typing.py 19 0 0 0 0 100%
Total 5717 4364 149 2120 38 18%

No items found using the specified filter.