Class LoadModelReactiveFlowEquationTerm
java.lang.Object
com.powsybl.openloadflow.equations.AbstractEquationTerm<V,E>
com.powsybl.openloadflow.equations.AbstractNamedEquationTerm<V,E>
com.powsybl.openloadflow.equations.AbstractElementEquationTerm<LfBus,AcVariableType,AcEquationType>
com.powsybl.openloadflow.ac.equations.AbstractLoadModelEquationTerm
com.powsybl.openloadflow.ac.equations.LoadModelReactiveFlowEquationTerm
- All Implemented Interfaces:
EquationTerm<AcVariableType,
,AcEquationType> Evaluable
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
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 inherited from class com.powsybl.openloadflow.ac.equations.AbstractLoadModelEquationTerm
load, loadModel
Fields inherited from class com.powsybl.openloadflow.equations.AbstractElementEquationTerm
element
Fields inherited from class com.powsybl.openloadflow.equations.AbstractEquationTerm
self, sv
-
Constructor Summary
ConstructorDescriptionLoadModelReactiveFlowEquationTerm
(LfBus bus, LfLoadModel loadModel, LfLoad load, VariableSet<AcVariableType> variableSet) -
Method Summary
Modifier and TypeMethodDescriptionprotected Collection<LfLoadModel.ExpTerm>
protected String
getName()
protected double
Methods inherited from class com.powsybl.openloadflow.ac.equations.AbstractLoadModelEquationTerm
der, eval, getVariables
Methods inherited from class com.powsybl.openloadflow.equations.AbstractElementEquationTerm
getElementNum, getElementType
Methods inherited from class com.powsybl.openloadflow.equations.AbstractNamedEquationTerm
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
eval, minus, multiply, multiply
-
Constructor Details
-
LoadModelReactiveFlowEquationTerm
public LoadModelReactiveFlowEquationTerm(LfBus bus, LfLoadModel loadModel, LfLoad load, VariableSet<AcVariableType> variableSet)
-
-
Method Details
-
getExpTerms
- Specified by:
getExpTerms
in classAbstractLoadModelEquationTerm
-
getTarget
protected double getTarget()- Specified by:
getTarget
in classAbstractLoadModelEquationTerm
-
getName
- Specified by:
getName
in classAbstractNamedEquationTerm<AcVariableType,
AcEquationType>
-