Class LfStandbyAutomatonShunt

All Implemented Interfaces:
LfElement, LfShunt, PropertyBag

public final class LfStandbyAutomatonShunt extends AbstractLfShunt
Author:
Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>, Anne Tilloy <anne.tilloy at rte-france.com>
  • Method Details

    • create

      public static LfStandbyAutomatonShunt create(LfStaticVarCompensator svc)
    • getType

      public ElementType getType()
    • getId

      public String getId()
    • getOriginalIds

      public List<String> getOriginalIds()
      Specified by:
      getOriginalIds in interface LfElement
      Overrides:
      getOriginalIds in class AbstractElement
    • getB

      public double getB()
    • setB

      public void setB(double b)
    • getG

      public double getG()
    • setG

      public void setG(double g)
    • hasVoltageControlCapability

      public boolean hasVoltageControlCapability()
    • setVoltageControlCapability

      public void setVoltageControlCapability(boolean voltageControlCapability)
    • isVoltageControlEnabled

      public boolean isVoltageControlEnabled()
    • setVoltageControlEnabled

      public void setVoltageControlEnabled(boolean voltageControlEnabled)
    • getVoltageControl

      public Optional<ShuntVoltageControl> getVoltageControl()
    • setVoltageControl

      public void setVoltageControl(ShuntVoltageControl voltageControl)
    • dispatchB

      public double dispatchB()
    • updateState

      public void updateState(LfNetworkStateUpdateParameters parameters)
    • reInit

      public void reInit()
    • getControllers

      public List<LfShunt.Controller> getControllers()