Coverage report: 59%

Files Functions Classes

coverage.py v7.9.1, created at 2025-06-14 18:46 +0200

File class statements missing excluded coverage
gamdpy/__init__.py (no class) 34 0 0 100%
gamdpy/calculators/__init__.py (no class) 5 0 0 100%
gamdpy/calculators/calculator_hydrodynamic_correlations.py CalculatorHydrodynamicCorrelations 43 2 0 95%
gamdpy/calculators/calculator_hydrodynamic_correlations.py (no class) 31 18 0 42%
gamdpy/calculators/calculator_hydrodynamic_profile.py CalculatorHydrodynamicProfile 40 0 0 100%
gamdpy/calculators/calculator_hydrodynamic_profile.py (no class) 15 6 0 60%
gamdpy/calculators/calculator_radial_distribution.py CalculatorRadialDistribution 83 21 0 75%
gamdpy/calculators/calculator_radial_distribution.py (no class) 11 0 0 100%
gamdpy/calculators/calculator_structure_factor.py CalculatorStructureFactor 127 34 0 73%
gamdpy/calculators/calculator_structure_factor.py (no class) 15 0 0 100%
gamdpy/calculators/calculator_widom_insertion.py CalculatorWidomInsertion 82 35 0 57%
gamdpy/calculators/calculator_widom_insertion.py (no class) 12 0 0 100%
gamdpy/cc_cores_per_SM_dict.py (no class) 1 0 0 100%
gamdpy/configuration/Configuration.py Configuration 221 41 0 81%
gamdpy/configuration/Configuration.py (no class) 139 32 0 77%
gamdpy/configuration/__init__.py (no class) 1 0 0 100%
gamdpy/configuration/colarray.py colarray 27 1 0 96%
gamdpy/configuration/colarray.py (no class) 10 0 0 100%
gamdpy/configuration/make_lattice.py (no class) 26 1 0 96%
gamdpy/configuration/old_input_output.py (no class) 150 12 0 92%
gamdpy/configuration/topology.py Topology 16 0 0 100%
gamdpy/configuration/topology.py (no class) 107 24 0 78%
gamdpy/configuration/unit_cells.py (no class) 3 0 0 100%
gamdpy/integrators/NPT_Atomic.py NPT_Atomic 47 2 100 96%
gamdpy/integrators/NPT_Atomic.py (no class) 10 0 0 100%
gamdpy/integrators/NPT_Langevin.py NPT_Langevin 142 86 0 39%
gamdpy/integrators/NPT_Langevin.py (no class) 12 0 0 100%
gamdpy/integrators/NVE.py NVE 53 32 0 40%
gamdpy/integrators/NVE.py (no class) 9 0 0 100%
gamdpy/integrators/NVT.py NVT 80 42 0 48%
gamdpy/integrators/NVT.py (no class) 9 0 0 100%
gamdpy/integrators/NVT_Langevin.py NVT_Langevin 68 37 0 46%
gamdpy/integrators/NVT_Langevin.py (no class) 12 0 0 100%
gamdpy/integrators/NVU_RT.py NVU_RT 665 665 0 0%
gamdpy/integrators/NVU_RT.py (no class) 58 36 0 38%
gamdpy/integrators/SLLOD.py SLLOD 35 1 176 97%
gamdpy/integrators/SLLOD.py (no class) 10 0 0 100%
gamdpy/integrators/__init__.py (no class) 8 0 0 100%
gamdpy/integrators/integrator.py Integrator 2 2 0 0%
gamdpy/integrators/integrator.py (no class) 7 0 0 100%
gamdpy/interactions/__init__.py (no class) 13 0 0 100%
gamdpy/interactions/angles.py Angles 100 53 0 47%
gamdpy/interactions/angles.py (no class) 26 4 0 85%
gamdpy/interactions/bonds.py Bonds 90 38 0 58%
gamdpy/interactions/bonds.py (no class) 12 0 0 100%
gamdpy/interactions/dihedrals.py Dihedrals 126 52 0 59%
gamdpy/interactions/dihedrals.py (no class) 27 0 0 100%
gamdpy/interactions/gravity.py Gravity 40 14 0 65%
gamdpy/interactions/gravity.py (no class) 13 0 0 100%
gamdpy/interactions/interaction.py Interaction 3 2 0 33%
gamdpy/interactions/interaction.py (no class) 118 66 0 44%
gamdpy/interactions/make_fixed_interactions.py (no class) 27 15 0 44%
gamdpy/interactions/nblist.py NbList2 99 55 0 44%
gamdpy/interactions/nblist.py (no class) 8 0 0 100%
gamdpy/interactions/nblist_linked_lists.py NbListLinkedLists 52 1 126 98%
gamdpy/interactions/nblist_linked_lists.py (no class) 9 0 0 100%
gamdpy/interactions/pair_potential.py PairPotential 189 106 0 44%
gamdpy/interactions/pair_potential.py (no class) 15 0 0 100%
gamdpy/interactions/planar.py Planar 39 17 0 56%
gamdpy/interactions/planar.py (no class) 11 0 0 100%
gamdpy/interactions/planar_interactions.py (no class) 40 0 24 100%
gamdpy/interactions/potential_functions/LJ_12_6.py (no class) 9 0 0 100%
gamdpy/interactions/potential_functions/LJ_12_6_sigma_epsilon.py (no class) 13 0 0 100%
gamdpy/interactions/potential_functions/SAAP.py (no class) 28 0 0 100%
gamdpy/interactions/potential_functions/__init__.py (no class) 14 0 0 100%
gamdpy/interactions/potential_functions/add_potential_functions.py (no class) 6 0 4 100%
gamdpy/interactions/potential_functions/apply_shifted_force_cutoff.py (no class) 4 0 9 100%
gamdpy/interactions/potential_functions/apply_shifted_potential_cutoff.py (no class) 7 0 7 100%
gamdpy/interactions/potential_functions/cos_angle_function.py (no class) 12 7 0 42%
gamdpy/interactions/potential_functions/harmonic_bond_function.py (no class) 11 0 0 100%
gamdpy/interactions/potential_functions/harmonic_repulsion.py (no class) 12 0 0 100%
gamdpy/interactions/potential_functions/hertzian.py (no class) 13 0 0 100%
gamdpy/interactions/potential_functions/make_IPL_n.py (no class) 6 0 11 100%
gamdpy/interactions/potential_functions/make_LJ_m_n.py (no class) 6 0 13 100%
gamdpy/interactions/potential_functions/make_potential_function_from_sympy.py (no class) 15 0 5 100%
gamdpy/interactions/potential_functions/ryckbell_dihedral.py (no class) 12 7 0 42%
gamdpy/interactions/relaxtemp.py Relaxtemp 48 22 0 54%
gamdpy/interactions/relaxtemp.py (no class) 13 0 0 100%
gamdpy/interactions/tether.py Tether 51 12 0 76%
gamdpy/interactions/tether.py (no class) 12 0 0 100%
gamdpy/misc/__init__.py (no class) 0 0 0 100%
gamdpy/misc/extract_scalars.py (no class) 13 3 0 77%
gamdpy/misc/make_function.py (no class) 25 11 0 56%
gamdpy/misc/plot_molecule.py (no class) 26 4 0 85%
gamdpy/misc/plot_scalars.py (no class) 94 51 0 46%
gamdpy/misc/select_gpu.py (no class) 12 3 0 75%
gamdpy/runtime_actions/__init__.py (no class) 6 0 0 100%
gamdpy/runtime_actions/momentum_reset.py MomentumReset 64 28 0 56%
gamdpy/runtime_actions/momentum_reset.py (no class) 12 0 0 100%
gamdpy/runtime_actions/restart_saver.py RestartSaver 27 11 0 59%
gamdpy/runtime_actions/restart_saver.py (no class) 14 0 0 100%
gamdpy/runtime_actions/runtime_action.py RuntimeAction 7 4 0 43%
gamdpy/runtime_actions/runtime_action.py (no class) 52 8 0 85%
gamdpy/runtime_actions/scalar_saver.py ScalarSaver 133 59 0 56%
gamdpy/runtime_actions/scalar_saver.py (no class) 20 0 0 100%
gamdpy/runtime_actions/stress_saver.py StressSaver 93 36 0 61%
gamdpy/runtime_actions/stress_saver.py (no class) 22 0 0 100%
gamdpy/runtime_actions/trajectory_saver.py TrajectorySaver 97 37 0 62%
gamdpy/runtime_actions/trajectory_saver.py (no class) 13 0 0 100%
gamdpy/simulation/Simulation.py Simulation 465 296 0 36%
gamdpy/simulation/Simulation.py (no class) 30 0 0 100%
gamdpy/simulation/__init__.py (no class) 0 0 0 100%
gamdpy/simulation/get_default_compute_flags.py (no class) 3 0 0 100%
gamdpy/simulation/get_default_compute_plan.py (no class) 49 5 0 90%
gamdpy/simulation/get_default_sim.py (no class) 14 0 0 100%
gamdpy/simulation_boxes/__init__.py (no class) 2 0 0 100%
gamdpy/simulation_boxes/lees_edwards.py LeesEdwards 121 18 0 85%
gamdpy/simulation_boxes/lees_edwards.py (no class) 21 0 0 100%
gamdpy/simulation_boxes/orthorhombic.py Orthorhombic 62 1 0 98%
gamdpy/simulation_boxes/orthorhombic.py (no class) 19 0 0 100%
gamdpy/simulation_boxes/simulationbox.py SimulationBox 13 13 0 0%
gamdpy/simulation_boxes/simulationbox.py (no class) 27 0 0 100%
gamdpy/tools/ConfigurationIO.py ConfigurationIO 9 9 0 0%
gamdpy/tools/ConfigurationIO.py (no class) 15 0 0 100%
gamdpy/tools/Evaluator.py Evaluator 30 7 0 77%
gamdpy/tools/Evaluator.py (no class) 10 0 0 100%
gamdpy/tools/TrajectoryIO.py TrajectoryIO 124 29 0 77%
gamdpy/tools/TrajectoryIO.py (no class) 11 0 0 100%
gamdpy/tools/__init__.py (no class) 5 0 0 100%
gamdpy/tools/calc_dynamics.py (no class) 96 44 0 54%
gamdpy/tools/print_h5.py (no class) 20 1 0 95%
gamdpy/tools/save_configuration.py (no class) 7 1 0 86%
gamdpy/visualization/__init__.py (no class) 1 0 0 100%
gamdpy/visualization/k3d_.py k3d_Visualization 40 40 0 0%
gamdpy/visualization/k3d_.py (no class) 8 0 0 100%
Total   5707 2320 475 59%

No items found using the specified filter.