Skip to content

Commit 8b331b0

Browse files
Merge pull request #4117 from henrikt-ma/idealgash20-unit-error
Fix unit error in IdealGasH2O
2 parents 5197646 + c91300b commit 8b331b0

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

Modelica/Media/package.mo

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2217,12 +2217,21 @@ package Examples
22172217
Real m_flow_ext;
22182218
Real der_p;
22192219
Real der_T;
2220+
protected
2221+
parameter SI.AbsolutePressure p01 = 100000.0 "state.p at time 0";
2222+
parameter Real pRate1(unit = "Pa/s") = 0 "state.p rate of change";
2223+
parameter SI.Temperature T01 = 200 "state.T at time 0";
2224+
parameter SI.TemperatureSlope Trate1 = 1000 "state.T rate of change";
2225+
parameter SI.AbsolutePressure p02 = 2.0e5 "state2.p at time 0";
2226+
parameter Real pRate2(unit = "Pa/s") = 0 "state2.p rate of change";
2227+
parameter SI.Temperature T02 = 500 "state2.T at time 0";
2228+
parameter SI.TemperatureSlope Trate2 = 0 "state2.T rate of change";
22202229

22212230
equation
2222-
state.p = 100000.0;
2223-
state.T = 200 + 1000*time;
2224-
state2.p = 2.0e5;
2225-
state2.T = 500.0;
2231+
state.p = p01 + pRate1*time;
2232+
state.T = T01 + Trate1*time;
2233+
state2.p = p02 + pRate2*time;
2234+
state2.T = T02 + Trate2*time;
22262235
// s2 = s;
22272236

22282237
// Smooth state

0 commit comments

Comments
 (0)