Skip to main content

Module scopf

Module scopf 

Source

Modules§

json
The Julia compatibility document.

Structs§

ScopfAcContingencySurvivors
Per-contingency surviving AC lines and transformers, one group per contingency in reliability.contingency document order.
ScopfAcLineRow
One AC line row.
ScopfAcLineSurvivorRow
One AC line surviving a contingency.
ScopfActiveReserveRow
One active power zonal reserve row.
ScopfActiveReserveSetRow
One (bus, active reserve zone, device) membership row.
ScopfBusRow
One bus row: (i, uid, v_min, v_max).
ScopfDcContingencyFlowRow
One surviving DC line in one contingency and period.
ScopfDcLineRow
One DC line row.
ScopfDeviceRow
One simple dispatchable device row.
ScopfEnergyWindowMaxCsRow
ScopfEnergyWindowMaxPrRow
ScopfEnergyWindowMinCsRow
ScopfEnergyWindowMinPrRow
ScopfEnergyWindowPeriodMaxCsRow
Period membership of one energy window: the period belongs when its midpoint falls within the window’s (start, end] interval.
ScopfEnergyWindowPeriodMaxPrRow
Period membership of one energy window: the period belongs when its midpoint falls within the window’s (start, end] interval.
ScopfEnergyWindowPeriodMinCsRow
Period membership of one energy window: the period belongs when its midpoint falls within the window’s (start, end] interval.
ScopfEnergyWindowPeriodMinPrRow
Period membership of one energy window: the period belongs when its midpoint falls within the window’s (start, end] interval.
ScopfEnergyWindows
Energy requirement windows and their period memberships.
ScopfFixedPhaseRow
A transformer with a fixed phase shift (fpd).
ScopfFixedRatioRow
A transformer with a fixed winding ratio (fwr).
ScopfInstance
Matrix free SCOPF input data.
ScopfLengths
Set sizes for each indexed device class.
ScopfPriceBlockRow
One flattened device, period, and price block row.
ScopfPriceBlocks
Flattened producer and consumer price blocks.
ScopfReactiveReserveRow
One reactive (reactive-power) zonal reserve row.
ScopfReactiveReserveSetRow
One (bus, reactive reserve zone, device) membership row.
ScopfShuntRow
One shunt row.
ScopfStaticData
Static buses, branches, devices, controls, reserves, and memberships.
ScopfTransformerRow
One two winding transformer row.
ScopfTransformerSurvivorRow
One transformer surviving a contingency.
ScopfVariablePhaseRow
A transformer with a variable phase-shift control range (vpd).
ScopfVariableRatioRow
A transformer with a variable winding ratio control range (vwr).
ScopfViolationCost
The case’s four violation prices. The GOC3 document spells them p_bus_vio_cost, q_bus_vio_cost, s_vio_cost, and e_vio_cost under network.violation_cost. Any one of them can be absent and is then None: GOCompetition’s 14 bus validation case has no e_vio_cost.

Enums§

ScopfDeviceClassLayout
How the two device classes sit in the simple_dispatchable_device section.
ScopfError
Error returned while adapting or projecting a SCOPF instance.

Functions§

parse_scopf_str
Parse source text and build its SCOPF instance.

Type Aliases§

ScopfResult