Class AbstractEquationTerm
- java.lang.Object
-
- com.powsybl.openloadflow.equations.AbstractEquationTerm
-
- All Implemented Interfaces:
EquationTerm
,Evaluable
- Direct Known Subclasses:
AbstractNamedEquationTerm
,EquationTerm.VariableEquationTerm
public abstract class AbstractEquationTerm extends Object implements EquationTerm
- Author:
- Geoffroy Jamgotchian
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.powsybl.openloadflow.equations.EquationTerm
EquationTerm.MultiplyByScalarEquationTerm, EquationTerm.VariableEquationTerm
-
-
Constructor Summary
Constructors Constructor Description AbstractEquationTerm()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
calculateSensi(com.powsybl.math.matrix.DenseMatrix x, int column)
Equation
getEquation()
boolean
isActive()
void
setActive(boolean active)
void
setEquation(Equation equation)
-
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, getElementNum, getElementType, getVariables, hasRhs, rhs, update, write
-
-
-
-
Method Detail
-
getEquation
public Equation getEquation()
- Specified by:
getEquation
in interfaceEquationTerm
-
setEquation
public void setEquation(Equation equation)
- Specified by:
setEquation
in interfaceEquationTerm
-
setActive
public void setActive(boolean active)
- Specified by:
setActive
in interfaceEquationTerm
-
isActive
public boolean isActive()
- Specified by:
isActive
in interfaceEquationTerm
-
calculateSensi
public double calculateSensi(com.powsybl.math.matrix.DenseMatrix x, int column)
- Specified by:
calculateSensi
in interfaceEquationTerm
-
-