@@ -54,7 +54,7 @@ void testDoNotAlignWithoutScalableData() {
5454 Load load2 = referenceNetwork .getLoad ("PT_L1_1 _load" );
5555 load2 .setP0 (load2 .getP0 () - 1000 );
5656 ZonalData <Scalable > marketZonalScalable = new ZonalDataImpl <>(Collections .emptyMap ());
57- ExchangeAligner exchangeAligner = new ExchangeAligner (new BalanceComputationParameters (), LoadFlow .find (), LocalComputationManager .getDefault (), marketZonalScalable );
57+ ExchangeAligner exchangeAligner = new ExchangeAligner (BalanceComputationParameters . load (), LoadFlow .find (), LocalComputationManager .getDefault (), marketZonalScalable );
5858 TrmException trmException = assertThrows (TrmException .class , () -> exchangeAligner .align (referenceNetwork , marketBasedNetwork ));
5959 assertEquals ("Scalable not found: 10YFR-RTE------C" , trmException .getMessage ());
6060 }
@@ -75,7 +75,7 @@ void testAlignmentFail() {
7575 ));
7676
7777 ZonalData <Scalable > marketZonalScalable = new ZonalDataImpl <>(scalableZonalData );
78- ExchangeAligner exchangeAligner = new ExchangeAligner (new BalanceComputationParameters (), LoadFlow .find (), LocalComputationManager .getDefault (), marketZonalScalable );
78+ ExchangeAligner exchangeAligner = new ExchangeAligner (BalanceComputationParameters . load (), LoadFlow .find (), LocalComputationManager .getDefault (), marketZonalScalable );
7979 exchangeAligner .align (referenceNetwork , marketBasedNetwork );
8080 ExchangeAlignerResult result = exchangeAligner .getResult ();
8181 assertEquals (NOT_ALIGNED , result .getStatus ());
@@ -96,7 +96,7 @@ void testDoNotAlignWithSameNetPositions() {
9696 Network referenceNetwork = TestUtils .importNetwork ("operational_conditions_aligners/shift/TestCase_with_transformers.xiidm" );
9797 Network marketBasedNetwork = TestUtils .importNetwork ("operational_conditions_aligners/shift/TestCase_with_transformers.xiidm" );
9898 ZonalData <Scalable > marketZonalScalable = new ZonalDataImpl <>(Collections .emptyMap ());
99- ExchangeAligner exchangeAligner = new ExchangeAligner (new BalanceComputationParameters (), LoadFlow .find (), LocalComputationManager .getDefault (), marketZonalScalable );
99+ ExchangeAligner exchangeAligner = new ExchangeAligner (BalanceComputationParameters . load (), LoadFlow .find (), LocalComputationManager .getDefault (), marketZonalScalable );
100100 exchangeAligner .align (referenceNetwork , marketBasedNetwork );
101101 ExchangeAlignerResult result = exchangeAligner .getResult ();
102102 assertEquals (ALREADY_ALIGNED , result .getStatus ());
@@ -128,7 +128,7 @@ void testWithSwe() {
128128 LoadFlow .Runner loadFlowRunner = LoadFlow .find ();
129129 ComputationManager computationManager = LocalComputationManager .getDefault ();
130130 BalanceComputation balanceComputation = balanceComputationFactory .create (areas , loadFlowRunner , computationManager );
131- BalanceComputationParameters parameters = new BalanceComputationParameters ().setThresholdNetPosition (1e-2 );
131+ BalanceComputationParameters parameters = BalanceComputationParameters . load ().setThresholdNetPosition (1e-2 );
132132 BalanceComputationResult balanceComputationResult = balanceComputation .run (referenceNetwork , referenceNetwork .getVariantManager ().getWorkingVariantId (), parameters ).join ();
133133 assertEquals (BalanceComputationResult .Status .SUCCESS , balanceComputationResult .getStatus ());
134134
@@ -167,13 +167,13 @@ void testWith16Nodes() {
167167 LoadFlow .Runner loadFlowRunner = LoadFlow .find ();
168168 ComputationManager computationManager = LocalComputationManager .getDefault ();
169169 BalanceComputation balanceComputation = balanceComputationFactory .create (areas , loadFlowRunner , computationManager );
170- BalanceComputationParameters parameters = new BalanceComputationParameters ();
170+ BalanceComputationParameters parameters = BalanceComputationParameters . load ();
171171 BalanceComputationResult balanceComputationResult = balanceComputation .run (referenceNetwork , referenceNetwork .getVariantManager ().getWorkingVariantId (), parameters ).join ();
172172 assertEquals (BalanceComputationResult .Status .SUCCESS , balanceComputationResult .getStatus ());
173173
174174 Network marketBasedNetwork = TestUtils .importNetwork ("TestCase16Nodes/TestCase16Nodes.uct" );
175175 ZonalData <Scalable > marketZonalScalable = TrmUtils .getAutoScalable (marketBasedNetwork );
176- ExchangeAligner exchangeAligner = new ExchangeAligner (new BalanceComputationParameters (), LoadFlow .find (), LocalComputationManager .getDefault (), marketZonalScalable );
176+ ExchangeAligner exchangeAligner = new ExchangeAligner (BalanceComputationParameters . load (), LoadFlow .find (), LocalComputationManager .getDefault (), marketZonalScalable );
177177 exchangeAligner .align (referenceNetwork , marketBasedNetwork );
178178 ExchangeAlignerResult result = exchangeAligner .getResult ();
179179 assertEquals (ALIGNED_WITH_BALANCE_ADJUSTMENT , result .getStatus ());
@@ -194,7 +194,7 @@ void testSameNetwork16Nodes() {
194194 Network referenceNetwork = TestUtils .importNetwork ("TestCase16Nodes/TestCase16Nodes.uct" );
195195 Network marketBasedNetwork = TestUtils .importNetwork ("TestCase16Nodes/TestCase16Nodes.uct" );
196196 ZonalData <Scalable > marketZonalScalable = TrmUtils .getAutoScalable (marketBasedNetwork );
197- ExchangeAligner exchangeAligner = new ExchangeAligner (new BalanceComputationParameters (), LoadFlow .find (), LocalComputationManager .getDefault (), marketZonalScalable );
197+ ExchangeAligner exchangeAligner = new ExchangeAligner (BalanceComputationParameters . load (), LoadFlow .find (), LocalComputationManager .getDefault (), marketZonalScalable );
198198 exchangeAligner .align (referenceNetwork , marketBasedNetwork );
199199 ExchangeAlignerResult result = exchangeAligner .getResult ();
200200 assertEquals (ALREADY_ALIGNED , result .getStatus ());
@@ -214,7 +214,7 @@ void testSmallerMarketBasedNetwork() {
214214 Network referenceNetwork = TestUtils .importNetwork ("TestCase16Nodes/TestCase16Nodes.uct" );
215215 Network marketBasedNetwork = TestUtils .importNetwork ("operational_conditions_aligners/pst/NETWORK_PST_FLOW_WITH_COUNTRIES_NON_NEUTRAL.uct" );
216216 ZonalData <Scalable > marketZonalScalable = TrmUtils .getAutoScalable (marketBasedNetwork );
217- ExchangeAligner exchangeAligner = new ExchangeAligner (new BalanceComputationParameters (), LoadFlow .find (), LocalComputationManager .getDefault (), marketZonalScalable );
217+ ExchangeAligner exchangeAligner = new ExchangeAligner (BalanceComputationParameters . load (), LoadFlow .find (), LocalComputationManager .getDefault (), marketZonalScalable );
218218 TrmException exception = assertThrows (TrmException .class , () -> exchangeAligner .align (referenceNetwork , marketBasedNetwork ));
219219 assertEquals ("Market based network contains countries [BE, FR]. It does not contain all reference network countries [BE, FR, DE, NL]" , exception .getMessage ());
220220 }
@@ -228,7 +228,7 @@ void testSmallerReferenceNetworkAligned() {
228228 Load load2 = marketBasedNetwork .getLoad ("DDE4AA1 _load" );
229229 load2 .setP0 (load2 .getP0 () - 500 );
230230 ZonalData <Scalable > marketZonalScalable = TrmUtils .getAutoScalable (marketBasedNetwork );
231- ExchangeAligner exchangeAligner = new ExchangeAligner (new BalanceComputationParameters (), LoadFlow .find (), LocalComputationManager .getDefault (), marketZonalScalable );
231+ ExchangeAligner exchangeAligner = new ExchangeAligner (BalanceComputationParameters . load (), LoadFlow .find (), LocalComputationManager .getDefault (), marketZonalScalable );
232232 exchangeAligner .align (referenceNetwork , marketBasedNetwork );
233233 ExchangeAlignerResult result = exchangeAligner .getResult ();
234234 assertEquals (ALIGNED_WITH_BALANCE_ADJUSTMENT , result .getStatus ());
@@ -253,7 +253,7 @@ void testAligmentDoesOnlyValidForNTC() {
253253 Load load2 = marketBasedNetwork .getLoad ("DDE4AA1 _load" );
254254 load2 .setP0 (load2 .getP0 () - 500 );
255255 ZonalData <Scalable > marketZonalScalable = TrmUtils .getAutoScalable (marketBasedNetwork );
256- ExchangeAligner exchangeAligner = new ExchangeAligner (new BalanceComputationParameters (), LoadFlow .find (), LocalComputationManager .getDefault (), marketZonalScalable );
256+ ExchangeAligner exchangeAligner = new ExchangeAligner (BalanceComputationParameters . load (), LoadFlow .find (), LocalComputationManager .getDefault (), marketZonalScalable );
257257 exchangeAligner .align (referenceNetwork , marketBasedNetwork );
258258 ExchangeAlignerResult result = exchangeAligner .getResult ();
259259 assertEquals (TARGET_NET_POSITION_REACHED_BUT_EXCHANGE_NOT_ALIGNED , result .getStatus ());
0 commit comments