Uses of Interface
com.powsybl.openloadflow.network.LfBranch
-
-
Uses of LfBranch in com.powsybl.openloadflow
Method parameters in com.powsybl.openloadflow with type arguments of type LfBranch Modifier and Type Method Description static AcLoadFlowParameters
OpenLoadFlowParameters. createAcParameters(com.powsybl.iidm.network.Network network, com.powsybl.loadflow.LoadFlowParameters parameters, OpenLoadFlowParameters parametersExt, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory)
static AcLoadFlowParameters
OpenLoadFlowParameters. createAcParameters(com.powsybl.iidm.network.Network network, com.powsybl.loadflow.LoadFlowParameters parameters, OpenLoadFlowParameters parametersExt, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory, boolean breakers, boolean forceA1Var)
static AcLoadFlowParameters
OpenLoadFlowParameters. createAcParameters(com.powsybl.loadflow.LoadFlowParameters parameters, OpenLoadFlowParameters parametersExt, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory, boolean breakers, boolean forceA1Var)
static DcLoadFlowParameters
OpenLoadFlowParameters. createDcParameters(com.powsybl.iidm.network.Network network, com.powsybl.loadflow.LoadFlowParameters parameters, OpenLoadFlowParameters parametersExt, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory, boolean forcePhaseControlOffAndAddAngle1Var)
static DcLoadFlowParameters
OpenLoadFlowParameters. createDcParameters(com.powsybl.loadflow.LoadFlowParameters parameters, OpenLoadFlowParameters parametersExt, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory, boolean forcePhaseControlOffAndAddAngle1Var)
Constructor parameters in com.powsybl.openloadflow with type arguments of type LfBranch Constructor Description OpenLoadFlowProvider(com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory)
-
Uses of LfBranch in com.powsybl.openloadflow.ac.equations
Methods in com.powsybl.openloadflow.ac.equations with parameters of type LfBranch Modifier and Type Method Description protected static void
AcEquationSystemCreator. createBranchEquations(LfBranch branch, LfBus bus1, LfBus bus2, EquationSystem<AcVariableType,AcEquationType> equationSystem, EquationTerm<AcVariableType,AcEquationType> p1, EquationTerm<AcVariableType,AcEquationType> q1, EquationTerm<AcVariableType,AcEquationType> p2, EquationTerm<AcVariableType,AcEquationType> q2, EquationTerm<AcVariableType,AcEquationType> i1, EquationTerm<AcVariableType,AcEquationType> i2)
protected void
AcEquationSystemCreator. createImpedantBranch(LfBranch branch, LfBus bus1, LfBus bus2, EquationSystem<AcVariableType,AcEquationType> equationSystem)
protected static void
AcEquationSystemCreator. createReactivePowerControlBranchEquation(LfBranch branch, LfBus bus1, LfBus bus2, EquationSystem<AcVariableType,AcEquationType> equationSystem, boolean deriveA1, boolean deriveR1)
protected static void
AcEquationSystemCreator. createTransformerPhaseControlEquations(LfBranch branch, LfBus bus1, LfBus bus2, EquationSystem<AcVariableType,AcEquationType> equationSystem, boolean deriveA1, boolean deriveR1)
protected static boolean
AcEquationSystemCreator. isDeriveA1(LfBranch branch, AcEquationSystemCreationParameters creationParameters)
protected static boolean
AcEquationSystemCreator. isDeriveR1(LfBranch branch)
void
AcEquationSystemUpdater. onTransformerPhaseControlChange(LfBranch controllerBranch, boolean newPhaseControlEnabled)
void
AcEquationSystemUpdater. onTransformerVoltageControlChange(LfBranch controllerBranch, boolean newVoltageControllerEnabled)
protected void
AcEquationSystemUpdater. updateNonImpedantBranchEquations(LfBranch branch, boolean enable)
-
Uses of LfBranch in com.powsybl.openloadflow.ac.equations.asym
Methods in com.powsybl.openloadflow.ac.equations.asym with parameters of type LfBranch Modifier and Type Method Description protected void
AsymmetricalAcEquationSystemCreator. createImpedantBranch(LfBranch branch, LfBus bus1, LfBus bus2, EquationSystem<AcVariableType,AcEquationType> equationSystem)
Constructors in com.powsybl.openloadflow.ac.equations.asym with parameters of type LfBranch Constructor Description AbstractAsymmetricalClosedBranchCoupledFlowEquationTerm(LfBranch branch, LfBus bus1, LfBus bus2, VariableSet<AcVariableType> variableSet, ComplexPart complexPart, Side side, Fortescue.SequenceType sequenceType)
AsymmetricalClosedBranchCoupledCurrentEquationTerm(LfBranch branch, LfBus bus1, LfBus bus2, VariableSet<AcVariableType> variableSet, ComplexPart complexPart, Side side, Fortescue.SequenceType sequenceType)
AsymmetricalClosedBranchCoupledPowerEquationTerm(LfBranch branch, LfBus bus1, LfBus bus2, VariableSet<AcVariableType> variableSet, ComplexPart complexPart, Side side, Fortescue.SequenceType sequenceType)
-
Uses of LfBranch in com.powsybl.openloadflow.ac.outerloop
Methods in com.powsybl.openloadflow.ac.outerloop that return types with arguments of type LfBranch Modifier and Type Method Description protected static List<LfBranch>
AbstractPhaseControlOuterLoop. getControllerBranches(LfNetwork network)
protected static List<LfBranch>
AbstractTransformerVoltageControlOuterLoop. getControllerBranches(LfNetwork network)
Methods in com.powsybl.openloadflow.ac.outerloop with parameters of type LfBranch Modifier and Type Method Description double
IncrementalPhaseControlOuterLoop.SensitivityContext. calculateSensitivityFromA2I(LfBranch controllerBranch, LfBranch controlledBranch, ControlledSide controlledSide)
Method parameters in com.powsybl.openloadflow.ac.outerloop with type arguments of type LfBranch Modifier and Type Method Description protected static void
AbstractPhaseControlOuterLoop. fixPhaseShifterNecessaryForConnectivity(LfNetwork network, List<LfBranch> controllerBranches)
Constructor parameters in com.powsybl.openloadflow.ac.outerloop with type arguments of type LfBranch Constructor Description SensitivityContext(LfNetwork network, List<LfBranch> controllerBranches, EquationSystem<AcVariableType,AcEquationType> equationSystem, JacobianMatrix<AcVariableType,AcEquationType> jacobianMatrix)
-
Uses of LfBranch in com.powsybl.openloadflow.dc.equations
Methods in com.powsybl.openloadflow.dc.equations with parameters of type LfBranch Modifier and Type Method Description static ClosedBranchSide1DcFlowEquationTerm
ClosedBranchSide1DcFlowEquationTerm. create(LfBranch branch, LfBus bus1, LfBus bus2, VariableSet<DcVariableType> variableSet, boolean deriveA1, boolean useTransformerRatio)
static ClosedBranchSide2DcFlowEquationTerm
ClosedBranchSide2DcFlowEquationTerm. create(LfBranch branch, LfBus bus1, LfBus bus2, VariableSet<DcVariableType> variableSet, boolean deriveA1, boolean useTransformerRatio)
static void
DcEquationSystemCreator. createNonImpedantBranch(EquationSystem<DcVariableType,DcEquationType> equationSystem, LfBranch branch, LfBus bus1, LfBus bus2, boolean spanningTree)
protected void
DcEquationSystemUpdater. updateNonImpedantBranchEquations(LfBranch branch, boolean enable)
Constructors in com.powsybl.openloadflow.dc.equations with parameters of type LfBranch Constructor Description AbstractClosedBranchDcFlowEquationTerm(LfBranch branch, LfBus bus1, LfBus bus2, VariableSet<DcVariableType> variableSet, boolean deriveA1, boolean useTransformerRatio)
-
Uses of LfBranch in com.powsybl.openloadflow.lf
Methods in com.powsybl.openloadflow.lf with parameters of type LfBranch Modifier and Type Method Description void
AbstractEquationSystemUpdater. onZeroImpedanceNetworkSpanningTreeChange(LfBranch branch, LoadFlowModel loadFlowModel, boolean spanningTree)
protected abstract void
AbstractEquationSystemUpdater. updateNonImpedantBranchEquations(LfBranch branch, boolean enable)
-
Uses of LfBranch in com.powsybl.openloadflow.network
Methods in com.powsybl.openloadflow.network that return LfBranch Modifier and Type Method Description LfBranch
LfNetwork. getBranch(int num)
LfBranch
LfNetwork. getBranchById(String branchId)
LfBranch
LfGenerator. getControlledBranch()
LfBranch
ReactivePowerControl. getControlledBranch()
LfBranch
TransformerPhaseControl. getControlledBranch()
LfBranch
TransformerPhaseControl. getControllerBranch()
LfBranch
LfAction. getDisabledBranch()
LfBranch
LfAction. getEnabledBranch()
Methods in com.powsybl.openloadflow.network that return types with arguments of type LfBranch Modifier and Type Method Description Map<LfBus,List<LfBranch>>
LfBus. findNeighbors()
Find bus + parallel branches neighbors.List<LfBranch>
LfBus. getBranches()
List<LfBranch>
LfNetwork. getBranches()
GraphConnectivity<LfBus,LfBranch>
LfNetwork. getConnectivity()
GraphConnectivityFactory<LfBus,LfBranch>
LfNetworkParameters. getConnectivityFactory()
Set<LfBranch>
LfContingency. getDisabledBranches()
org.jgrapht.Graph<LfBus,LfBranch>
LfZeroImpedanceNetwork. getGraph()
org.jgrapht.alg.interfaces.SpanningTreeAlgorithm.SpanningTree<LfBranch>
LfZeroImpedanceNetwork. getSpanningTree()
Methods in com.powsybl.openloadflow.network with parameters of type LfBranch Modifier and Type Method Description void
LfBus. addBranch(LfBranch branch)
void
LfNetwork. addBranch(LfBranch branch)
void
LfZeroImpedanceNetwork. addBranch(LfBranch branch)
static void
LfZeroImpedanceNetwork. addBranchAndMerge(LfZeroImpedanceNetwork zn1, LfZeroImpedanceNetwork zn2, LfBranch enabledBranch)
static double
LfBranch. getA(LfBranch branch)
static double
LfBranch. getDiscretePhaseControlTarget(LfBranch branch, TransformerPhaseControl.Unit unit)
boolean
TransformerVoltageControl. isControllerEnabled(LfBranch controllerElement)
void
AbstractLfNetworkLoaderPostProcessor. onBranchAdded(Object element, LfBranch lfBranch)
void
LfNetworkLoaderPostProcessor. onBranchAdded(Object element, LfBranch lfBranch)
void
AbstractLfNetworkListener. onTapPositionChange(LfBranch branch, int oldPosition, int newPosition)
void
LfNetworkListener. onTapPositionChange(LfBranch branch, int oldPosition, int newPosition)
void
LfNetworkListenerTracer. onTapPositionChange(LfBranch branch, int oldPosition, int newPosition)
void
AbstractLfNetworkListener. onTransformerPhaseControlChange(LfBranch controllerBranch, boolean newPhaseControlEnabled)
void
LfNetworkListener. onTransformerPhaseControlChange(LfBranch controllerBranch, boolean newPhaseControlEnabled)
void
LfNetworkListenerTracer. onTransformerPhaseControlChange(LfBranch controllerBranch, boolean newPhaseControlEnabled)
void
AbstractLfNetworkListener. onTransformerVoltageControlChange(LfBranch controllerBranch, boolean newVoltageControllerEnabled)
void
LfNetworkListener. onTransformerVoltageControlChange(LfBranch controllerBranch, boolean newVoltageControllerEnabled)
void
LfNetworkListenerTracer. onTransformerVoltageControlChange(LfBranch controllerBranch, boolean newVoltageControllerEnabled)
void
AbstractLfNetworkListener. onZeroImpedanceNetworkSpanningTreeChange(LfBranch branch, LoadFlowModel loadFlowModel, boolean spanningTree)
void
LfNetworkListener. onZeroImpedanceNetworkSpanningTreeChange(LfBranch branch, LoadFlowModel loadFlowModel, boolean spanningTree)
void
LfNetworkListenerTracer. onZeroImpedanceNetworkSpanningTreeChange(LfBranch branch, LoadFlowModel loadFlowModel, boolean spanningTree)
void
LfZeroImpedanceNetwork. removeBranchAndTryToSplit(LfBranch disabledBranch)
static BranchState
BranchState. save(LfBranch branch)
void
PiModel. setBranch(LfBranch branch)
void
PiModelArray. setBranch(LfBranch branch)
void
SimplePiModel. setBranch(LfBranch branch)
Method parameters in com.powsybl.openloadflow.network with type arguments of type LfBranch Modifier and Type Method Description static int[]
LfBranch. createIndex(LfNetwork network, List<LfBranch> branches)
LfNetworkParameters
LfNetworkParameters. setConnectivityFactory(GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory)
static void
LfAction. updateBusesAndBranchStatus(GraphConnectivity<LfBus,LfBranch> connectivity)
void
LfAction. updateConnectivity(GraphConnectivity<LfBus,LfBranch> connectivity)
Constructors in com.powsybl.openloadflow.network with parameters of type LfBranch Constructor Description BranchState(LfBranch branch)
ReactivePowerControl(LfBranch controlledBranch, ControlledSide controlledSide, LfBus controllerBus, double targetValue)
TransformerPhaseControl(LfBranch controllerBranch, LfBranch controlledBranch, ControlledSide controlledSide, TransformerPhaseControl.Mode mode, double targetValue, double targetDeadband, TransformerPhaseControl.Unit unit)
Constructor parameters in com.powsybl.openloadflow.network with type arguments of type LfBranch Constructor Description LfNetwork(int numCC, int numSC, SlackBusSelector slackBusSelector, int maxSlackBusCount, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory)
LfNetwork(int numCC, int numSC, SlackBusSelector slackBusSelector, int maxSlackBusCount, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory, com.powsybl.commons.reporter.Reporter reporter)
LfZeroImpedanceNetwork(LfNetwork network, LoadFlowModel loadFlowModel, org.jgrapht.Graph<LfBus,LfBranch> graph)
-
Uses of LfBranch in com.powsybl.openloadflow.network.impl
Classes in com.powsybl.openloadflow.network.impl that implement LfBranch Modifier and Type Class Description class
AbstractImpedantLfBranch
class
AbstractLfBranch
class
LfBranchImpl
class
LfDanglingLineBranch
class
LfLegBranch
class
LfSwitch
class
LfTieLineBranch
Fields in com.powsybl.openloadflow.network.impl with type parameters of type LfBranch Modifier and Type Field Description protected List<LfBranch>
AbstractLfBus. branches
Methods in com.powsybl.openloadflow.network.impl that return LfBranch Modifier and Type Method Description LfBranch
AbstractLfGenerator. getControlledBranch()
Methods in com.powsybl.openloadflow.network.impl that return types with arguments of type LfBranch Modifier and Type Method Description Map<LfBus,List<LfBranch>>
AbstractLfBus. findNeighbors()
List<LfBranch>
AbstractLfBus. getBranches()
Methods in com.powsybl.openloadflow.network.impl with parameters of type LfBranch Modifier and Type Method Description void
AbstractLfBus. addBranch(LfBranch branch)
-
Uses of LfBranch in com.powsybl.openloadflow.network.util
Constructor parameters in com.powsybl.openloadflow.network.util with type arguments of type LfBranch Constructor Description ZeroImpedanceFlows(org.jgrapht.Graph<LfBus,LfBranch> zeroImpedanceSubGraph, org.jgrapht.alg.interfaces.SpanningTreeAlgorithm.SpanningTree<LfBranch> spanningTree, LoadFlowModel loadFlowModel)
ZeroImpedanceFlows(org.jgrapht.Graph<LfBus,LfBranch> zeroImpedanceSubGraph, org.jgrapht.alg.interfaces.SpanningTreeAlgorithm.SpanningTree<LfBranch> spanningTree, LoadFlowModel loadFlowModel)
-
Uses of LfBranch in com.powsybl.openloadflow.sa
Fields in com.powsybl.openloadflow.sa with type parameters of type LfBranch Modifier and Type Field Description protected GraphConnectivityFactory<LfBus,LfBranch>
AbstractSecurityAnalysis. connectivityFactory
Method parameters in com.powsybl.openloadflow.sa with type arguments of type LfBranch Modifier and Type Method Description protected void
AbstractNetworkResult. addResults(com.powsybl.security.monitor.StateMonitor monitor, Consumer<LfBranch> branchConsumer)
Constructor parameters in com.powsybl.openloadflow.sa with type arguments of type LfBranch Constructor Description AbstractSecurityAnalysis(com.powsybl.iidm.network.Network network, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory, List<com.powsybl.security.monitor.StateMonitor> stateMonitors, com.powsybl.commons.reporter.Reporter reporter)
AcSecurityAnalysis(com.powsybl.iidm.network.Network network, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory, List<com.powsybl.security.monitor.StateMonitor> stateMonitors, com.powsybl.commons.reporter.Reporter reporter)
DcSecurityAnalysis(com.powsybl.iidm.network.Network network, com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory, List<com.powsybl.security.monitor.StateMonitor> stateMonitors, com.powsybl.commons.reporter.Reporter reporter)
OpenSecurityAnalysisProvider(com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory)
-
Uses of LfBranch in com.powsybl.openloadflow.sensi
Fields in com.powsybl.openloadflow.sensi with type parameters of type LfBranch Modifier and Type Field Description protected GraphConnectivityFactory<LfBus,LfBranch>
AbstractSensitivityAnalysis. connectivityFactory
Constructor parameters in com.powsybl.openloadflow.sensi with type arguments of type LfBranch Constructor Description AbstractSensitivityAnalysis(com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory, com.powsybl.sensitivity.SensitivityAnalysisParameters parameters)
AcSensitivityAnalysis(com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory, com.powsybl.sensitivity.SensitivityAnalysisParameters parameters)
DcSensitivityAnalysis(com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory, com.powsybl.sensitivity.SensitivityAnalysisParameters parameters)
OpenSensitivityAnalysisProvider(com.powsybl.math.matrix.MatrixFactory matrixFactory, GraphConnectivityFactory<LfBus,LfBranch> connectivityFactory)
-