Bobojy00/moonbit_factory_graph/src/diff does not have a README file
pub(all) struct EdgeDiffEntry {
edge_id : String
source_id : String
target_id : String
flow_type : FlowType
diff_type : EdgeDiffType
old_bandwidth : Double
new_bandwidth : Double
} derive(Eq, Debug)impl Show for EdgeDiffTypepub(all) struct NodeDiffEntry {
node_id : String
diff_type : NodeDiffType
property_changes : Array[NodePropertyDiff]
} derive(Eq, Debug)impl Show for NodeDiffTypepub(all) struct TopologyDiffReport {
added_nodes : Array[String]
removed_nodes : Array[String]
modified_nodes : Array[NodeDiffEntry]
added_edges : Array[String]
removed_edges : Array[String]
modified_edges : Array[EdgeDiffEntry]
overall_risk_level : MigrationRiskLevel
risk_score : Double
breaking_changes : Array[String]
mitigation_recommendations : Array[String]
} derive(Eq, Debug)fn compare_factory_topologies(base_graph : FactoryGraph, target_graph : FactoryGraph) -> TopologyDiffReportInstall
Download zipIndustrial plant topology, multi-layer material/control/energy flow modeling and failure propagation graph engine in MoonBit.