Skip to main content

Module transform

Module transform 

Source
Expand description

Transformations of facade values, preserving their module records.

Structs§

MulticonductorToBalancedError
Structured failure from the raw multiconductor to balanced lowering pass.
MulticonductorToBalancedOptions
Options for the multiconductor to balanced lowering preflight and pass.
MulticonductorToBalancedReport
Report for the multiconductor to balanced transformation.
MulticonductorToBalancedTransformation
A successful raw multiconductor to balanced lowering result.

Enums§

SequenceTransformConvention
Sequence transform used by the multiconductor to balanced lowering.

Functions§

ac_ots_instance_from_base
Combine an AC optimal power flow base with explicit switching options, keeping the base objective exactly. module is the module base belongs to, directly or as a solution’s instance; its records carry over to the result.
ac_ots_solution
Attach the AC optimal power flow solution of instance’s fixed-topology problem (AcOtsSolution::new). module is the module instance belongs to; its records carry over to the result.
apply_geo_layer
Apply one geographic layer to a network module.
fix_ac_ots_topology
The AC optimal power flow over a final topology of instance (AcOtsInstance::fix_topology), with its discards recorded as module diagnostics. module is the module instance belongs to, directly or as a solution’s instance.
materialize_ac_ots_solution
The network an AC optimal transmission switching solution states: the final branch statuses, with the AC solution’s bus voltages, generator dispatch, and branch flows applied. Emit this network to write the solved case; the solution’s own network keeps the initial statuses. module is the module solution belongs to.
network_with_operating_point
The balanced network an operating point states: the point’s network with the point’s bus voltages, generator dispatch and setpoints, load powers, service flags, taps, phase shifts, and switch positions applied. The collection’s shared network is not changed. When the point supplies electrical columns, inherited branch solutions are cleared: new voltages or dispatch do not establish solved branch flows. Net bus injection columns have no network field and are not applied; emit reports that omission.
neutral_kron
Eliminate explicitly grounded neutral conductors with the default Kron projection options.
neutral_kron_with_options
Eliminate explicitly grounded neutral conductors with explicit projection options.
to_ac_opf_instance
Construct an AC optimal power flow calculation from a balanced network module.
to_ac_ots_instance
Construct an AC optimal transmission switching calculation with the default switching options: every initially in-service branch may switch, at zero cost, with no budget, no islands, and no current limits, and the objective gains the switching cost term. The module holds a balanced network (the AC optimal power flow base is AcOpfInstance::from_network) or an AC optimal power flow calculation. An AC optimal transmission switching module comes back unchanged.
to_ac_ots_instance_with_options
Construct, or reconfigure, an AC optimal transmission switching calculation with explicit switching options. The module holds a balanced network, an AC optimal power flow calculation, or an AC optimal transmission switching calculation, whose base problem and objective are kept and whose options are replaced. The objective gains the switching cost term once.
to_ac_pf_instance
Construct an AC power flow calculation from a balanced network module.
to_balanced
Lower a multiconductor module to a balanced module: the #398 transform operation. The module’s common records carry over, the retained source is severed because its bytes describe the input value, and the pass appends its structured findings as module diagnostics and one Transform history entry stating the chosen base power, every assumption and approximation, the dropped fields, and the removed bus and switch identities.
to_balanced_network
Lower a transparent three phase multiconductor network to a balanced model.
to_balanced_network_report
Check whether a multiconductor network is ready for the lowering pass.
to_balanced_report
Readiness of one module’s value for the balanced lowering: the #398 inspect operation. The value must be a multiconductor network.
to_dc_opf_instance
Construct a DC optimal power flow calculation from a balanced network module.
to_dc_pf_instance
Construct a DC power flow calculation from a balanced network module. Module diagnostics, source descriptions, provenance, and prior history are preserved. Retained source bytes and value locators are cleared because they describe the network rather than the calculation instance.
to_lindist3flow_opf_instance
Construct a LinDist3Flow optimal power flow calculation from a multiconductor network module using the default formulation options.
to_lindist3flow_opf_instance_with_options
Construct a LinDist3Flow optimal power flow calculation with explicit formulation options.
to_lindist3flow_pf_instance
Construct a fixed-dispatch LinDist3Flow power-flow calculation from a multiconductor network using the default formulation options.
to_lindist3flow_pf_instance_with_options
Construct a fixed-dispatch LinDist3Flow power-flow calculation with explicit formulation options.
to_mc_ac_opf_instance
Construct a multiconductor AC optimal power flow calculation from a multiconductor network module.
to_mc_ac_pf_instance
Construct a multiconductor AC power flow calculation from a multiconductor network module.