Skip to main content

audit_electrical_readiness

Function audit_electrical_readiness 

Source
pub fn audit_electrical_readiness(
    net: &MulticonductorNetwork,
) -> ElectricalReadiness
Expand description

Audit a multiconductor network before numerical lowering or solving.

This check is intentionally conservative and read-only. It does not repair topology, invent conductor counts, or replace missing electrical data with source-format defaults. OpenDSS geometry=, spacing=, wires=, cncables=, and tscables= metadata are treated as a hard blocker because the geometry family is not yet lowered into the canonical impedance matrices. The audit therefore provides an explicit fail-closed boundary for applications that need to decide whether a parsed network is safe to analyse.