Uses of Class
com.powsybl.iidm.network.Branch.Side
-
Packages that use Branch.Side Package Description com.powsybl.iidm.mergingview com.powsybl.iidm.network com.powsybl.iidm.network.util com.powsybl.loadflow.resultscompletion.z0flows com.powsybl.loadflow.validation com.powsybl.loadflow.validation.io com.powsybl.security com.powsybl.security.detectors Base classes and default implementation of limit violation detectors. -
-
Uses of Branch.Side in com.powsybl.iidm.mergingview
Methods in com.powsybl.iidm.mergingview with parameters of type Branch.Side Modifier and Type Method Description TieLine.HalfLine
TieLineAdapter. getHalf(Branch.Side side)
Constructors in com.powsybl.iidm.mergingview with parameters of type Branch.Side Constructor Description HalfLineAdapter(DanglingLine danglingLine, Branch.Side side, com.powsybl.iidm.mergingview.MergingViewIndex index)
-
Uses of Branch.Side in com.powsybl.iidm.network
Methods in com.powsybl.iidm.network that return Branch.Side Modifier and Type Method Description default Branch.Side
Boundary. getSide()
Branch.Side
Branch. getSide(Terminal terminal)
Branch.Side
IdBasedBusRef. getSide()
static Branch.Side
Branch.Side. valueOf(String name)
Returns the enum constant of this type with the specified name.static Branch.Side[]
Branch.Side. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.powsybl.iidm.network with parameters of type Branch.Side Modifier and Type Method Description boolean
Branch. checkPermanentLimit(Branch.Side side)
boolean
Branch. checkPermanentLimit(Branch.Side side, float limitReduction)
Branch.Overload
Branch. checkTemporaryLimits(Branch.Side side)
Branch.Overload
Branch. checkTemporaryLimits(Branch.Side side, float limitReduction)
default ActivePowerLimits
Branch. getActivePowerLimits(Branch.Side side)
default ApparentPowerLimits
Branch. getApparentPowerLimits(Branch.Side side)
default CurrentLimits
Branch. getCurrentLimits(Branch.Side side)
TieLine.HalfLine
TieLine. getHalf(Branch.Side side)
Get a given side half of the line characteristicsTerminal
Branch. getTerminal(Branch.Side side)
void
AbstractEquipmentTopologyVisitor. visitLine(Line line, Branch.Side side)
void
AbstractTerminalTopologyVisitor. visitLine(Line line, Branch.Side side)
void
DefaultTopologyVisitor. visitLine(Line line, Branch.Side side)
void
TopologyVisitor. visitLine(Line line, Branch.Side side)
void
AbstractEquipmentTopologyVisitor. visitTwoWindingsTransformer(TwoWindingsTransformer transformer, Branch.Side side)
void
AbstractTerminalTopologyVisitor. visitTwoWindingsTransformer(TwoWindingsTransformer transformer, Branch.Side side)
void
DefaultTopologyVisitor. visitTwoWindingsTransformer(TwoWindingsTransformer transformer, Branch.Side side)
void
TopologyVisitor. visitTwoWindingsTransformer(TwoWindingsTransformer transformer, Branch.Side side)
Constructors in com.powsybl.iidm.network with parameters of type Branch.Side Constructor Description IdBasedBusRef(String id, Branch.Side side)
-
Uses of Branch.Side in com.powsybl.iidm.network.util
Methods in com.powsybl.iidm.network.util with parameters of type Branch.Side Modifier and Type Method Description static boolean
LimitViolationUtils. checkPermanentLimit(Branch branch, Branch.Side side, float limitReduction, double i)
static Branch.Overload
LimitViolationUtils. checkTemporaryLimits(Branch branch, Branch.Side side, float limitReduction, double i)
double
BranchData. getComputedP(Branch.Side side)
double
BranchData. getComputedQ(Branch.Side side)
-
Uses of Branch.Side in com.powsybl.loadflow.resultscompletion.z0flows
Methods in com.powsybl.loadflow.resultscompletion.z0flows with parameters of type Branch.Side Modifier and Type Method Description void
Z0FlowFromBusBalance. visitLine(Line line, Branch.Side side)
void
Z0FlowFromBusBalance. visitTwoWindingsTransformer(TwoWindingsTransformer transformer, Branch.Side side)
-
Uses of Branch.Side in com.powsybl.loadflow.validation
Methods in com.powsybl.loadflow.validation with parameters of type Branch.Side Modifier and Type Method Description boolean
TransformersValidation. checkTransformer(String id, double rho, double rhoPreviousStep, double rhoNextStep, int tapPosition, int lowTapPosition, int highTapPosition, double targetV, Branch.Side regulatedSide, double v, boolean connected, boolean mainComponent, ValidationConfig config, ValidationWriter twtsWriter)
boolean
TransformersValidation. checkTransformer(String id, double rho, double rhoPreviousStep, double rhoNextStep, int tapPosition, int lowTapPosition, int highTapPosition, double targetV, Branch.Side regulatedSide, double v, boolean connected, boolean mainComponent, ValidationConfig config, Writer writer)
-
Uses of Branch.Side in com.powsybl.loadflow.validation.io
Methods in com.powsybl.loadflow.validation.io with parameters of type Branch.Side Modifier and Type Method Description void
AbstractValidationFormatterWriter. write(String twtId, double error, double upIncrement, double downIncrement, double rho, double rhoPreviousStep, double rhoNextStep, int tapPosition, int lowTapPosition, int highTapPosition, double targetV, Branch.Side regulatedSide, double v, boolean connected, boolean mainComponent, boolean validated)
protected abstract void
AbstractValidationFormatterWriter. write(String twtId, double error, double upIncrement, double downIncrement, double rho, double rhoPreviousStep, double rhoNextStep, int tapPosition, int lowTapPosition, int highTapPosition, double targetV, Branch.Side regulatedSide, double v, boolean connected, boolean mainComponent, boolean validated, com.powsybl.loadflow.validation.io.AbstractValidationFormatterWriter.TransformerData twtData, boolean found, boolean writeValues)
protected void
ValidationFormatterCsvMultilineWriter. write(String twtId, double error, double upIncrement, double downIncrement, double rho, double rhoPreviousStep, double rhoNextStep, int tapPosition, int lowTapPosition, int highTapPosition, double targetV, Branch.Side regulatedSide, double v, boolean connected, boolean mainComponent, boolean validated, com.powsybl.loadflow.validation.io.AbstractValidationFormatterWriter.TransformerData twtData, boolean found, boolean writeValues)
protected void
ValidationFormatterCsvWriter. write(String twtId, double error, double upIncrement, double downIncrement, double rho, double rhoPreviousStep, double rhoNextStep, int tapPosition, int lowTapPosition, int highTapPosition, double targetV, Branch.Side regulatedSide, double v, boolean connected, boolean mainComponent, boolean validated, com.powsybl.loadflow.validation.io.AbstractValidationFormatterWriter.TransformerData twtData, boolean found, boolean writeValues)
void
ValidationWriter. write(String twtId, double error, double upIncrement, double downIncrement, double rho, double rhoPreviousStep, double rhoNextStep, int tapPosition, int lowTapPosition, int highTapPosition, double targetV, Branch.Side regulatedSide, double v, boolean connected, boolean mainComponent, boolean validated)
-
Uses of Branch.Side in com.powsybl.security
Methods in com.powsybl.security that return Branch.Side Modifier and Type Method Description Branch.Side
LimitViolation. getSide()
The side of the equipment where the violation occurred.Methods in com.powsybl.security with parameters of type Branch.Side Modifier and Type Method Description default void
LimitViolationDetector. checkCurrent(Contingency contingency, Branch branch, Branch.Side side, double currentValue, Consumer<LimitViolation> consumer)
Checks whether the specified current value on the specified side of the specifiedBranch
should be considered as aLimitViolation
or not.default void
LimitViolationDetector. checkCurrent(Contingency contingency, Branch branch, Branch.Side side, Consumer<LimitViolation> consumer)
Checks whether the current value on the specified side of the specifiedBranch
should be considered as aLimitViolation
or not.void
LimitViolationDetector. checkCurrent(Branch branch, Branch.Side side, double currentValue, Consumer<LimitViolation> consumer)
Checks whether the specified current value on the specified side of the specifiedBranch
should be considered as aLimitViolation
or not.void
LimitViolationDetector. checkCurrent(Branch branch, Branch.Side side, Consumer<LimitViolation> consumer)
Checks whether the current value on the specified side of the specifiedBranch
should be considered as aLimitViolation
or not.LimitViolationBuilder
LimitViolationBuilder. side(Branch.Side side)
Constructors in com.powsybl.security with parameters of type Branch.Side Constructor Description LimitViolation(String subjectId, LimitViolationType limitType, String limitName, int acceptableDuration, double limit, float limitReduction, double value, Branch.Side side)
Create a new LimitViolation.LimitViolation(String subjectId, String subjectName, LimitViolationType limitType, String limitName, int acceptableDuration, double limit, float limitReduction, double value, Branch.Side side)
Create a new LimitViolation. -
Uses of Branch.Side in com.powsybl.security.detectors
Methods in com.powsybl.security.detectors with parameters of type Branch.Side Modifier and Type Method Description void
AbstractContingencyBlindDetector. checkCurrent(Branch branch, Branch.Side side, Consumer<LimitViolation> consumer)
This implementation takes the current value to be checked from the Network.void
AbstractLimitViolationDetector. checkCurrent(Contingency contingency, Branch branch, Branch.Side side, Consumer<LimitViolation> consumer)
This implementation takes the current value to be checked from the Network.void
AbstractLimitViolationDetector. checkCurrent(Branch branch, Branch.Side side, double currentValue, Consumer<LimitViolation> consumer)
void
DefaultLimitViolationDetector. checkCurrent(Branch branch, Branch.Side side, double value, Consumer<LimitViolation> consumer)
-