(propsfluid)
| 223 | |
| 224 | |
| 225 | def getCriticalProps(propsfluid): |
| 226 | backend, _, _ = splitFluid(propsfluid) |
| 227 | if backend != "INCOMP": |
| 228 | p_crit_m = PropsSI('pcrit', "T", 0, "D", 0, propsfluid) * 0.995 |
| 229 | T_crit_m = PropsSI('Tcrit', "T", 0, "D", 0, propsfluid) * 1.005 |
| 230 | d_crit_m = PropsSI('rhocrit', "T", 0, "D", 0, propsfluid) * 0.995 |
| 231 | h_crit_m = PropsSI('H', "T", T_crit_m, "D", d_crit_m, propsfluid) |
| 232 | s_crit_m = PropsSI('H', "T", T_crit_m, "D", d_crit_m, propsfluid) |
| 233 | else: |
| 234 | p_crit_m = None |
| 235 | T_crit_m = None |
| 236 | d_crit_m = None |
| 237 | h_crit_m = None |
| 238 | s_crit_m = None |
| 239 | return dict(P=p_crit_m, T=T_crit_m, D=d_crit_m, H=h_crit_m, S=s_crit_m) |
| 240 | |
| 241 | |
| 242 | def getPTRanges(propsfluid): |
no test coverage detected