Package com.powsybl.openloadflow.network
Interface LfLoad
- All Superinterfaces:
PropertyBag
- All Known Implementing Classes:
LfLoadImpl
- Author:
- Anne Tilloy <anne.tilloy at rte-france.com>
-
Method Summary
Modifier and TypeMethodDescriptiondouble
calculateNewTargetQ
(double diffTargetP) boolean
double
getBus()
getId()
double
double
getP()
getQ()
double
double
boolean
isOriginalLoadDisabled
(String originalId) void
setAbsVariableTargetP
(double absVariableTargetP) void
setOriginalLoadDisabled
(String originalId, boolean disabled) void
setOriginalLoadsDisablingStatus
(Map<String, Boolean> originalLoadsDisablingStatus) void
void
void
setTargetP
(double targetP) void
setTargetQ
(double targetQ) void
updateState
(boolean loadPowerFactorConstant, boolean breakers) Methods inherited from interface com.powsybl.openloadflow.network.PropertyBag
getProperty, removeProperty, setProperty
-
Method Details
-
getId
String getId() -
getBus
LfBus getBus() -
getLoadModel
Optional<LfLoadModel> getLoadModel() -
getInitialTargetP
double getInitialTargetP() -
getTargetP
double getTargetP() -
setTargetP
void setTargetP(double targetP) -
getTargetQ
double getTargetQ() -
setTargetQ
void setTargetQ(double targetQ) -
ensurePowerFactorConstantByLoad
boolean ensurePowerFactorConstantByLoad() -
getAbsVariableTargetP
double getAbsVariableTargetP() -
setAbsVariableTargetP
void setAbsVariableTargetP(double absVariableTargetP) -
calculateNewTargetQ
double calculateNewTargetQ(double diffTargetP) -
getOriginalIds
-
getOriginalLoadCount
double getOriginalLoadCount() -
isOriginalLoadDisabled
-
setOriginalLoadDisabled
-
getOriginalLoadsDisablingStatus
-
setOriginalLoadsDisablingStatus
-
updateState
void updateState(boolean loadPowerFactorConstant, boolean breakers) -
getP
Evaluable getP() -
setP
-
getQ
Evaluable getQ() -
setQ
-