Skip to content

Commit 2180e83

Browse files
committed
refact: replace PhaseType.byValue with PhaseType enum
1 parent b669d58 commit 2180e83

25 files changed

+70
-64
lines changed

src/main/java/neqsim/mathlib/nonlinearsolver/SysNewtonRhapson.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -361,8 +361,8 @@ public void calcInc2(int np) {
361361
PC2 = Math.exp(u.get(numberOfComponents + 1, 0));
362362
system.setTC((TC1 + TC2) * 0.5);
363363
system.setPC((PC1 + PC2) * 0.5);
364-
system.setPhaseType(0, PhaseType.byValue(1));
365-
system.setPhaseType(1, PhaseType.byValue(0));
364+
system.setPhaseType(0, PhaseType.GAS);
365+
system.setPhaseType(1, PhaseType.LIQUID);
366366
return;
367367
} else if ((xlnkmax < avscp && testcrit != 1) && (np != ic03p && !etterCP)) {
368368
// System.out.println("hei fra her");

src/main/java/neqsim/thermo/component/ComponentHydrate.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -659,7 +659,7 @@ public void setSolidRefFluidPhase(PhaseInterface phase) {
659659
refPhase.setTemperature(273.0);
660660
refPhase.setPressure(1.0);
661661
refPhase.addComponent("water", 10.0, 10.0, 0);
662-
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 0, PhaseType.byValue(1), 1.0);
662+
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 0, PhaseType.GAS, 1.0);
663663
} catch (Exception ex) {
664664
logger.error("error occured", ex);
665665
}

src/main/java/neqsim/thermo/component/ComponentHydrateBallard.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public double fugcoef(PhaseInterface phase, int numberOfComps, double temp, doub
5656
if (componentName.equals("water")) {
5757
refPhase.setTemperature(temp);
5858
refPhase.setPressure(pres);
59-
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 3, PhaseType.byValue(0), 1.0);
59+
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 3, PhaseType.LIQUID, 1.0);
6060
double refWaterFugacity = refPhase.getComponent("water").fugcoef(refPhase) * pres;
6161
double alphaWater = reffug[getComponentNumber()];
6262
double wateralphaRef = Math.log(refWaterFugacity / alphaWater);

src/main/java/neqsim/thermo/component/ComponentHydrateGF.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ public double fugcoef(PhaseInterface phase, int numberOfComps, double temp, doub
8787

8888
refPhase.setTemperature(temp);
8989
refPhase.setPressure(pres);
90-
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 3, PhaseType.byValue(0), 1.0);
90+
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 3, PhaseType.LIQUID, 1.0);
9191
double refWaterFugacityCoef = Math.log(refPhase.getComponent("water").fugcoef(refPhase));
9292

9393
double dhf = 6010.0;

src/main/java/neqsim/thermo/component/ComponentHydratePVTsim.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ public double fugcoef(PhaseInterface phase, int numberOfComps, double temp, doub
8787
stableStructure = -1;
8888
refPhase.setTemperature(temp);
8989
refPhase.setPressure(pres);
90-
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 3, PhaseType.byValue(0), 1.0);
90+
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 3, PhaseType.LIQUID, 1.0);
9191

9292
double refWaterFugacityCoef = Math.log(refPhase.getComponent("water").fugcoef(refPhase));
9393

@@ -117,7 +117,7 @@ public double fugcoef(PhaseInterface phase, int numberOfComps, double temp, doub
117117
if (componentName.equals("water")) {
118118
refPhase.setTemperature(temp);
119119
refPhase.setPressure(pres);
120-
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 3, PhaseType.byValue(0), 1.0);
120+
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 3, PhaseType.LIQUID, 1.0);
121121

122122
double refWaterFugacity = refPhase.getComponent("water").fugcoef(refPhase) * pres;
123123

src/main/java/neqsim/thermo/component/ComponentSolid.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ public double fugcoef(double temp, double pres) {
111111

112112
refPhase.setTemperature(temp);
113113
refPhase.setPressure(PvapSolid);
114-
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 1, PhaseType.byValue(1), 1.0);
114+
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 1, PhaseType.GAS, 1.0);
115115
refPhase.getComponent(0).fugcoef(refPhase);
116116

