Package | Description |
---|---|
com.powsybl.ampl.converter | |
com.powsybl.commons.extensions | |
com.powsybl.commons.json | |
com.powsybl.computation | |
com.powsybl.contingency | |
com.powsybl.dsl | |
com.powsybl.dynamicsimulation | |
com.powsybl.iidm.mergingview | |
com.powsybl.iidm.network | |
com.powsybl.iidm.network.impl | |
com.powsybl.iidm.xml.extensions | |
com.powsybl.loadflow | |
com.powsybl.security | |
com.powsybl.sensitivity |
Sensitivity computation API
Sensitivity computation is a concrete calculation of impact factors from some network variables modification
to some network function values.
|
Modifier and Type | Method and Description |
---|---|
Extendable<B> |
AmplExtension.getExtendable() |
Constructor and Description |
---|
AmplExtension(int extended,
Extendable<B> extendable,
A extension) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractExtensionAdder<T extends Extendable<T>,E extends Extension<T>>
A base class for implementations of
ExtensionAdder that holds the
extendable to be able build and then add the extension to the extendable. |
class |
AbstractExtensionXmlSerializer<T extends Extendable,E extends Extension<T>> |
interface |
ExtensionAdderProvider<T extends Extendable<T>,E extends Extension<T>,B extends ExtensionAdder<T,E>>
A provider used through java's
ServiceLoader . |
interface |
ExtensionConfigLoader<T extends Extendable,E extends Extension<T>>
Loads an extension from platform configuration.
|
interface |
ExtensionJsonSerializer<T extends Extendable,E extends Extension<T>>
An
ExtensionProvider able to serialize/deserialize extensions from JSON. |
interface |
ExtensionProvider<T extends Extendable,E extends Extension<T>> |
interface |
ExtensionXmlSerializer<T extends Extendable,E extends Extension<T>>
An ExtensionProvider able to serialize/deserialize extensions from XML.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractExtendable<T> |
Modifier and Type | Method and Description |
---|---|
<T> void |
ExtensionProviders.addExtensions(Extendable<T> extendable,
Collection<Extension<T>> extensions) |
Modifier and Type | Method and Description |
---|---|
static <T extends Extendable> |
JsonUtil.readExtension(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext context,
ExtensionProviders<? extends ExtensionJsonSerializer> supplier,
Set<String> extensionsNotFound) |
static <T extends Extendable> |
JsonUtil.readExtensions(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext context) |
static <T extends Extendable> |
JsonUtil.readExtensions(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext context,
ExtensionProviders<? extends ExtensionJsonSerializer> supplier) |
static <T extends Extendable> |
JsonUtil.readExtensions(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext context,
ExtensionProviders<? extends ExtensionJsonSerializer> supplier,
Set<String> extensionsNotFound) |
static <T extends Extendable> |
JsonUtil.updateExtensions(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext context,
ExtensionProviders<? extends ExtensionJsonSerializer> supplier,
Set<String> extensionsNotFound,
T extendable)
Updates the extensions of the provided extendable with possibly partial definition read from JSON.
|
static <T extends Extendable> |
JsonUtil.updateExtensions(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext context,
ExtensionProviders<? extends ExtensionJsonSerializer> supplier,
T extendable)
Updates the extensions of the provided extendable with possibly partial definition read from JSON.
|
static <T extends Extendable> |
JsonUtil.updateExtensions(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext context,
T extendable)
Updates the extensions of the provided extendable with possibly partial definition read from JSON.
|
Modifier and Type | Method and Description |
---|---|
static <T> Set<String> |
JsonUtil.writeExtensions(Extendable<T> extendable,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
boolean headerWanted,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider,
ExtensionProviders<? extends ExtensionJsonSerializer> supplier) |
static <T> Set<String> |
JsonUtil.writeExtensions(Extendable<T> extendable,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider) |
static <T> Set<String> |
JsonUtil.writeExtensions(Extendable<T> extendable,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider,
ExtensionProviders<? extends ExtensionJsonSerializer> supplier) |
Modifier and Type | Interface and Description |
---|---|
interface |
ComputationParameters |
Modifier and Type | Class and Description |
---|---|
class |
ComputationParametersImpl |
Modifier and Type | Class and Description |
---|---|
class |
Contingency |
Modifier and Type | Interface and Description |
---|---|
interface |
ExtendableDslExtension<E extends Extendable<E>> |
Modifier and Type | Class and Description |
---|---|
class |
DynamicSimulationParameters |
Modifier and Type | Class and Description |
---|---|
class |
BatteryAdapter |
class |
BusbarSectionAdapter |
class |
DanglingLineAdapter |
class |
GeneratorAdapter |
class |
HvdcLineAdapter |
class |
LccConverterStationAdapter |
class |
LineAdapter |
class |
LoadAdapter |
class |
MergingView
Not destructive network merge.
|
class |
ShuntCompensatorAdapter |
class |
StaticVarCompensatorAdapter |
class |
SwitchAdapter |
class |
ThreeWindingsTransformerAdapter
This adaptation hide true implementation of
ThreeWindingsTransformer . |
class |
TieLineAdapter |
class |
TwoWindingsTransformerAdapter |
class |
VscConverterStationAdapter |
Modifier and Type | Interface and Description |
---|---|
interface |
Battery
A battery system.
|
interface |
Branch<I extends Branch<I>>
An equipment with two terminals.
|
interface |
Bus
A bus is a set of equipemnts connected together through a closed switch.
|
interface |
BusbarSection
A busbar section, a non impedant element used in a node/breaker substation
topology to connect equipments.
|
interface |
Connectable<I extends Connectable<I>>
An equipment that is part of a substation topology.
|
interface |
Container<I extends Identifiable<I>> |
interface |
DanglingLine
A dangling line to model boundaries (X nodes).
|
interface |
Generator
A power generator.
|
interface |
HvdcConverterStation<T extends HvdcConverterStation<T>>
HVDC converter station.
|
interface |
HvdcLine
A HVDC line connected to two HVDC converters on DC side.
|
interface |
Identifiable<I extends Identifiable<I>>
An object that is part of the network model and that is identified uniquely
by a
String id. |
interface |
Injection<I extends Injection<I>>
A equipment with one terminal.
|
interface |
LccConverterStation
LCC converter station.
|
interface |
Line
An AC line.
|
interface |
Load
A constant power load (fixed p0 and q0).
|
interface |
Network
A power network model.
|
interface |
ShuntCompensator
A shunt compensator.
|
interface |
StaticVarCompensator
Static VAR compensator model.
|
interface |
Substation
A substation is a collection of equipment located at a the same geographical
site.
|
interface |
Switch
A switch to connect equipments in a substation.
|
interface |
ThreeWindingsTransformer
A Three Windings Power Transformer.
|
interface |
TieLine |
interface |
TwoWindingsTransformer
A two windings power transformer.
|
interface |
VoltageLevel
A voltage level is a collection of equipments located in the same substation
and at the same base voltage.
|
interface |
VscConverterStation
VSC converter station.
|
Modifier and Type | Class and Description |
---|---|
class |
BatteryImpl |
Modifier and Type | Class and Description |
---|---|
class |
AbstractVersionableNetworkExtensionXmlSerializer<T extends Extendable,E extends Extension<T>> |
Modifier and Type | Class and Description |
---|---|
class |
LoadFlowParameters
Parameters for loadflow computation.
|
Modifier and Type | Class and Description |
---|---|
class |
LimitViolation
A generic representation of a violation of a network equipment security limit.
|
class |
NetworkMetadata |
class |
SecurityAnalysisParameters
Parameters for security analysis computation.
|
class |
SecurityAnalysisResult |
Modifier and Type | Class and Description |
---|---|
class |
SensitivityComputationParameters
Parameters for sensitivity computation.
|
Copyright © 2020. All rights reserved.