public class LoadFlowParameters extends AbstractExtendable<LoadFlowParameters>
Modifier and Type | Class and Description |
---|---|
static interface |
LoadFlowParameters.ConfigLoader<E extends Extension<LoadFlowParameters>>
A configuration loader interface for the LoadFlowParameters extensions loaded from the platform configuration
|
static class |
LoadFlowParameters.VoltageInitMode |
Modifier and Type | Field and Description |
---|---|
static boolean |
DEFAULT_NO_GENERATOR_REACTIVE_LIMITS |
static boolean |
DEFAULT_PHASE_SHIFTER_REGULATION_ON |
static boolean |
DEFAULT_SPECIFIC_COMPATIBILITY |
static boolean |
DEFAULT_TRANSFORMER_VOLTAGE_CONTROL_ON |
static LoadFlowParameters.VoltageInitMode |
DEFAULT_VOLTAGE_INIT_MODE |
static java.lang.String |
VERSION |
Modifier | Constructor and Description |
---|---|
|
LoadFlowParameters() |
|
LoadFlowParameters(LoadFlowParameters.VoltageInitMode voltageInitMode) |
|
LoadFlowParameters(LoadFlowParameters.VoltageInitMode voltageInitMode,
boolean transformerVoltageControlOn) |
|
LoadFlowParameters(LoadFlowParameters.VoltageInitMode voltageInitMode,
boolean transformerVoltageControlOn,
boolean noGeneratorReactiveLimits,
boolean phaseShifterRegulationOn,
boolean specificCompatibility) |
protected |
LoadFlowParameters(LoadFlowParameters other) |
addExtension, getExtension, getExtensionByName, getExtensions, removeExtension
public static final java.lang.String VERSION
public static final LoadFlowParameters.VoltageInitMode DEFAULT_VOLTAGE_INIT_MODE
public static final boolean DEFAULT_TRANSFORMER_VOLTAGE_CONTROL_ON
public static final boolean DEFAULT_NO_GENERATOR_REACTIVE_LIMITS
public static final boolean DEFAULT_PHASE_SHIFTER_REGULATION_ON
public static final boolean DEFAULT_SPECIFIC_COMPATIBILITY
public LoadFlowParameters(LoadFlowParameters.VoltageInitMode voltageInitMode, boolean transformerVoltageControlOn, boolean noGeneratorReactiveLimits, boolean phaseShifterRegulationOn, boolean specificCompatibility)
public LoadFlowParameters(LoadFlowParameters.VoltageInitMode voltageInitMode, boolean transformerVoltageControlOn)
public LoadFlowParameters(LoadFlowParameters.VoltageInitMode voltageInitMode)
public LoadFlowParameters()
protected LoadFlowParameters(LoadFlowParameters other)
public static LoadFlowParameters load()
public static LoadFlowParameters load(PlatformConfig platformConfig)
protected static void load(LoadFlowParameters parameters)
protected static void load(LoadFlowParameters parameters, PlatformConfig platformConfig)
public LoadFlowParameters.VoltageInitMode getVoltageInitMode()
public LoadFlowParameters setVoltageInitMode(LoadFlowParameters.VoltageInitMode voltageInitMode)
public boolean isTransformerVoltageControlOn()
public LoadFlowParameters setTransformerVoltageControlOn(boolean transformerVoltageControlOn)
public boolean isNoGeneratorReactiveLimits()
public LoadFlowParameters setNoGeneratorReactiveLimits(boolean noGeneratorReactiveLimits)
public boolean isPhaseShifterRegulationOn()
public LoadFlowParameters setPhaseShifterRegulationOn(boolean phaseShifterRegulationOn)
public boolean isSpecificCompatibility()
public LoadFlowParameters setSpecificCompatibility(boolean specificCompatibility)
protected java.util.Map<java.lang.String,java.lang.Object> toMap()
public LoadFlowParameters copy()
public java.lang.String toString()
toString
in class java.lang.Object