Coverage report: 17%

Files Functions Classes

coverage.py v7.13.4, created at 2026-03-11 16:22 +0000

File class   statements missing excluded   coverage
src / sdynpy / __init__.py (no class)   48 0 0   100%
src / sdynpy / core / __init__.py (no class)   10 0 0   100%
src / sdynpy / core / sdynpy_array.py SdynpyArray   95 44 1   54%
src / sdynpy / core / sdynpy_array.py (no class)   23 0 1   100%
src / sdynpy / core / sdynpy_colors.py (no class)   6 0 0   100%
src / sdynpy / core / sdynpy_coordinate.py CoordinateArray   61 11 1   82%
src / sdynpy / core / sdynpy_coordinate.py (no class)   83 0 1   100%
src / sdynpy / core / sdynpy_data.py SpecificDataType   0 0 0   100%
src / sdynpy / core / sdynpy_data.py TypeQual   0 0 0   100%
src / sdynpy / core / sdynpy_data.py FunctionTypes   0 0 0   100%
src / sdynpy / core / sdynpy_data.py AbscissaIndexExtractor   3 1 0   67%
src / sdynpy / core / sdynpy_data.py AbscissaValueExtractor   3 3 0   0%
src / sdynpy / core / sdynpy_data.py NDDataArray   689 468 1   32%
src / sdynpy / core / sdynpy_data.py TimeHistoryArray   528 446 0   16%
src / sdynpy / core / sdynpy_data.py SpectrumArray   151 123 0   19%
src / sdynpy / core / sdynpy_data.py PowerSpectralDensityArray   479 463 0   3%
src / sdynpy / core / sdynpy_data.py PowerSpectrumArray   3 3 0   0%
src / sdynpy / core / sdynpy_data.py TransferFunctionArray   549 448 0   18%
src / sdynpy / core / sdynpy_data.py ImpulseResponseFunctionArray   51 41 0   20%
src / sdynpy / core / sdynpy_data.py TransmissibilityArray   3 3 0   0%
src / sdynpy / core / sdynpy_data.py CoherenceArray   22 22 0   0%
src / sdynpy / core / sdynpy_data.py MultipleCoherenceArray   21 21 0   0%
src / sdynpy / core / sdynpy_data.py CorrelationArray   1 1 0   0%
src / sdynpy / core / sdynpy_data.py ModeIndicatorFunctionArray   3 3 0   0%
src / sdynpy / core / sdynpy_data.py ShockResponseSpectrumArray   218 218 0   0%
src / sdynpy / core / sdynpy_data.py DecayedSineTable   25 25 0   0%
src / sdynpy / core / sdynpy_data.py ComplexType   0 0 0   100%
src / sdynpy / core / sdynpy_data.py GUIPlot   284 284 0   0%
src / sdynpy / core / sdynpy_data.py MPLCanvas   6 6 0   0%
src / sdynpy / core / sdynpy_data.py MPLMultiCanvas   12 12 0   0%
src / sdynpy / core / sdynpy_data.py CPSDPlot   365 365 0   0%
src / sdynpy / core / sdynpy_data.py CPSDPlot.DataType   0 0 0   100%
src / sdynpy / core / sdynpy_data.py (no class)   523 81 1   85%
src / sdynpy / core / sdynpy_geometry.py GeometryPlotter   47 47 0   0%
src / sdynpy / core / sdynpy_geometry.py TransientPlotter   223 223 0   0%
src / sdynpy / core / sdynpy_geometry.py ShapePlotter   271 271 0   0%
src / sdynpy / core / sdynpy_geometry.py DeflectionShapePlotter   55 55 0   0%
src / sdynpy / core / sdynpy_geometry.py CoordinateSystemArray   24 14 11   42%
src / sdynpy / core / sdynpy_geometry.py ElementArray   34 27 11   21%
src / sdynpy / core / sdynpy_geometry.py NodeArray   76 61 11   20%
src / sdynpy / core / sdynpy_geometry.py TracelineArray   34 24 11   29%
src / sdynpy / core / sdynpy_geometry.py Geometry   977 886 3   9%
src / sdynpy / core / sdynpy_geometry.py id_map   7 7 0   0%
src / sdynpy / core / sdynpy_geometry.py (no class)   352 81 5   77%
src / sdynpy / core / sdynpy_matrix.py Matrix   140 106 3   24%
src / sdynpy / core / sdynpy_matrix.py (no class)   40 0 1   100%
src / sdynpy / core / sdynpy_nonlinear_system.py SystemNL   303 303 1   0%
src / sdynpy / core / sdynpy_nonlinear_system.py (no class)   29 0 1   100%
src / sdynpy / core / sdynpy_shape.py ShapeArray   342 287 8   16%
src / sdynpy / core / sdynpy_shape.py ShapeCommentTable   37 37 0   0%
src / sdynpy / core / sdynpy_shape.py (no class)   267 158 2   41%
src / sdynpy / core / sdynpy_system.py System   622 427 1   31%
src / sdynpy / core / sdynpy_system.py (no class)   85 0 1   100%
src / sdynpy / demo / __init__.py (no class)   3 0 0   100%
src / sdynpy / demo / beam_airplane.py (no class)   51 0 0   100%
src / sdynpy / demo / beam_plate.py (no class)   40 0 0   100%
src / sdynpy / doc / __init__.py (no class)   5 0 0   100%
src / sdynpy / doc / sdynpy_latex.py (no class)   560 533 0   5%
src / sdynpy / doc / sdynpy_ppt.py (no class)   360 339 0   6%
src / sdynpy / fem / __init__.py (no class)   1 0 0   100%
src / sdynpy / fem / sdynpy_beam.py (no class)   104 16 0   85%
src / sdynpy / fem / sdynpy_dof.py (no class)   48 42 0   12%
src / sdynpy / fem / sdynpy_exodus.py ExodusError   0 0 0   100%
src / sdynpy / fem / sdynpy_exodus.py Exodus   753 753 34   0%
src / sdynpy / fem / sdynpy_exodus.py subfield   2 2 3   0%
src / sdynpy / fem / sdynpy_exodus.py ExodusInMemory   423 423 0   0%
src / sdynpy / fem / sdynpy_exodus.py (no class)   474 335 2   29%
src / sdynpy / fem / sdynpy_shaker.py Shaker4DoF   32 32 0   0%
src / sdynpy / fem / sdynpy_shaker.py (no class)   11 0 0   100%
src / sdynpy / fileio / __init__.py (no class)   9 0 0   100%
src / sdynpy / fileio / sdynpy_dataphysics.py (no class)   54 47 0   13%
src / sdynpy / fileio / sdynpy_escdf.py ESCDFSettingDialog   49 49 0   0%
src / sdynpy / fileio / sdynpy_escdf.py ESCDFTableModel   27 27 0   0%
src / sdynpy / fileio / sdynpy_escdf.py DimensionSpinBox   13 13 0   0%
src / sdynpy / fileio / sdynpy_escdf.py ESCDFVisualizer   412 412 0   0%
src / sdynpy / fileio / sdynpy_escdf.py (no class)   577 484 0   16%
src / sdynpy / fileio / sdynpy_pdf3D.py (no class)   178 164 0   8%
src / sdynpy / fileio / sdynpy_rattlesnake.py (no class)   616 597 0   3%
src / sdynpy / fileio / sdynpy_tshaker.py (no class)   198 183 0   8%
src / sdynpy / fileio / sdynpy_uff.py UFFReadError   2 2 0   0%
src / sdynpy / fileio / sdynpy_uff.py (no class)   153 130 0   15%
src / sdynpy / fileio / sdynpy_uff_datasets / __init__.py (no class)   1 0 0   100%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_151.py Sdynpy_UFF_Dataset_151   68 68 1   0%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_151.py (no class)   13 1 1   92%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_164.py Sdynpy_UFF_Dataset_164   41 41 1   0%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_164.py (no class)   12 1 1   92%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_1858.py Sdynpy_UFF_Dataset_1858   49 49 1   0%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_1858.py (no class)   17 4 1   76%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_2400.py Sdynpy_UFF_Dataset_2400   102 102 1   0%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_2400.py (no class)   13 1 1   92%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_2411.py Sdynpy_UFF_Dataset_2411   26 26 1   0%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_2411.py (no class)   13 1 1   92%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_2412.py Sdynpy_UFF_Dataset_2412   54 54 1   0%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_2412.py (no class)   15 1 1   93%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_2420.py Sdynpy_UFF_Dataset_2420   39 39 1   0%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_2420.py (no class)   14 1 1   93%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_55.py Sdynpy_UFF_Dataset_55   285 285 1   0%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_55.py (no class)   66 1 1   98%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_58.py Sdynpy_UFF_Dataset_58   143 143 1   0%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_58.py (no class)   20 4 1   80%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_82.py Sdynpy_UFF_Dataset_82   20 20 1   0%
src / sdynpy / fileio / sdynpy_uff_datasets / sdynpy_uff_dataset_82.py (no class)   13 1 1   92%
src / sdynpy / fileio / sdynpy_vic.py (no class)   167 151 0   10%
src / sdynpy / modal / __init__.py (no class)   7 0 0   100%
src / sdynpy / modal / sdynpy_ccmif.py PropertiesDialog   21 21 0   0%
src / sdynpy / modal / sdynpy_ccmif.py ColoredCMIF   382 382 0   0%
src / sdynpy / modal / sdynpy_ccmif.py (no class)   58 2 0   97%
src / sdynpy / modal / sdynpy_modal_test.py ModalTest   746 746 0   0%
src / sdynpy / modal / sdynpy_modal_test.py (no class)   72 7 0   90%
src / sdynpy / modal / sdynpy_modeshape.py ShapeSelection   0 0 0   100%
src / sdynpy / modal / sdynpy_modeshape.py (no class)   322 304 0   6%
src / sdynpy / modal / sdynpy_polypy.py PolyPy   177 177 0   0%
src / sdynpy / modal / sdynpy_polypy.py PolyPy_Stability   162 162 0   0%
src / sdynpy / modal / sdynpy_polypy.py PolyPy_GUI   254 254 0   0%
src / sdynpy / modal / sdynpy_polypy.py (no class)   69 0 0   100%
src / sdynpy / modal / sdynpy_signal_processing_gui.py SignalProcessingGUI   824 824 0   0%
src / sdynpy / modal / sdynpy_signal_processing_gui.py (no class)   77 2 0   97%
src / sdynpy / modal / sdynpy_smac.py ConvergenceException   0 0 0   100%
src / sdynpy / modal / sdynpy_smac.py AutoFitTypes   0 0 0   100%
src / sdynpy / modal / sdynpy_smac.py SMAC   344 344 9   0%
src / sdynpy / modal / sdynpy_smac.py AddRootDialog   88 88 0   0%
src / sdynpy / modal / sdynpy_smac.py SMAC_GUI   303 303 0   0%
src / sdynpy / modal / sdynpy_smac.py (no class)   90 5 1   94%
src / sdynpy / signal_processing / __init__.py (no class)   15 0 0   100%
src / sdynpy / signal_processing / sdynpy_buffer.py CircularBufferWithOverlap   31 31 0   0%
src / sdynpy / signal_processing / sdynpy_buffer.py (no class)   7 0 0   100%
src / sdynpy / signal_processing / sdynpy_camera.py (no class)   242 225 0   7%
src / sdynpy / signal_processing / sdynpy_complex.py (no class)   34 28 0   18%
src / sdynpy / signal_processing / sdynpy_correlation.py (no class)   90 79 0   12%
src / sdynpy / signal_processing / sdynpy_cpsd.py (no class)   198 161 0   19%
src / sdynpy / signal_processing / sdynpy_frf.py (no class)   169 152 0   10%
src / sdynpy / signal_processing / sdynpy_frf_inverse.py (no class)   89 81 0   9%
src / sdynpy / signal_processing / sdynpy_generator.py (no class)   155 145 0   6%
src / sdynpy / signal_processing / sdynpy_geometry_fitting.py (no class)   97 83 0   14%
src / sdynpy / signal_processing / sdynpy_harmonic.py (no class)   321 306 0   5%
src / sdynpy / signal_processing / sdynpy_integration.py (no class)   66 57 0   14%
src / sdynpy / signal_processing / sdynpy_lrm.py (no class)   228 205 0   10%
src / sdynpy / signal_processing / sdynpy_rotation.py (no class)   91 66 0   27%
src / sdynpy / signal_processing / sdynpy_srs.py (no class)   610 589 0   3%
Total     21015 17512 145   17%

No items found using the specified filter.