Class AbstractElementEquationTerm<T extends LfElement,V extends Enum<V> & Quantity,E extends Enum<E> & Quantity>
- java.lang.Object
-
- com.powsybl.openloadflow.equations.AbstractEquationTerm<V,E>
-
- com.powsybl.openloadflow.equations.AbstractNamedEquationTerm<V,E>
-
- com.powsybl.openloadflow.equations.AbstractElementEquationTerm<T,V,E>
-
- All Implemented Interfaces:
EquationTerm<V,E>
,Evaluable
- Direct Known Subclasses:
AbstractAsymmetricalClosedBranchCoupledFlowEquationTerm
,AbstractClosedBranchAcFlowEquationTerm
,AbstractClosedBranchDcFlowEquationTerm
,AbstractHvdcAcEmulationFlowEquationTerm
,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
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.powsybl.openloadflow.equations.EquationTerm
EquationTerm.MultiplyByScalarEquationTerm<V extends Enum<V> & Quantity,E extends Enum<E> & Quantity>
-
-
Field Summary
Fields Modifier and Type Field Description protected T
element
-
Fields inherited from class com.powsybl.openloadflow.equations.AbstractEquationTerm
self, sv
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractElementEquationTerm(T element)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getElementNum()
ElementType
getElementType()
-
Methods inherited from class com.powsybl.openloadflow.equations.AbstractNamedEquationTerm
getName, write
-
Methods inherited from class com.powsybl.openloadflow.equations.AbstractEquationTerm
calculateSensi, getChildren, getEquation, hasRhs, isActive, rhs, setActive, setEquation, setSelf, setStateVector
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.powsybl.openloadflow.equations.EquationTerm
der, eval, getVariables, minus, multiply, multiply
-
-
-
-
Constructor Detail
-
AbstractElementEquationTerm
protected AbstractElementEquationTerm(T element)
-
-
Method Detail
-
getElementType
public ElementType getElementType()
-
getElementNum
public int getElementNum()
-
-