Skip to main content

build_lindist3flow_device_data

Function build_lindist3flow_device_data 

Source
pub fn build_lindist3flow_device_data(
    instance: &LinDist3FlowOpfInstance,
    network_data: &LinDist3FlowNetworkData,
) -> Result<LinDist3FlowDeviceData>
Expand description

Prepare load, shunt, generator, source, objective, and KCL rows against an already prepared L3F node/line axis.

Every balance equation is stated as an affine expression plus semantic decision-variable terms, all constrained to zero. This keeps row numbering and cone storage decisions in the solver adapter.

ยงErrors

A device has an unsupported connection or voltage model, inconsistent dimensions, an invalid bound/rating, or an unresolved terminal identity.