Skip to main content

neutral_kron_reduce

Function neutral_kron_reduce 

Source
pub fn neutral_kron_reduce(
    network: &MulticonductorNetwork,
    options: &NeutralKronOptions,
) -> Result<NeutralKronReduction>
Expand description

Produce a neutral-reduced multiconductor network without mutating the input. Neutral roles come from options.neutral_terminals, retained BMOPF terminal conventions, or the model’s conservative n / four-wire 4 convention. Only perfectly grounded neutrals are accepted unless the explicit forced-ground option is enabled.

§Errors

Ambiguous or floating neutral roles, inconsistent conductor maps, singular primitive impedance, or typed neutral-current physics the projection cannot preserve.