Skip to content

Commit 3d91f2c

Browse files
authored
Replace CseD2ccShiftDispatcherTmp by its permanent version (#20)
Signed-off-by: Viktor Terrier <viktor.terrier@rte-france.com>
1 parent 91c8b80 commit 3d91f2c

3 files changed

Lines changed: 15 additions & 61 deletions

File tree

pom.xml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343

4444
<!-- Dependencies versions -->
4545
<farao-dichotomy.version>4.32.0</farao-dichotomy.version>
46-
<gridcapa-cse.version>1.46.0</gridcapa-cse.version>
46+
<gridcapa-cse.version>1.46.1</gridcapa-cse.version>
4747
<gridcapa-swe.version>1.40.0</gridcapa-swe.version>
4848
<junit-jupiter.version>5.10.2</junit-jupiter.version>
4949
<logback.version>1.5.18</logback.version>
@@ -83,6 +83,18 @@
8383
</exclusion>
8484
</exclusions>
8585
</dependency>
86+
<dependency>
87+
<groupId>com.farao-community.farao</groupId>
88+
<artifactId>gridcapa-cse-cc-import-runner-app</artifactId>
89+
<version>${gridcapa-cse.version}</version>
90+
<scope>compile</scope>
91+
<exclusions>
92+
<exclusion>
93+
<groupId>com.powsybl</groupId>
94+
<artifactId>powsybl-config-classic</artifactId>
95+
</exclusion>
96+
</exclusions>
97+
</dependency>
8698
<dependency>
8799
<groupId>com.farao-community.farao</groupId>
88100
<artifactId>gridcapa-swe-commons</artifactId>

src/main/java/com/rte_france/trm_algorithm/operational_conditions_aligners/CseD2ccShiftDispatcherTmp.java

Lines changed: 0 additions & 58 deletions
This file was deleted.

src/main/java/com/rte_france/trm_algorithm/operational_conditions_aligners/ItalyNorthExchangeAligner.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
*/
88
package com.rte_france.trm_algorithm.operational_conditions_aligners;
99

10+
import com.farao_community.farao.cse.import_runner.app.dichotomy.CseD2ccShiftDispatcher;
1011
import com.farao_community.farao.dichotomy.api.exceptions.GlskLimitationException;
1112
import com.farao_community.farao.dichotomy.api.exceptions.ShiftingException;
1213
import com.farao_community.farao.dichotomy.shift.LinearScaler;
@@ -16,7 +17,6 @@
1617
import com.powsybl.iidm.modification.scalable.Scalable;
1718
import com.powsybl.iidm.network.Network;
1819
import com.powsybl.loadflow.LoadFlow;
19-
2020
import com.powsybl.loadflow.LoadFlowParameters;
2121
import com.rte_france.trm_algorithm.TrmException;
2222
import com.rte_france.trm_algorithm.TrmUtils;
@@ -105,7 +105,7 @@ public void align(Network referenceNetwork, Network marketBasedNetwork) {
105105

106106
private static void shiftNetwork(Network marketBasedNetwork, Map<String, Double> reducedSplittingFactors, ZonalData<Scalable> zonalScalable, ExchangeAndNetPosition marketBasedExchangeAndNetPosition, ExchangeAndNetPosition referenceExchangeAndNetPosition) throws GlskLimitationException, ShiftingException {
107107
Map<String, Double> ntcs = updateMarketBasedNtcs(marketBasedExchangeAndNetPosition);
108-
ShiftDispatcher shiftDispatcher = new CseD2ccShiftDispatcherTmp(LOGGER, reducedSplittingFactors, ntcs);
108+
ShiftDispatcher shiftDispatcher = new CseD2ccShiftDispatcher(LOGGER, reducedSplittingFactors, ntcs);
109109
LinearScaler linearScaler = new LinearScaler(zonalScalable, shiftDispatcher);
110110
double deltaOfItalianNetPosition = referenceExchangeAndNetPosition.getNetPosition(IT) - marketBasedExchangeAndNetPosition.getNetPosition(IT);
111111
double deltaOfItalianImport = -deltaOfItalianNetPosition;

0 commit comments

Comments
 (0)