Package com.powsybl.sensitivity
Class SensitivityResultModelWriter
- java.lang.Object
-
- com.powsybl.sensitivity.SensitivityResultModelWriter
-
- All Implemented Interfaces:
SensitivityResultWriter
public class SensitivityResultModelWriter extends Object implements SensitivityResultWriter
- Author:
- Geoffroy Jamgotchian
-
-
Constructor Summary
Constructors Constructor Description SensitivityResultModelWriter(List<Contingency> contingencies)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<SensitivityAnalysisResult.SensitivityContingencyStatus>
getContingencyStatuses()
List<SensitivityValue>
getValues()
void
writeContingencyStatus(int contingencyIndex, SensitivityAnalysisResult.Status status)
void
writeSensitivityValue(int factorIndex, int contingencyIndex, double value, double functionReference)
-
-
-
Constructor Detail
-
SensitivityResultModelWriter
public SensitivityResultModelWriter(List<Contingency> contingencies)
-
-
Method Detail
-
getValues
public List<SensitivityValue> getValues()
-
getContingencyStatuses
public List<SensitivityAnalysisResult.SensitivityContingencyStatus> getContingencyStatuses()
-
writeSensitivityValue
public void writeSensitivityValue(int factorIndex, int contingencyIndex, double value, double functionReference)
- Specified by:
writeSensitivityValue
in interfaceSensitivityResultWriter
-
writeContingencyStatus
public void writeContingencyStatus(int contingencyIndex, SensitivityAnalysisResult.Status status)
- Specified by:
writeContingencyStatus
in interfaceSensitivityResultWriter
-
-