Coverage report: 95%

Files Functions Classes

coverage.py v7.6.8, created at 2024-11-28 11:20 +0000

File class statements missing excluded branches partial coverage
hiphive/__init__.py (no class) 18 0 0 0 0 100%
hiphive/calculators/__init__.py (no class) 2 0 0 0 0 100%
hiphive/calculators/ase_calculator.py ForceConstantCalculator 52 5 3 18 5 86%
hiphive/calculators/ase_calculator.py (no class) 16 0 1 0 0 100%
hiphive/calculators/zbl.py ZBLCalculator 23 1 0 6 1 93%
hiphive/calculators/zbl.py (no class) 50 21 0 6 0 52%
hiphive/cluster_space.py ClusterSpace 178 3 2 62 3 98%
hiphive/cluster_space.py (no class) 56 0 1 0 0 100%
hiphive/cluster_space_data.py ClusterSpaceData 42 0 1 8 0 100%
hiphive/cluster_space_data.py (no class) 12 0 1 0 0 100%
hiphive/config.py Config 11 0 0 8 0 100%
hiphive/config.py (no class) 5 0 0 0 0 100%
hiphive/core/__init__.py (no class) 0 0 0 0 0 100%
hiphive/core/atoms.py Atom 24 4 1 8 3 78%
hiphive/core/atoms.py Atoms 9 0 0 0 0 100%
hiphive/core/atoms.py (no class) 39 1 1 2 1 95%
hiphive/core/cluster_space_builder.py (no class) 247 6 0 94 2 97%
hiphive/core/clusters.py (no class) 53 0 0 28 0 100%
hiphive/core/config.py config 0 0 0 0 0 100%
hiphive/core/config.py config.eigensymmetries 0 0 0 0 0 100%
hiphive/core/config.py config.eigensymmetries.iterative 0 0 0 0 0 100%
hiphive/core/config.py (no class) 36 0 0 0 0 100%
hiphive/core/eigentensors.py (no class) 67 0 0 28 0 100%
hiphive/core/orbits.py Orbit 15 0 0 2 0 100%
hiphive/core/orbits.py OrientationFamily 5 2 0 0 0 60%
hiphive/core/orbits.py (no class) 125 1 0 40 2 98%
hiphive/core/rotational_constraints.py (no class) 100 1 0 40 3 97%
hiphive/core/structure_alignment.py (no class) 112 5 0 40 6 93%
hiphive/core/structures.py BaseAtom 8 0 0 0 0 100%
hiphive/core/structures.py Atom 4 1 0 0 0 75%
hiphive/core/structures.py SupercellAtom 4 0 0 0 0 100%
hiphive/core/structures.py Structure 17 2 0 8 2 84%
hiphive/core/structures.py Supercell 22 0 0 4 0 100%
hiphive/core/structures.py (no class) 53 1 0 4 1 96%
hiphive/core/tensors.py (no class) 27 0 0 8 0 100%
hiphive/core/translational_constraints.py (no class) 94 1 0 48 1 99%
hiphive/core/utilities.py SparseMatrix 75 0 0 42 0 100%
hiphive/core/utilities.py BiMap 15 2 0 0 0 87%
hiphive/core/utilities.py (no class) 22 0 0 0 0 100%
hiphive/cutoffs.py Cutoffs 58 7 1 32 10 81%
hiphive/cutoffs.py CutoffMaximumBody 4 0 0 2 0 100%
hiphive/cutoffs.py BaseClusterFilter 2 0 0 0 0 100%
hiphive/cutoffs.py (no class) 58 0 1 12 0 100%
hiphive/force_constant_model.py ForceConstantModel 195 3 0 86 4 98%
hiphive/force_constant_model.py (no class) 31 0 0 0 0 100%
hiphive/force_constant_potential.py ForceConstantPotential 134 6 2 30 2 95%
hiphive/force_constant_potential.py (no class) 33 0 1 0 0 100%
hiphive/force_constants.py ForceConstants 143 6 5 84 5 94%
hiphive/force_constants.py SortedForceConstants 15 0 0 6 0 100%
hiphive/force_constants.py RawForceConstants 8 0 0 2 0 100%
hiphive/force_constants.py (no class) 124 3 1 32 3 96%
hiphive/input_output/__init__.py (no class) 0 0 0 0 0 100%
hiphive/input_output/gpumd.py (no class) 74 1 0 28 1 98%
hiphive/input_output/logging_tools.py Progress 24 2 0 8 2 88%
hiphive/input_output/logging_tools.py (no class) 21 1 0 6 1 93%
hiphive/input_output/phonopy.py (no class) 104 6 0 50 6 92%
hiphive/input_output/pretty_table_prints.py (no class) 54 1 8 24 1 97%
hiphive/input_output/read_write_files.py (no class) 81 0 0 6 0 100%
hiphive/input_output/shengBTE.py (no class) 123 2 0 40 2 98%
hiphive/self_consistent_phonons/__init__.py (no class) 2 0 0 0 0 100%
hiphive/self_consistent_phonons/self_consistent_harmonic_model.py (no class) 46 2 0 12 3 91%
hiphive/structure_container.py StructureContainer 95 3 2 44 3 96%
hiphive/structure_container.py FitStructure 40 3 1 10 3 88%
hiphive/structure_container.py (no class) 55 0 2 12 0 100%
hiphive/structure_generation/__init__.py (no class) 3 0 0 0 0 100%
hiphive/structure_generation/phonon.py _PhononRattler 23 2 0 6 2 86%
hiphive/structure_generation/phonon.py (no class) 38 0 0 4 0 100%
hiphive/structure_generation/rattle.py (no class) 54 5 0 20 6 85%
hiphive/utilities.py Shell 5 0 0 0 0 100%
hiphive/utilities.py (no class) 116 2 0 56 4 97%
Total   3401 112 35 1116 88 95%

No items found using the specified filter.