def TipAsym_UniversalW_delt_Res(w, *args):
"""The residual function zero of which will give the General asymptote """
(dist, Kprime, Eprime, muPrime, Cbar, Vel) = args
Kh = Kprime * dist ** 0.5 / (Eprime * w)
Ch = 2 * Cbar * dist ** 0.5 / (Vel ** 0.5 * w)
sh = muPrime * Vel * dist ** 2 / (Eprime * w ** 3)
g0 = f(Kh, 0.9911799823 * Ch, 10.392304845)
delt = 10.392304845 * (1 + 0.9911799823 * Ch) * g0
C1 = 4 * (1 - 2 * delt) / (delt * (1 - delt)) * np.tan(np.pi * delt)
C2 = 16 * (1 - 3 * delt) / (3 * delt * (2 - 3 * delt)) * np.tan(3 * np.pi * delt / 2)
b = C2 / C1
return sh - f(Kh, Ch * b, C1)
评论列表
文章目录