Skip to content

Commit 5a34b43

Browse files
committed
After review 2
Signed-off-by: Viktor Terrier <viktor.terrier@rte-france.com>
1 parent 0b004da commit 5a34b43

2 files changed

Lines changed: 4 additions & 6 deletions

File tree

src/main/java/com/rte_france/trm_algorithm/TrmAlgorithm.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import org.slf4j.Logger;
1919
import org.slf4j.LoggerFactory;
2020

21+
import java.util.ArrayList;
2122
import java.util.List;
2223
import java.util.Map;
2324
import java.util.Objects;
@@ -35,9 +36,7 @@ public class TrmAlgorithm {
3536
private final FlowExtractor flowExtractor;
3637

3738
public TrmAlgorithm(LoadFlowParameters loadFlowParameters, OperationalConditionAligner operationalConditionAligner) {
38-
this.operationalConditionAligner = operationalConditionAligner;
39-
this.flowExtractor = new FlowExtractor(loadFlowParameters);
40-
this.zonalSensitivityComputer = new ZonalSensitivityComputer(loadFlowParameters);
39+
this(loadFlowParameters, operationalConditionAligner, new ArrayList<>());
4140
}
4241

4342
public TrmAlgorithm(LoadFlowParameters loadFlowParameters, OperationalConditionAligner operationalConditionAligner, List<String> countryRestrictionEiCode) {

src/main/java/com/rte_france/trm_algorithm/ZonalSensitivityComputer.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,10 @@
2929
*/
3030
public final class ZonalSensitivityComputer {
3131
private final SensitivityAnalysisParameters sensitivityAnalysisParameters;
32-
private List<String> countryRestrictionEiCode = new ArrayList<>(); // if empty, no restriction
32+
private final List<String> countryRestrictionEiCode; // if empty, no restriction
3333

3434
public ZonalSensitivityComputer(LoadFlowParameters loadFlowParameters) {
35-
this.sensitivityAnalysisParameters = new SensitivityAnalysisParameters()
36-
.setLoadFlowParameters(loadFlowParameters.copy().setDc(false));
35+
this(loadFlowParameters, new ArrayList<>());
3736
}
3837

3938
public ZonalSensitivityComputer(LoadFlowParameters loadFlowParameters, List<String> countryRestrictionEiCode) {

0 commit comments

Comments
 (0)