Uses of Interface
com.powsybl.iidm.network.Branch
Package
Description
Base classes and default implementation of limit violation detectors.
-
Uses of Branch in com.powsybl.ampl.converter
Modifier and TypeMethodDescriptionvoid
AmplNetworkUpdater.updateNetworkBranch
(Branch br, Network network, String id, int busNum, int busNum2, double p1, double p2, double q1, double q2) void
DefaultAmplNetworkUpdater.updateNetworkBranch
(Branch br, Network network, String id, int busNum, int busNum2, double p1, double p2, double q1, double q2) -
Uses of Branch in com.powsybl.iidm.modification.tripping
ModifierConstructorDescriptionprotected
BranchTripping
(String branchId, String voltageLevelId, BiFunction<Network, String, Branch<?>> supplier) -
Uses of Branch in com.powsybl.iidm.network
Modifier and TypeInterfaceDescriptioninterface
An equipment with two terminals.interface
BranchAdder<T extends Branch<? super T> & Connectable<? super T>,
A extends BranchAdder> Modifier and TypeInterfaceDescriptioninterface
An AC line.interface
A tie line is an AC line sharing power between two neighbouring regional grids.interface
A two windings power transformer.Modifier and TypeMethodDescriptionNetwork.getBranches()
Get all branchesNetwork.getBranchStream()
Get all branches -
Uses of Branch in com.powsybl.iidm.network.extensions
Modifier and TypeInterfaceDescriptioninterface
BranchObservability<B extends Branch<B>>
interface
BranchObservabilityAdder<B extends Branch<B>>
-
Uses of Branch in com.powsybl.iidm.network.impl
Modifier and TypeMethodDescriptionNetworkImpl.getBranches()
SubnetworkImpl.getBranches()
NetworkImpl.getBranchStream()
SubnetworkImpl.getBranchStream()
-
Uses of Branch in com.powsybl.iidm.network.impl.extensions
Modifier and TypeClassDescriptionclass
BranchObservabilityAdderImpl<B extends Branch<B>>
class
BranchObservabilityAdderImplProvider<B extends Branch<B>>
class
BranchObservabilityImpl<B extends Branch<B>>
-
Uses of Branch in com.powsybl.iidm.network.util
Modifier and TypeMethodDescriptionstatic boolean
LimitViolationUtils.checkPermanentLimit
(Branch<?> branch, TwoSides side, double limitReductionValue, double i, LimitType type) static Overload
LimitViolationUtils.checkTemporaryLimits
(Branch<?> branch, TwoSides side, double limitReductionValue, double i, LimitType type) static Optional<? extends LoadingLimits>
-
Uses of Branch in com.powsybl.iidm.serde.extensions
-
Uses of Branch in com.powsybl.security
Modifier and TypeMethodDescriptionvoid
LimitViolationDetector.checkActivePower
(Branch branch, TwoSides side, double value, Consumer<LimitViolation> consumer) Checks whether the specified active power value on the specified side of the specifiedBranch
should be considered as aLimitViolation
or not.void
LimitViolationDetector.checkApparentPower
(Branch branch, TwoSides side, double value, Consumer<LimitViolation> consumer) Checks whether the specified apparent power value on the specified side of the specifiedBranch
should be considered as aLimitViolation
or not.default void
LimitViolationDetector.checkCurrent
(Contingency contingency, Branch branch, TwoSides 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, TwoSides side, Consumer<LimitViolation> consumer) Checks whether the current value on the specified side of the specifiedBranch
should be considered as aLimitViolation
or not.default void
LimitViolationDetector.checkCurrent
(Contingency contingency, Branch branch, Consumer<LimitViolation> consumer) Checks whether the current value on both sides of the specifiedBranch
should be considered asLimitViolation
(s).void
LimitViolationDetector.checkCurrent
(Branch branch, TwoSides 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, TwoSides 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, Consumer<LimitViolation> consumer) Checks whether the current value on both sides of the specifiedBranch
should be considered asLimitViolation
(s).void
LimitViolationDetector.checkCurrentDc
(Branch branch, double dcPowerFactor, Consumer<LimitViolation> consumer) Checks whether the current value on both sides of the specifiedBranch
should be considered asLimitViolation
(s).void
LimitViolationDetector.checkCurrentDc
(Branch branch, TwoSides side, double dcPowerFactor, Consumer<LimitViolation> consumer) Checks whether the current value on the specified side of the specifiedBranch
should be considered as aLimitViolation
or not.default void
LimitViolationDetector.checkPermanentLimit
(Branch<?> branch, TwoSides side, double limitReductionValue, double value, Consumer<LimitViolation> consumer, LimitType type) Generic implementation for permanent limit checksdefault void
LimitViolationDetector.checkTemporary
(Branch<?> branch, TwoSides side, double limitReductionValue, double value, Consumer<LimitViolation> consumer, LimitType type) Generic implementation for temporary limit checks -
Uses of Branch in com.powsybl.security.detectors
Modifier and TypeMethodDescriptionvoid
DefaultLimitViolationDetector.checkActivePower
(Branch branch, TwoSides side, double value, Consumer<LimitViolation> consumer) void
DefaultLimitViolationDetector.checkApparentPower
(Branch branch, TwoSides side, double value, Consumer<LimitViolation> consumer) void
AbstractContingencyBlindDetector.checkCurrent
(Branch branch, TwoSides side, Consumer<LimitViolation> consumer) Checks whether the current value on the specified side of the specifiedBranch
should be considered as aLimitViolation
or not.void
AbstractContingencyBlindDetector.checkCurrent
(Branch branch, Consumer<LimitViolation> consumer) void
AbstractLimitViolationDetector.checkCurrent
(Contingency contingency, Branch branch, TwoSides side, Consumer<LimitViolation> consumer) Checks whether the current value on the specified side of the specifiedBranch
should be considered as aLimitViolation
or not.void
AbstractLimitViolationDetector.checkCurrent
(Contingency contingency, Branch branch, Consumer<LimitViolation> consumer) void
AbstractLimitViolationDetector.checkCurrent
(Branch branch, TwoSides side, double currentValue, Consumer<LimitViolation> consumer) void
DefaultLimitViolationDetector.checkCurrent
(Branch branch, TwoSides side, double value, Consumer<LimitViolation> consumer) void
AbstractContingencyBlindDetector.checkCurrentDc
(Branch branch, double dcPowerFactor, Consumer<LimitViolation> consumer) void
AbstractContingencyBlindDetector.checkCurrentDc
(Branch branch, TwoSides side, double dcPowerFactor, Consumer<LimitViolation> consumer) Checks whether the current value on the specified side of the specifiedBranch
should be considered as aLimitViolation
or not.void
DefaultLimitViolationDetector.checkLimitViolation
(Branch branch, TwoSides side, double value, Consumer<LimitViolation> consumer, LimitType type) -
Uses of Branch in com.powsybl.ucte.converter
Modifier and TypeMethodDescriptionDefaultNamingStrategy.getUcteElementId
(Branch branch) NamingStrategy.getUcteElementId
(Branch branch)