本文整理汇总了Python中CoolProp.CoolProp.viscosity_dilute方法的典型用法代码示例。如果您正苦于以下问题:Python CoolProp.viscosity_dilute方法的具体用法?Python CoolProp.viscosity_dilute怎么用?Python CoolProp.viscosity_dilute使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CoolProp.CoolProp
的用法示例。
在下文中一共展示了CoolProp.viscosity_dilute方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: Collector
# 需要导入模块: from CoolProp import CoolProp [as 别名]
# 或者: from CoolProp.CoolProp import viscosity_dilute [as 别名]
Tcrit = CP.Props(fluid, "Tcrit")
rhocrit = CP.Props(fluid, "rhocrit")
n = 6
m = 3
NP = 1
Nb = 0
N = (n - 1) * (m + 1) + 3 + Nb
mu, mu_dilute, RHO, TTT = Collector(), Collector(), Collector(), Collector()
rhomax = CP.Props("D", "T", Ttriple, "Q", 0, fluid)
# Build a database of "experimental" data
for T in np.linspace(Ttriple, Tcrit + 30, 400):
for rho in np.linspace(1e-10, rhomax, 400):
muval = CP.Props("V", "T", T, "D", rho, Rfluid)
mudilute = CP.viscosity_dilute(fluid, T, rho, e_k, sigma)
# Want positive value, and single-phase
if muval > 0 and T > Tcrit or rho > CP.rhosatL_anc(fluid, T) or rho < CP.rhosatV_anc(fluid, T):
mu << muval
mu_dilute << mudilute
TTT << T
RHO << rho
from CoolProp.Plots.Plots import Trho
Trho(fluid)
plt.plot(RHO.vec, TTT.vec, ".")
plt.show()
# tau = np.array(TTT.vec)/Tcrit