pub fn prepare_lindist3flow_network(
network: &MulticonductorNetwork,
policy: LinDist3FlowPreparationPolicy,
) -> Result<LinDist3FlowPreparedNetwork, Error>Expand description
Prepare an independently owned LinDist3Flow network according to policy.
The input remains unchanged. Static switch contacts become independent
zero-impedance line-flow variables, avoiding any aggregation of parallel
contact ratings. Line charging and capacitors become explicit terminal
shunts. Supported current and exponential load behavior, including smooth
nominal branches of bounded laws, is linearized in squared voltage at
nominal voltage. The report retains the original load law. IBRs become
static generators; their dynamic
controls and storage state are not represented.
Component points follow replacement devices. Omitted devices’ points remain
in the corresponding audit action’s details.source_location.
§Errors
A selected transformation cannot preserve or explicitly approximate the component’s dimensions, identities, bounds, or electrical parameters.