Uses of Class
com.powsybl.openloadflow.equations.EquationSystem
-
-
Uses of EquationSystem in com.powsybl.openloadflow.ac
Methods in com.powsybl.openloadflow.ac that return EquationSystem Modifier and Type Method Description EquationSystem<AcVariableType,AcEquationType>
AcLoadFlowContext. getEquationSystem()
Constructors in com.powsybl.openloadflow.ac with parameters of type EquationSystem Constructor Description AcTargetVector(LfNetwork network, EquationSystem<AcVariableType,AcEquationType> equationSystem)
-
Uses of EquationSystem in com.powsybl.openloadflow.ac.equations
Methods in com.powsybl.openloadflow.ac.equations that return EquationSystem Modifier and Type Method Description EquationSystem<AcVariableType,AcEquationType>
AcEquationSystemCreator. create()
Constructors in com.powsybl.openloadflow.ac.equations with parameters of type EquationSystem Constructor Description AcEquationSystemUpdater(EquationSystem<AcVariableType,AcEquationType> equationSystem, AcEquationSystemCreationParameters parameters)
-
Uses of EquationSystem in com.powsybl.openloadflow.ac.equations.asym
Methods in com.powsybl.openloadflow.ac.equations.asym with parameters of type EquationSystem Modifier and Type Method Description protected void
AsymmetricalAcEquationSystemCreator. createBusEquation(LfBus bus, EquationSystem<AcVariableType,AcEquationType> equationSystem)
protected void
AsymmetricalAcEquationSystemCreator. createImpedantBranch(LfBranch branch, LfBus bus1, LfBus bus2, EquationSystem<AcVariableType,AcEquationType> equationSystem)
-
Uses of EquationSystem in com.powsybl.openloadflow.ac.nr
Constructors in com.powsybl.openloadflow.ac.nr with parameters of type EquationSystem Constructor Description NewtonRaphson(LfNetwork network, NewtonRaphsonParameters parameters, EquationSystem<AcVariableType,AcEquationType> equationSystem, JacobianMatrix<AcVariableType,AcEquationType> j, TargetVector<AcVariableType,AcEquationType> targetVector, EquationVector<AcVariableType,AcEquationType> equationVector)
-
Uses of EquationSystem in com.powsybl.openloadflow.ac.outerloop
Constructors in com.powsybl.openloadflow.ac.outerloop with parameters of type EquationSystem Constructor Description SensitivityContext(LfNetwork network, List<LfBranch> controllerBranches, EquationSystem<AcVariableType,AcEquationType> equationSystem, JacobianMatrix<AcVariableType,AcEquationType> jacobianMatrix)
-
Uses of EquationSystem in com.powsybl.openloadflow.dc
Methods in com.powsybl.openloadflow.dc that return EquationSystem Modifier and Type Method Description EquationSystem<DcVariableType,DcEquationType>
DcLoadFlowContext. getEquationSystem()
Methods in com.powsybl.openloadflow.dc with parameters of type EquationSystem Modifier and Type Method Description static void
DcLoadFlowEngine. initStateVector(LfNetwork network, EquationSystem<DcVariableType,DcEquationType> equationSystem, VoltageInitializer initializer)
static org.apache.commons.lang3.tuple.Pair<Boolean,double[]>
DcLoadFlowEngine. run(LfNetwork network, DcLoadFlowParameters parameters, EquationSystem<DcVariableType,DcEquationType> equationSystem, JacobianMatrix<DcVariableType,DcEquationType> j, Collection<LfBus> disabledBuses, Collection<LfBranch> disabledBranches, com.powsybl.commons.reporter.Reporter reporter)
static void
DcLoadFlowEngine. updateNetwork(LfNetwork network, EquationSystem<DcVariableType,DcEquationType> equationSystem, double[] x)
Constructors in com.powsybl.openloadflow.dc with parameters of type EquationSystem Constructor Description DcTargetVector(LfNetwork network, EquationSystem<DcVariableType,DcEquationType> equationSystem)
-
Uses of EquationSystem in com.powsybl.openloadflow.dc.equations
Methods in com.powsybl.openloadflow.dc.equations that return EquationSystem Modifier and Type Method Description EquationSystem<DcVariableType,DcEquationType>
DcEquationSystemCreator. create(boolean withListener)
Methods in com.powsybl.openloadflow.dc.equations with parameters of type EquationSystem Modifier and Type Method Description static void
DcEquationSystemCreator. createNonImpedantBranch(EquationSystem<DcVariableType,DcEquationType> equationSystem, LfBranch branch, LfBus bus1, LfBus bus2, boolean spanningTree)
Constructors in com.powsybl.openloadflow.dc.equations with parameters of type EquationSystem Constructor Description DcEquationSystemUpdater(EquationSystem<DcVariableType,DcEquationType> equationSystem)
-
Uses of EquationSystem in com.powsybl.openloadflow.equations
Fields in com.powsybl.openloadflow.equations declared as EquationSystem Modifier and Type Field Description protected EquationSystem<V,E>
AbstractVector. equationSystem
Methods in com.powsybl.openloadflow.equations that return EquationSystem Modifier and Type Method Description EquationSystem<V,E>
Equation. getEquationSystem()
Methods in com.powsybl.openloadflow.equations with parameters of type EquationSystem Modifier and Type Method Description static <V extends Enum<V> & Quantity,E extends Enum<E> & Quantity>
double[]TargetVector. createArray(LfNetwork network, EquationSystem<V,E> equationSystem, TargetVector.Initializer<V,E> initializer)
void
EquationSystemPostProcessor. onCreate(EquationSystem<?,?> equationSystem)
Constructors in com.powsybl.openloadflow.equations with parameters of type EquationSystem Constructor Description AbstractVector(EquationSystem<V,E> equationSystem)
EquationSystemIndex(EquationSystem<V,E> equationSystem)
EquationVector(EquationSystem<V,E> equationSystem)
JacobianMatrix(EquationSystem<V,E> equationSystem, com.powsybl.math.matrix.MatrixFactory matrixFactory)
TargetVector(LfNetwork network, EquationSystem<V,E> equationSystem, TargetVector.Initializer<V,E> initializer)
-
Uses of EquationSystem in com.powsybl.openloadflow.lf
Fields in com.powsybl.openloadflow.lf declared as EquationSystem Modifier and Type Field Description protected EquationSystem<V,E>
AbstractEquationSystemUpdater. equationSystem
protected EquationSystem<V,E>
AbstractLoadFlowContext. equationSystem
Methods in com.powsybl.openloadflow.lf that return EquationSystem Modifier and Type Method Description EquationSystem<V,E>
LoadFlowContext. getEquationSystem()
Constructors in com.powsybl.openloadflow.lf with parameters of type EquationSystem Constructor Description AbstractEquationSystemUpdater(EquationSystem<V,E> equationSystem, LoadFlowModel loadFlowModel)
-
Uses of EquationSystem in com.powsybl.openloadflow.sensi
Methods in com.powsybl.openloadflow.sensi with parameters of type EquationSystem Modifier and Type Method Description protected com.powsybl.math.matrix.DenseMatrix
DcSensitivityAnalysis. calculateActivePowerFlows(LfNetwork network, DcLoadFlowParameters parameters, EquationSystem<DcVariableType,DcEquationType> equationSystem, JacobianMatrix<DcVariableType,DcEquationType> j, List<com.powsybl.openloadflow.sensi.AbstractSensitivityAnalysis.LfSensitivityFactor<DcVariableType,DcEquationType>> factors, List<ParticipatingElement> participatingElements, Collection<LfBus> disabledBuses, Collection<LfBranch> disabledBranches, com.powsybl.commons.reporter.Reporter reporter)
Calculate the active power flows for pre-contingency or a post-contingency state and set the factor function reference.void
DcSensitivityAnalysis. calculateContingencySensitivityValues(PropagatedContingency contingency, AbstractSensitivityAnalysis.SensitivityFactorGroupList<DcVariableType,DcEquationType> factorGroups, com.powsybl.math.matrix.DenseMatrix factorStates, com.powsybl.math.matrix.DenseMatrix contingenciesStates, com.powsybl.math.matrix.DenseMatrix flowStates, Collection<com.powsybl.openloadflow.sensi.DcSensitivityAnalysis.ComputedContingencyElement> contingencyElements, com.powsybl.sensitivity.SensitivityResultWriter resultWriter, LfNetwork lfNetwork, DcLoadFlowParameters lfParameters, OpenLoadFlowParameters lfParametersExt, JacobianMatrix<DcVariableType,DcEquationType> j, EquationSystem<DcVariableType,DcEquationType> equationSystem, com.powsybl.openloadflow.sensi.AbstractSensitivityAnalysis.SensitivityFactorHolder<DcVariableType,DcEquationType> factorHolder, List<ParticipatingElement> participatingElements, Set<LfBus> disabledBuses, Set<LfBranch> disabledBranches, com.powsybl.commons.reporter.Reporter reporter)
Calculate sensitivity values for a post-contingency state.protected static void
DcSensitivityAnalysis. fillRhsContingency(LfNetwork lfNetwork, EquationSystem<DcVariableType,DcEquationType> equationSystem, Collection<com.powsybl.openloadflow.sensi.DcSensitivityAnalysis.ComputedContingencyElement> contingencyElements, com.powsybl.math.matrix.Matrix rhs)
Fills the right hand side with +1/-1 to model a branch contingency.protected static com.powsybl.math.matrix.DenseMatrix
DcSensitivityAnalysis. initContingencyRhs(LfNetwork lfNetwork, EquationSystem<DcVariableType,DcEquationType> equationSystem, Collection<com.powsybl.openloadflow.sensi.DcSensitivityAnalysis.ComputedContingencyElement> contingencyElements)
protected com.powsybl.math.matrix.DenseMatrix
AbstractSensitivityAnalysis. initFactorsRhs(EquationSystem<V,E> equationSystem, AbstractSensitivityAnalysis.SensitivityFactorGroupList<V,E> factorsGroups, Map<LfBus,Double> participationByBus)
-