Coverage report: 96%

Files Functions Classes

coverage.py v7.5.0, created at 2024-12-26 04:12 +0000

File statements missing excluded branches partial coverage
icet/__init__.py 14 0 0 0 0 100%
icet/core/__init__.py 0 0 0 0 0 100%
icet/core/cluster_expansion.py 195 3 0 44 3 97%
icet/core/cluster_space.py 316 6 5 130 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 72 2 0 24 4 94%
icet/core/neighbor_list.py 27 2 1 14 1 93%
icet/core/orbit.py 68 11 0 18 0 87%
icet/core/orbit_list.py 57 8 0 12 0 83%
icet/core/structure.py 22 0 0 4 0 100%
icet/core/structure_container.py 220 3 1 90 5 97%
icet/core/sublattices.py 81 0 0 28 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 69 3 99%
icet/tools/constraints.py 29 0 0 8 0 100%
icet/tools/convex_hull.py 95 3 0 24 1 97%
icet/tools/geometry.py 99 2 1 50 3 97%
icet/tools/ground_state_finder.py 148 3 3 80 3 97%
icet/tools/structure_enumeration.py 195 5 1 118 8 96%
icet/tools/structure_enumeration_support/__init__.py 0 0 0 0 0 100%
icet/tools/structure_enumeration_support/labeling_generation.py 81 0 0 56 0 100%
icet/tools/structure_enumeration_support/normal_form_matrices.py 155 2 0 92 4 98%
icet/tools/structure_generation.py 171 0 0 98 1 99%
icet/tools/structure_mapping.py 117 0 0 40 0 100%
icet/tools/training_set_generation.py 56 4 0 20 2 89%
icet/tools/variable_transformation.py 55 1 0 41 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 53 1 1 18 1 97%
mchammer/configuration_manager.py 93 8 0 38 4 91%
mchammer/data_analysis.py 44 0 0 16 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 124 3 99%
mchammer/ensembles/__init__.py 10 0 0 0 0 100%
mchammer/ensembles/canonical_annealing.py 70 3 1 14 3 93%
mchammer/ensembles/canonical_ensemble.py 24 1 0 6 1 93%
mchammer/ensembles/hybrid_ensemble.py 142 4 0 94 7 95%
mchammer/ensembles/semi_grand_canonical_ensemble.py 38 1 0 8 1 96%
mchammer/ensembles/sgc_annealing.py 62 3 1 12 3 92%
mchammer/ensembles/target_cluster_vector_annealing.py 94 1 0 22 1 98%
mchammer/ensembles/thermodynamic_integration_ensemble.py 50 2 0 12 2 94%
mchammer/ensembles/vcsgc_ensemble.py 57 1 0 22 2 96%
mchammer/ensembles/wang_landau_ensemble.py 244 15 0 104 2 93%
mchammer/free_energy_tools.py 88 9 0 22 2 88%
mchammer/observers/__init__.py 7 0 0 0 0 100%
mchammer/observers/binary_short_range_order_observer.py 70 3 0 30 3 94%
mchammer/observers/cluster_count_observer.py 49 0 0 12 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 38 0 1 18 0 100%
mchammer/observers/structure_factor_observer.py 102 0 0 54 0 100%
Total 4162 119 18 1708 84 96%

No items found using the specified filter.