117117
// System.out.println("ref co2 fugcoef " +
@@ -142,7 +142,7 @@ public double fugcoef2(PhaseInterface phase1) {
142142
refPhase.setTemperature(phase1.getTemperature());
143143
refPhase.setPressure(phase1.getPressure());
144144
try {
145-
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 1, PhaseType.byValue(0), 1.0);
145+
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 1, PhaseType.LIQUID, 1.0);
146146
} catch (Exception ex) {
147147
logger.error(ex.getMessage());
148148
}
@@ -256,7 +256,7 @@ public void setSolidRefFluidPhase(PhaseInterface phase) {
256256
}
257257
refPhase.getComponent(componentName)
258258
.setAttractiveTerm(phase.getComponent(componentName).getAttractiveTermNumber());
259-
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 0, PhaseType.byValue(1), 1.0);
259+
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 0, PhaseType.GAS, 1.0);
260260
// }
261261
} catch (Exception ex) {
262262
logger.error("error occured", ex);

src/main/java/neqsim/thermo/component/ComponentWax.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public double fugcoef2(PhaseInterface phase1) {
5454
logger.error(ex.getMessage(), ex);
5555
}
5656
refPhase.setPressure(phase1.getPressure());
57-
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 1, PhaseType.byValue(0), 1.0);
57+
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 1, PhaseType.LIQUID, 1.0);
5858
refPhase.getComponent(0).fugcoef(refPhase);
5959

6060
double liquidPhaseFugacity =

src/main/java/neqsim/thermo/component/ComponentWaxWilson.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public double fugcoef(PhaseInterface phase1) {
5050
public double fugcoef2(PhaseInterface phase1) {
5151
refPhase.setTemperature(phase1.getTemperature());
5252
refPhase.setPressure(phase1.getPressure());
53-
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 1, PhaseType.byValue(0), 1.0);
53+
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 1, PhaseType.LIQUID, 1.0);
5454
refPhase.getComponent(0).fugcoef(refPhase);
5555

5656
double liquidPhaseFugacity =

src/main/java/neqsim/thermo/component/ComponentWonWax.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public double fugcoef(PhaseInterface phase1) {
4949
public double fugcoef2(PhaseInterface phase1) {
5050
refPhase.setTemperature(phase1.getTemperature());
5151
refPhase.setPressure(phase1.getPressure());
52-
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 1, PhaseType.byValue(0), 1.0);
52+
refPhase.init(refPhase.getNumberOfMolesInPhase(), 1, 1, PhaseType.LIQUID, 1.0);
5353
refPhase.getComponent(0).fugcoef(refPhase);
5454

5555
double liquidPhaseFugacity =

src/main/java/neqsim/thermo/mixingrule/EosMixingRules.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -1057,7 +1057,7 @@ public SRKHuronVidal(PhaseInterface phase, double[][] HValpha, double[][] HVDij,
10571057
/ (1.0 + compArray[0].getDeltaEosParameters()[0]));
10581058
gePhase = new PhaseGENRTLmodifiedHV(orgPhase, HValpha, HVDij, mixRule, intparam);
10591059
gePhase.getExcessGibbsEnergy(phase, phase.getNumberOfComponents(), phase.getTemperature(),
1060-
phase.getPressure(), PhaseType.byValue(1));
1060+
phase.getPressure(), PhaseType.GAS);
10611061
gePhase.setProperties(phase);
10621062
}
10631063

@@ -1071,7 +1071,7 @@ public SRKHuronVidal(PhaseInterface phase, double[][] HValpha, double[][] HVDij,
10711071
/ (1.0 + compArray[0].getDeltaEosParameters()[0]));
10721072
gePhase = new PhaseGENRTLmodifiedHV(orgPhase, HValpha, HVDij, HVDijT, mixRule, intparam);
10731073
gePhase.getExcessGibbsEnergy(phase, phase.getNumberOfComponents(), phase.getTemperature(),
1074-
phase.getPressure(), PhaseType.byValue(1));
1074+
phase.getPressure(), PhaseType.GAS);
10751075
gePhase.setProperties(phase);
10761076
}
10771077

@@ -1145,7 +1145,7 @@ public double calcA(PhaseInterface phase, double temperature, double pressure, i
11451145
}
11461146
A = calcB(phase, temperature, pressure, numbcomp) * (A - phase.getNumberOfMolesInPhase()
11471147
* gePhase.getExcessGibbsEnergy(phase, phase.getNumberOfComponents(),
1148-
phase.getTemperature(), phase.getPressure(), PhaseType.byValue(0))
1148+
phase.getTemperature(), phase.getPressure(), PhaseType.LIQUID)
11491149
/ gePhase.getNumberOfMolesInPhase() / hwfc);
11501150
Atot = A;
11511151
return A;

src/main/java/neqsim/thermo/system/SystemInterface.java

