@@ -356,8 +356,8 @@ The ideal gas constant for moist air is computed from the gas phase composition.
356356
357357 extends Modelica.Icons.Function;
358358 input SI.Temperature Tsat "Saturation temperature" ;
359- input Real dTsat(unit = "K/s" ) "Saturation temperature derivative" ;
360- output Real psat_der(unit = "Pa/s" ) "Saturation pressure derivative" ;
359+ input SI.TemperatureSlope dTsat "Saturation temperature derivative" ;
360+ output SI.PressureRate psat_der "Saturation pressure derivative" ;
361361 protected
362362 SI.Temperature Tcritical= 647.096 "Critical temperature" ;
363363 SI.AbsolutePressure pcritical= 22.064e6 "Critical pressure" ;
@@ -414,8 +414,8 @@ The ideal gas constant for moist air is computed from the gas phase composition.
414414
415415 extends Modelica.Icons.Function;
416416 input SI.Temperature Tsat "Sublimation temperature" ;
417- input Real dTsat(unit = "K/s" ) "Sublimation temperature derivative" ;
418- output Real psat_der(unit = "Pa/s" ) "Sublimation pressure derivative" ;
417+ input SI.TemperatureSlope dTsat "Sublimation temperature derivative" ;
418+ output SI.PressureRate psat_der "Sublimation pressure derivative" ;
419419 protected
420420 SI.Temperature Ttriple= 273.16 "Triple point temperature" ;
421421 SI.AbsolutePressure ptriple= 611.657 "Triple point pressure" ;
@@ -458,9 +458,9 @@ Saturation pressure of water in the liquid and the solid region is computed usin
458458 function saturationPressure_der
459459 "Derivative function for 'saturationPressure'"
460460 extends Modelica.Icons.Function;
461- input Temperature Tsat "Saturation temperature" ;
462- input Real dTsat(unit = "K/s" ) "Time derivative of saturation temperature" ;
463- output Real psat_der(unit = "Pa/s" ) "Saturation pressure" ;
461+ input SI. Temperature Tsat "Saturation temperature" ;
462+ input SI.TemperatureSlope dTsat "Time derivative of saturation temperature" ;
463+ output SI.PressureRate psat_der "Saturation pressure" ;
464464
465465 algorithm
466466 /*psat := Utilities.spliceFunction(saturationPressureLiquid(Tsat),sublimationPressureIce(Tsat),Tsat-273.16,1.0);*/
@@ -801,8 +801,8 @@ Specific enthalpy of moist air is computed from pressure, temperature and compos
801801 input SI.Pressure p "Pressure" ;
802802 input SI.Temperature T "Temperature" ;
803803 input SI.MassFraction X[:] "Mass fractions of moist air" ;
804- input Real dp(unit = "Pa/s" ) "Pressure derivative" ;
805- input Real dT(unit = "K/s" ) "Temperature derivative" ;
804+ input SI.PressureRate dp "Pressure derivative" ;
805+ input SI.TemperatureSlope dT "Temperature derivative" ;
806806 input Real dX[:](each unit= "1/s" ) "Composition derivative" ;
807807 output Real h_der(unit= "J/(kg.s)" ) "Time derivative of specific enthalpy" ;
808808 protected
@@ -817,7 +817,7 @@ Specific enthalpy of moist air is computed from pressure, temperature and compos
817817 Real dX_air(unit= "1/s" ) "Time derivative of dry air mass fraction" ;
818818 Real dX_liq(unit= "1/s" )
819819 "Time derivative of liquid/solid water mass fraction" ;
820- Real dps(unit = "Pa/s" ) "Time derivative of saturation pressure" ;
820+ SI.PressureRate dps "Time derivative of saturation pressure" ;
821821 Real dx_sat(unit= "1/s" )
822822 "Time derivative of absolute humidity per unit mass of dry air" ;
823823 algorithm
@@ -969,8 +969,8 @@ Specific internal energy is determined from pressure p, temperature T and compos
969969 input SI.Pressure p "Pressure" ;
970970 input SI.Temperature T "Temperature" ;
971971 input SI.MassFraction X[:] "Mass fractions of moist air" ;
972- input Real dp(unit = "Pa/s" ) "Pressure derivative" ;
973- input Real dT(unit = "K/s" ) "Temperature derivative" ;
972+ input SI.PressureRate dp "Pressure derivative" ;
973+ input SI.TemperatureSlope dT "Temperature derivative" ;
974974 input Real dX[:](each unit= "1/s" ) "Mass fraction derivatives" ;
975975 output Real u_der(unit= "J/(kg.s)" ) "Specific internal energy derivative" ;
976976 protected
@@ -987,7 +987,7 @@ Specific internal energy is determined from pressure p, temperature T and compos
987987 Real dX_air(unit= "1/s" ) "Time derivative of dry air mass fraction" ;
988988 Real dX_liq(unit= "1/s" )
989989 "Time derivative of liquid/solid water mass fraction" ;
990- Real dps(unit = "Pa/s" ) "Time derivative of saturation pressure" ;
990+ SI.PressureRate dps "Time derivative of saturation pressure" ;
991991 Real dx_sat(unit= "1/s" )
992992 "Time derivative of absolute humidity per unit mass of dry air" ;
993993 Real dR_gas(unit= "J/(kg.K.s)" ) "Time derivative of ideal gas constant" ;
@@ -1344,8 +1344,8 @@ Specific entropy of moist air is computed from pressure, temperature and composi
13441344 input SI.Pressure p "Pressure" ;
13451345 input SI.Temperature T "Temperature" ;
13461346 input SI.MassFraction X[:] "Mass fractions of moist air" ;
1347- input Real dp(unit = "Pa/s" ) "Derivative of pressure" ;
1348- input Real dT(unit = "K/s" ) "Derivative of temperature" ;
1347+ input SI.PressureRate dp "Derivative of pressure" ;
1348+ input SI.TemperatureSlope dT "Derivative of temperature" ;
13491349 input Real dX[nX](each unit= "1/s" ) "Derivative of mass fractions" ;
13501350 output Real ds(unit= "J/(kg.K.s)" ) "Specific entropy at p, T, X" ;
13511351 protected
0 commit comments