Class AcSensitivityAnalysis

    • Constructor Detail

      • AcSensitivityAnalysis

        public AcSensitivityAnalysis​(com.powsybl.math.matrix.MatrixFactory matrixFactory,
                                     GraphConnectivityFactory<LfBus,​LfBranch> connectivityFactory,
                                     com.powsybl.sensitivity.SensitivityAnalysisParameters parameters)
    • Method Detail

      • setFunctionReferences

        protected void setFunctionReferences​(List<com.powsybl.openloadflow.sensi.AbstractSensitivityAnalysis.LfSensitivityFactor<AcVariableType,​AcEquationType>> factors)
      • analyse

        public void analyse​(com.powsybl.iidm.network.Network network,
                            List<PropagatedContingency> contingencies,
                            List<com.powsybl.sensitivity.SensitivityVariableSet> variableSets,
                            com.powsybl.sensitivity.SensitivityFactorReader factorReader,
                            com.powsybl.sensitivity.SensitivityResultWriter resultWriter,
                            com.powsybl.commons.reporter.Reporter reporter,
                            Set<com.powsybl.iidm.network.Switch> allSwitchesToOpen)
        https://people.montefiore.uliege.be/vct/elec0029/lf.pdf / Equation 32 is transposed
        Specified by:
        analyse in class AbstractSensitivityAnalysis<AcVariableType,​AcEquationType>