Skip to content

Commit c4ca9b0

Browse files
authored
added unit for temperature (#1017)
1 parent 8b23ec9 commit c4ca9b0

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

src/main/java/neqsim/PVTsimulation/simulation/ConstantVolumeDepletion.java

+9-4
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ public void runCalc() {
110110
liquidRelativeVolume = new double[pressures.length];
111111
cummulativeMolePercDepleted = new double[pressures.length];
112112
double totalNumberOfMoles = getThermoSystem().getTotalNumberOfMoles();
113-
getThermoSystem().setTemperature(temperature);
113+
getThermoSystem().setTemperature(temperature, temperatureUnit);
114114

115115
for (int i = 0; i < pressures.length; i++) {
116116
getThermoSystem().setPressure(pressures[i]);
@@ -121,7 +121,7 @@ public void runCalc() {
121121
}
122122
// getThermoSystem().display();
123123
totalVolume[i] = getThermoSystem().getVolume();
124-
System.out.println("volume " + totalVolume[i]);
124+
// System.out.println("volume " + totalVolume[i]);
125125
cummulativeMolePercDepleted[i] =
126126
100.0 - getThermoSystem().getTotalNumberOfMoles() / totalNumberOfMoles * 100;
127127
if (getThermoSystem().getNumberOfPhases() > 1) {
@@ -167,6 +167,11 @@ public void runCalc() {
167167
relativeVolume[i] = totalVolume[i] / saturationVolume;
168168
// System.out.println("rel volume " + relativeVolume[i]);
169169
}
170+
try {
171+
thermoOps.TPflash();
172+
} catch (Exception ex) {
173+
logger.error(ex.getMessage(), ex);
174+
}
170175
// System.out.println("test finished");
171176
}
172177

@@ -188,7 +193,7 @@ public void runTuning() {
188193

189194
SystemInterface tempSystem = getThermoSystem(); // getThermoSystem().clone();
190195

191-
tempSystem.setTemperature(temperature);
196+
tempSystem.setTemperature(temperature, temperatureUnit);
192197
tempSystem.setPressure(pressures[i]);
193198
// thermoOps.TPflash();
194199
// tempSystem.display();
@@ -275,7 +280,7 @@ public static void main(String[] args) {
275280
tempSystem.init(1);
276281

277282
ConstantVolumeDepletion CVDsim = new ConstantVolumeDepletion(tempSystem);
278-
CVDsim.setTemperature(315.0);
283+
CVDsim.setTemperature(315.0, "K");
279284
CVDsim.setPressures(new double[] {400, 300.0, 200.0, 150.0, 100.0, 50.0});
280285
CVDsim.runCalc();
281286
CVDsim.setTemperaturesAndPressures(new double[] {313, 313, 313, 313},

0 commit comments

Comments
 (0)