+5-1
Original file line numberDiff line numberDiff line change
@@ -1865,7 +1865,11 @@ public default void initThermoProperties() {
18651865
public void normalizeBeta();
18661866

18671867
/**
1868-
* Order phases by density.
1868+
* Order phases 0-3, as many as there are, by density such that getPhase(0) is lightest.
1869+
*
1870+
* <p>
1871+
* Typically GAS, LIQUID for two-phase or GAS, OIL, AQUEOUS for multiphase .
1872+
* </p>
18691873
*/
18701874
public void orderByDensity();
18711875

src/main/java/neqsim/thermo/system/SystemThermo.java

+9-9
Original file line numberDiff line numberDiff line change
@@ -1321,8 +1321,8 @@ public void chemicalReactionInit() {
13211321
@Override
13221322
public void clearAll() {
13231323
setTotalNumberOfMoles(0);
1324-
phaseType[0] = PhaseType.byValue(1);
1325-
phaseType[1] = PhaseType.byValue(0);
1324+
phaseType[0] = PhaseType.GAS;
1325+
phaseType[1] = PhaseType.LIQUID;
13261326
numberOfComponents = 0;
13271327
setNumberOfPhases(2);
13281328
beta[0] = 1.0;
@@ -3903,10 +3903,10 @@ public void reInitPhaseInformation() {
39033903
/** {@inheritDoc} */
39043904
@Override
39053905
public void reInitPhaseType() {
3906-
phaseType[0] = PhaseType.byValue(1);
3907-
phaseType[1] = PhaseType.byValue(0);
3908-
phaseType[2] = PhaseType.byValue(0);
3909-
phaseType[3] = PhaseType.byValue(0);
3906+
phaseType[0] = PhaseType.GAS;
3907+
phaseType[1] = PhaseType.LIQUID;
3908+
phaseType[2] = PhaseType.LIQUID;
3909+
phaseType[3] = PhaseType.LIQUID;
39103910
// TODO: why stop at 3 and not iterate through MAX_PHASES elements?
39113911
}
39123912

@@ -4751,10 +4751,10 @@ public void invertPhaseTypes() {
47514751
*/
47524752

47534753
for (int i = 0; i < getMaxNumberOfPhases(); i++) {
4754-
if (phaseType[i] == PhaseType.byValue(0)) {
4755-
phaseType[i] = PhaseType.byValue(1);
4754+
if (phaseType[i] == PhaseType.LIQUID) {
4755+
phaseType[i] = PhaseType.GAS;
47564756
} else {
4757-
phaseType[i] = PhaseType.byValue(0);
4757+
phaseType[i] = PhaseType.LIQUID;
47584758
}
47594759
}
47604760
}

src/main/java/neqsim/thermodynamicoperations/flashops/Flash.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -361,9 +361,9 @@ public boolean stabilityCheck() {
361361
system.setNumberOfPhases(1);
362362

363363
if (lowestGibbsEnergyPhase == 0) {
364-
system.setPhaseType(0, PhaseType.byValue(1));
364+
system.setPhaseType(0, PhaseType.GAS);
365365
} else {
366-
system.setPhaseType(0, PhaseType.byValue(0));
366+
system.setPhaseType(0, PhaseType.LIQUID);
367367
}
368368
system.init(1);
369369
if (solidCheck && !system.doMultiPhaseCheck()) {

src/main/java/neqsim/thermodynamicoperations/flashops/SolidFlash.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -294,16 +294,16 @@ public void checkGibbs() {
294294
double gibbs1 = 0;
295295
double gibbs2 = 0;
296296
for (int i = 0; i < system.getNumberOfPhases() - 1; i++) {
297-
system.setPhaseType(i, PhaseType.byValue(0));
297+
system.setPhaseType(i, PhaseType.LIQUID);
298298
system.init(1);
299299
gibbs1 = system.getPhase(i).getGibbsEnergy();
300-
system.setPhaseType(i, PhaseType.byValue(1));
300+
system.setPhaseType(i, PhaseType.GAS);
301301
system.init(1);
302302
gibbs2 = system.getPhase(i).getGibbsEnergy();
303303
if (gibbs1 < gibbs2) {
304-
system.setPhaseType(i, PhaseType.byValue(0));
304+
system.setPhaseType(i, PhaseType.LIQUID);
305305
} else {
306-
system.setPhaseType(i, PhaseType.byValue(1));
306+
system.setPhaseType(i, PhaseType.GAS);
307307
}
308308
system.init(1);
309309
}

src/main/java/neqsim/thermodynamicoperations/flashops/SolidFlash1.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -339,16 +339,16 @@ public void checkGibbs() {
339339
double gibbs1 = 0;
340340
double gibbs2 = 0;
341341
for (int i = 0; i < system.getNumberOfPhases() - 1; i++) {
342-
system.setPhaseType(i, PhaseType.byValue(0));
342+
system.setPhaseType(i, PhaseType.LIQUID);
343343
system.init(1);
344344
gibbs1 = system.getPhase(i).getGibbsEnergy();
345-
system.setPhaseType(i, PhaseType.byValue(1));
345+
system.setPhaseType(i, PhaseType.GAS);
346346
system.init(1);
347347
gibbs2 = system.getPhase(i).getGibbsEnergy();
348348
if (gibbs1 < gibbs2) {
349-
system.setPhaseType(i, PhaseType.byValue(0));
349+
system.setPhaseType(i, PhaseType.LIQUID);
350350
} else {
351-
system.setPhaseType(i, PhaseType.byValue(1));
351+
system.setPhaseType(i, PhaseType.GAS);
352352
}
353353
system.init(1);
354354
}

src/main/java/neqsim/thermodynamicoperations/flashops/SolidFlash12.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -266,16 +266,16 @@ public void checkGibbs() {
266266
double gibbs1 = 0;
267267
double gibbs2 = 0;
268268
for (int i = 0; i < system.getNumberOfPhases() - 1; i++) {
269-
system.setPhaseType(i, PhaseType.byValue(0));
269+
system.setPhaseType(i, PhaseType.LIQUID);
270270
system.init(1);
271271
gibbs1 = system.getPhase(i).getGibbsEnergy();
272-
system.setPhaseType(i, PhaseType.byValue(1));
272+
system.setPhaseType(i, PhaseType.GAS);
273273
system.init(1);
274274
gibbs2 = system.getPhase(i).getGibbsEnergy();
275275
if (gibbs1 < gibbs2) {
276-
system.setPhaseType(i, PhaseType.byValue(0));
276+
system.setPhaseType(i, PhaseType.LIQUID);
277277
} else {
278-
system.setPhaseType(i, PhaseType.byValue(1));
278+
system.setPhaseType(i, PhaseType.GAS);
279279
}
280280
system.init(1);
281281
}

src/main/java/neqsim/thermodynamicoperations/flashops/TPflash.java

+7-7
Original file line numberDiff line numberDiff line change
@@ -376,12 +376,12 @@ public void run() {
376376

377377
// Checks if gas or oil is the most stable phase
378378
double gasgib = system.getPhase(0).getGibbsEnergy();
379-
system.setPhaseType(0, PhaseType.byValue(0));
379+
system.setPhaseType(0, PhaseType.LIQUID);
380380
system.init(1, 0);
381381
double liqgib = system.getPhase(0).getGibbsEnergy();
382382

383383
if (gasgib * (1.0 - Math.signum(gasgib) * 1e-8) < liqgib) {
384-
system.setPhaseType(0, PhaseType.byValue(1));
384+
system.setPhaseType(0, PhaseType.GAS);
385385
}
386386
system.init(1);
387387

@@ -472,25 +472,25 @@ public void run() {
472472
TPmultiflash operation = new TPmultiflash(system, system.doSolidPhaseCheck());
473473
operation.run();
474474
} else {
475-
// Checks if gas or oil is the most stable phase
476475
try {
476+
// Checks if gas or oil is the most stable phase
477477
if (system.getPhase(0).getType() == PhaseType.GAS) {
478478
gasgib = system.getPhase(0).getGibbsEnergy();
479-
system.setPhaseType(0, PhaseType.byValue(0));
479+
system.setPhaseType(0, PhaseType.LIQUID);
480480

481481
system.init(1, 0);
482482
liqgib = system.getPhase(0).getGibbsEnergy();
483483
} else {
484484
liqgib = system.getPhase(0).getGibbsEnergy();
485-
system.setPhaseType(0, PhaseType.byValue(1));
485+
system.setPhaseType(0, PhaseType.GAS);
486486
system.init(1, 0);
487487
gasgib = system.getPhase(0).getGibbsEnergy();
488488
}
489489
if (gasgib * (1.0 - Math.signum(gasgib) * 1e-8) < liqgib) {
490-
system.setPhaseType(0, PhaseType.byValue(1));
490+
system.setPhaseType(0, PhaseType.GAS);
491491
}
492492
} catch (Exception e) {
493-
system.setPhaseType(0, PhaseType.byValue(1));
493+
system.setPhaseType(0, PhaseType.GAS);
494494
}
495495

496496
system.init(1);

src/main/java/neqsim/thermodynamicoperations/flashops/saturationops/FreezeOut.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ public void run() {
8686
SystemInterface testSystem2 = new SystemSrkSchwartzentruberEos(216, 1);
8787
ThermodynamicOperations testOps2 = new ThermodynamicOperations(testSystem2);
8888
testSystem2.addComponent(testSystem.getPhase(0).getComponent(k).getComponentName(), 1);
89-
testSystem2.setPhaseType(0, PhaseType.byValue(1));
89+
testSystem2.setPhaseType(0, PhaseType.GAS);
9090
noFreezeliq = true;
9191
SolidFug = 0.0;
9292
FluidFug = 0.0;

src/main/java/neqsim/thermodynamicoperations/flashops/saturationops/FugTestConstP.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ public FugTestConstP(SystemInterface system, double pres) {
7272
public void initTestSystem2(int K) {
7373
this.testSystem2 = new SystemSrkSchwartzentruberEos(temp, pres);
7474
this.testSystem2.addComponent(compName, 1);
75-
this.testSystem2.setPhaseType(0, PhaseType.byValue(1));
75+
this.testSystem2.setPhaseType(0, PhaseType.GAS);
7676
this.testOps2 = new ThermodynamicOperations(testSystem2);
7777
}
7878

src/main/java/neqsim/thermodynamicoperations/propertygenerator/OLGApropertyTableGenerator.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ public void run() {
166166

167167
if (!thermoSystem.hasPhaseType("gas")) {
168168
thermoSystem.setPhaseType(thermoSystem.getPhaseNumberOfPhase(PhaseType.OIL),
169-
PhaseType.byValue(1));
169+
PhaseType.GAS);
170170
thermoSystem.init(3);
171171
thermoSystem.initPhysicalProperties();
172172

@@ -176,7 +176,7 @@ public void run() {
176176

177177
if (!thermoSystem.hasPhaseType("oil")) {
178178
thermoSystem.setPhaseType(thermoSystem.getPhaseNumberOfPhase(PhaseType.GAS),
179-
PhaseType.byValue(1));
179+
PhaseType.GAS);
180180
thermoSystem.init(3);
181181
thermoSystem.initPhysicalProperties();
182182

@@ -185,7 +185,7 @@ public void run() {
185185
}
186186

187187
if (!thermoSystem.hasPhaseType("aqueous")) {
188-
thermoSystem.setPhaseType(1, PhaseType.byValue(1));
188+
thermoSystem.setPhaseType(1, PhaseType.GAS);
189189
thermoSystem.init(3);
190190
thermoSystem.initPhysicalProperties();
191191

src/main/java/neqsim/thermodynamicoperations/propertygenerator/OLGApropertyTableGeneratorWater.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -577,7 +577,7 @@ public void run() {
577577
} while (k < 17); // names[k] = "GAS DENSITY";
578578
// units[k] = "KG/M3";
579579
} else {
580-
oilSystem.setPhaseType(0, PhaseType.byValue(0));
580+
oilSystem.setPhaseType(0, PhaseType.LIQUID);
581581
oilSystem.setTemperature(temperatures[j]);
582582
oilSystem.setPressure(pressures[i]);
583583
oilSystem.init(3);
@@ -715,7 +715,7 @@ public void run() {
715715
} else {
716716
waterSystem.setTemperature(temperatures[j]);
717717
waterSystem.setPressure(pressures[i]);
718-
waterSystem.setPhaseType(0, PhaseType.byValue(0));
718+
waterSystem.setPhaseType(0, PhaseType.LIQUID);
719719
waterSystem.init(3);
720720
waterSystem.initPhysicalProperties();
721721

src/main/java/neqsim/thermodynamicoperations/propertygenerator/OLGApropertyTableGeneratorWaterStudents.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -735,7 +735,7 @@ public void run() {
735735
} while (k < 17); // names[k] = "GAS DENSITY";
736736
// units[k] = "KG/M3";
737737
} else {
738-
oilSystem.setPhaseType(0, PhaseType.byValue(0));
738+
oilSystem.setPhaseType(0, PhaseType.LIQUID);
739739
oilSystem.setTemperature(temperatures[j]);
740740
oilSystem.setPressure(pressures[i]);
741741
oilSystem.init(3);
@@ -935,7 +935,7 @@ public void run() {
935935
} else {
936936
waterSystem.setTemperature(temperatures[j]);
937937
waterSystem.setPressure(pressures[i]);
938-
waterSystem.setPhaseType(0, PhaseType.byValue(0));
938+
waterSystem.setPhaseType(0, PhaseType.LIQUID);
939939
waterSystem.init(3);
940940
waterSystem.initPhysicalProperties();
941941

0 commit comments

Comments
 (0)