Coverage report:
96%
hide covered
Files
Functions
Classes
coverage.py v7.10.1
, created at 2025-09-14 04:08 +0000
File
statements
missing
excluded
branches
partial
coverage
icet/__init__.py
5
0
0
0
0
100%
icet/core/__init__.py
0
0
0
0
0
100%
icet/core/cluster_expansion.py
195
3
0
32
3
97%
icet/core/cluster_space.py
316
6
5
104
6
97%
icet/core/lattice_site.py
4
0
0
0
0
100%
icet/core/local_orbit_list_generator.py
2
0
0
0
0
100%
icet/core/many_body_neighbor_list.py
2
0
0
0
0
100%
icet/core/matrix_of_equivalent_positions.py
71
2
0
22
4
94%
icet/core/neighbor_list.py
27
2
1
10
1
92%
icet/core/orbit.py
68
11
0
2
0
84%
icet/core/orbit_list.py
56
8
0
8
0
84%
icet/core/structure.py
22
0
0
4
0
100%
icet/core/structure_container.py
220
3
1
72
5
97%
icet/core/sublattices.py
81
0
0
16
0
100%
icet/input_output/__init__.py
0
0
0
0
0
100%
icet/input_output/logging_tools.py
28
4
0
8
2
83%
icet/tools/__init__.py
8
0
0
0
0
100%
icet/tools/constituent_strain.py
147
0
1
66
3
99%
icet/tools/constraints.py
29
0
0
6
0
100%
icet/tools/convex_hull.py
96
3
0
22
1
97%
icet/tools/geometry.py
102
2
1
40
3
96%
icet/tools/ground_state_finder.py
152
3
3
52
3
97%
icet/tools/structure_enumeration.py
195
5
1
112
8
96%
icet/tools/structure_enumeration_support/__init__.py
0
0
0
0
0
100%
icet/tools/structure_enumeration_support/labeling_generation.py
80
0
0
50
0
100%
icet/tools/structure_enumeration_support/normal_form_matrices.py
154
2
0
90
4
98%
icet/tools/structure_generation.py
171
0
0
86
1
99%
icet/tools/structure_mapping.py
116
0
0
36
0
100%
icet/tools/training_set_generation.py
56
4
0
20
2
89%
icet/tools/variable_transformation.py
54
1
0
32
1
98%
mchammer/__init__.py
9
0
0
0
0
100%
mchammer/calculators/__init__.py
4
0
0
0
0
100%
mchammer/calculators/cluster_expansion_calculator.py
52
4
0
8
0
93%
mchammer/calculators/constituent_strain_calculator.py
21
0
1
0
0
100%
mchammer/calculators/target_vector_calculator.py
52
1
1
18
1
97%
mchammer/configuration_manager.py
92
8
0
30
4
90%
mchammer/data_analysis.py
44
0
0
14
0
100%
mchammer/data_containers/__init__.py
2
0
0
0
0
100%
mchammer/data_containers/data_container.py
20
2
0
6
2
85%
mchammer/data_containers/wang_landau_data_container.py
235
2
0
106
3
99%
mchammer/ensembles/__init__.py
10
0
0
0
0
100%
mchammer/ensembles/canonical_annealing.py
69
3
1
14
3
93%
mchammer/ensembles/canonical_ensemble.py
23
1
0
4
1
93%
mchammer/ensembles/hybrid_ensemble.py
142
4
0
80
7
95%
mchammer/ensembles/semi_grand_canonical_ensemble.py
38
1
0
6
1
95%
mchammer/ensembles/sgc_annealing.py
62
3
1
12
3
92%
mchammer/ensembles/target_cluster_vector_annealing.py
93
1
0
22
1
98%
mchammer/ensembles/thermodynamic_integration_ensemble.py
49
2
0
10
2
93%
mchammer/ensembles/vcsgc_ensemble.py
57
1
0
22
2
96%
mchammer/ensembles/wang_landau_ensemble.py
244
15
0
94
2
93%
mchammer/free_energy_tools.py
87
9
0
18
2
88%
mchammer/observers/__init__.py
7
0
0
0
0
100%
mchammer/observers/binary_short_range_order_observer.py
69
3
0
30
3
94%
mchammer/observers/cluster_count_observer.py
48
0
0
10
0
100%
mchammer/observers/cluster_expansion_observer.py
9
0
0
0
0
100%
mchammer/observers/constituent_strain_observer.py
11
0
0
0
0
100%
mchammer/observers/site_occupancy_observer.py
37
0
1
12
0
100%
mchammer/observers/structure_factor_observer.py
101
0
0
42
0
100%
Total
4144
119
18
1448
84
96%
No items found using the specified filter.