Package com.powsybl.openloadflow.network
Interface PiModel
- All Known Implementing Classes:
PiModelArray
,SimplePiModel
public interface PiModel
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiondouble
getA1()
double
getB1()
double
getB2()
double
double
getG1()
double
getG2()
double
getKsi()
double
getR()
double
getR1()
int
org.apache.commons.lang3.Range<Integer>
double
getX()
double
getY()
double
getZ()
void
void
setA1
(double a1) void
boolean
setMinZ
(double minZ, LoadFlowModel loadFlowModel) setR
(double r) setR1
(double r1) setTapPosition
(int tapPosition) setX
(double x) boolean
shiftOneTapPositionToChangeA1
(Direction direction) updateTapPositionToExceedNewA1
(double deltaA1, int maxTapShift, AllowedDirection allowedDirection) updateTapPositionToReachNewA1
(double deltaA1, int maxTapShift, AllowedDirection allowedDirection) updateTapPositionToReachNewR1
(double deltaR1, int maxTapShift, AllowedDirection allowedDirection)
-
Field Details
-
A2
static final double A2- See Also:
-
R2
static final double R2- See Also:
-
-
Method Details
-
getR
double getR() -
setR
-
getX
double getX() -
setX
-
getZ
double getZ() -
getY
double getY() -
getKsi
double getKsi() -
getG1
double getG1() -
getB1
double getB1() -
getG2
double getG2() -
getB2
double getB2() -
getR1
double getR1() -
getContinuousR1
double getContinuousR1() -
getA1
double getA1() -
setA1
-
setR1
-
roundA1ToClosestTap
void roundA1ToClosestTap() -
roundR1ToClosestTap
void roundR1ToClosestTap() -
shiftOneTapPositionToChangeA1
-
updateTapPositionToReachNewR1
Optional<Direction> updateTapPositionToReachNewR1(double deltaR1, int maxTapShift, AllowedDirection allowedDirection) -
updateTapPositionToExceedNewA1
Optional<Direction> updateTapPositionToExceedNewA1(double deltaA1, int maxTapShift, AllowedDirection allowedDirection) -
updateTapPositionToReachNewA1
Optional<Direction> updateTapPositionToReachNewA1(double deltaA1, int maxTapShift, AllowedDirection allowedDirection) -
setMinZ
-
setBranch
-
getTapPosition
int getTapPosition() -
setTapPosition
-
getTapPositionRange
org.apache.commons.lang3.Range<Integer> getTapPositionRange()
-