Coverage report:
95%
hide covered
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.