Class AbstractElementEquationTerm<T extends LfElement,V extends Enum<V> & Quantity,E extends Enum<E> & Quantity>

All Implemented Interfaces:
EquationTerm<V,E>, Evaluable
Direct Known Subclasses:
AbstractAsymmetricalClosedBranchCoupledFlowEquationTerm, AbstractClosedBranchAcFlowEquationTerm, AbstractClosedBranchDcFlowEquationTerm, AbstractHvdcAcEmulationFlowEquationTerm, AbstractLoadModelEquationTerm, AbstractShuntCompensatorEquationTerm, AbstractShuntFortescueEquationTerm, LoadFortescuePowerEquationTerm, OpenBranchSide1ActiveFlowEquationTerm, OpenBranchSide1CurrentMagnitudeEquationTerm, OpenBranchSide1ReactiveFlowEquationTerm, OpenBranchSide2ActiveFlowEquationTerm, OpenBranchSide2CurrentMagnitudeEquationTerm, OpenBranchSide2ReactiveFlowEquationTerm, VoltageMagnitudeInitializer.InitVmBusEquationTerm

public abstract class AbstractElementEquationTerm<T extends LfElement,V extends Enum<V> & Quantity,E extends Enum<E> & Quantity> extends AbstractNamedEquationTerm<V,E>
Author:
Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
  • Field Details

    • element

      protected final T extends LfElement element
  • Constructor Details

    • AbstractElementEquationTerm

      protected AbstractElementEquationTerm(T element)
  • Method Details

    • getElementType

      public ElementType getElementType()
    • getElementNum

      public int getElementNum()