MCPcopy Create free account
hub / github.com/CoolProp/CoolProp / getCriticalProps

Function getCriticalProps

dev/TTSE/TimeComp.py:225–239  ·  view source on GitHub ↗
(propsfluid)

Source from the content-addressed store, hash-verified

223
224
225def 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
242def getPTRanges(propsfluid):

Callers 2

getListsFunction · 0.85
TimeComp.pyFile · 0.85

Calls 2

PropsSIFunction · 0.90
splitFluidFunction · 0.85

Tested by

no test coverage detected