-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathliterature_reference_verification.py
More file actions
103 lines (101 loc) · 3.5 KB
/
Copy pathliterature_reference_verification.py
File metadata and controls
103 lines (101 loc) · 3.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
from __future__ import annotations
from backend.simulation.reference_verification.depth import (
_depth_topology_expectation_failures,
_expectation_failures,
_metadata_failures,
)
from backend.simulation.reference_verification.fixtures import (
_canonical_patch_fixture_failures,
_canonical_patch_payload,
_cell_local_reference_payload,
_load_canonical_reference_fixtures,
_load_local_reference_fixtures,
_local_reference_fixture_failures,
)
from backend.simulation.reference_verification.observation import (
_cells_bounds,
_cells_bounds_aspect_ratio,
_component_size_summary,
_observe_reference_topology,
_periodic_face_sample_size,
_polygon_area,
_polygon_area_frequencies_by_kind,
_topology_adjacency_pairs,
_topology_connectivity_stats,
_topology_signature,
_topology_signature_payload,
observe_reference_patch,
)
from backend.simulation.reference_verification.periodic import (
_canonicalize_vertex_configuration,
_compile_periodic_face_id_pattern,
_parse_periodic_face_cell_id,
_periodic_face_descriptor_failures,
_periodic_face_dual_candidate_failure,
_periodic_face_dual_structure_failure,
_periodic_face_interior_vertex_configuration_frequencies,
_periodic_face_interior_vertex_configuration_occurrences,
_periodic_face_interior_vertex_configurations,
_periodic_face_translation_failures,
_periodic_face_unique_polygon_side_counts,
_periodic_face_vertex_valence_frequency_signature,
_verify_periodic_face_id_roundtrip,
)
from backend.simulation.reference_verification.runner import (
_builder_signal_failures,
_pinwheel_exact_path_failures,
_verify_spec,
verify_all_reference_families,
verify_reference_family,
)
from backend.simulation.reference_verification.types import (
ReferenceCheckFailure,
ReferencePatchObservation,
ReferenceVerificationResult,
VerificationStatus,
)
__all__ = [
"ReferenceCheckFailure",
"ReferencePatchObservation",
"ReferenceVerificationResult",
"VerificationStatus",
"_builder_signal_failures",
"_canonical_patch_fixture_failures",
"_canonical_patch_payload",
"_canonicalize_vertex_configuration",
"_cell_local_reference_payload",
"_cells_bounds",
"_cells_bounds_aspect_ratio",
"_compile_periodic_face_id_pattern",
"_component_size_summary",
"_depth_topology_expectation_failures",
"_expectation_failures",
"_load_canonical_reference_fixtures",
"_load_local_reference_fixtures",
"_local_reference_fixture_failures",
"_metadata_failures",
"_observe_reference_topology",
"_parse_periodic_face_cell_id",
"_periodic_face_descriptor_failures",
"_periodic_face_dual_candidate_failure",
"_periodic_face_dual_structure_failure",
"_periodic_face_interior_vertex_configuration_frequencies",
"_periodic_face_interior_vertex_configuration_occurrences",
"_periodic_face_interior_vertex_configurations",
"_periodic_face_sample_size",
"_periodic_face_translation_failures",
"_periodic_face_unique_polygon_side_counts",
"_periodic_face_vertex_valence_frequency_signature",
"_pinwheel_exact_path_failures",
"_polygon_area",
"_polygon_area_frequencies_by_kind",
"_topology_adjacency_pairs",
"_topology_connectivity_stats",
"_topology_signature",
"_topology_signature_payload",
"_verify_periodic_face_id_roundtrip",
"_verify_spec",
"observe_reference_patch",
"verify_all_reference_families",
"verify_reference_family",
]