def rhophi_eta_xy_theta(lib, rho1, phi1, eta1, x2, y2, theta2): return xy_eta_xy_eta( lib, x.rhophi(lib, rho1, phi1), y.rhophi(lib, rho1, phi1), eta1, x2, y2, eta.xy_theta(lib, x2, y2, theta2), )
def xy_theta_rhophi_eta(lib, x1, y1, theta1, rho2, phi2, eta2): return xy_eta_xy_eta( lib, x1, y1, eta.xy_theta(lib, x1, y1, theta1), x.rhophi(lib, rho2, phi2), y.rhophi(lib, rho2, phi2), eta2, )
def xy_eta_xy_theta(lib, rtol, atol, equal_nan, x1, y1, eta1, x2, y2, theta2): return xy_eta_xy_eta( lib, rtol, atol, equal_nan, x1, y1, eta1, x2, y2, eta.xy_theta(lib, x2, y2, theta2), )
def rhophi_eta_xy_theta(lib, rtol, atol, equal_nan, rho1, phi1, eta1, x2, y2, theta2): return xy_eta_xy_eta( lib, rtol, atol, equal_nan, x.rhophi(lib, rho1, phi1), y.rhophi(lib, rho1, phi1), eta1, x2, y2, eta.xy_theta(lib, x2, y2, theta2), )
def xy_eta_xy_theta(lib, x1, y1, eta1, x2, y2, theta2): return eta1 - eta.xy_theta(lib, x2, y2, theta2)
def xy_theta_rhophi_eta(lib, x1, y1, theta1, rho2, phi2, eta2): return eta.xy_theta(lib, x1, y1, theta1) - eta2
def xy_theta_rhophi_z(lib, x1, y1, theta1, rho2, phi2, z2): return eta.xy_theta(lib, x1, y1, theta1) - eta.rhophi_z( lib, rho2, phi2, z2)
def xy_theta_xy_z(lib, x1, y1, theta1, x2, y2, z2): return eta.xy_theta(lib, x1, y1, theta1) - eta.xy_z(lib, x2, y2, z2)
def xy_z_xy_theta(lib, x1, y1, z1, x2, y2, theta2): return eta.xy_z(lib, x1, y1, z1) - eta.xy_theta(lib, x2, y2, theta2)
def rhophi_eta_xy_theta(lib, rho1, phi1, eta1, x2, y2, theta2): return eta1 - eta.xy_theta(lib, x2, y2, theta2)
def rhophi_z_xy_theta(lib, rho1, phi1, z1, x2, y2, theta2): return eta.rhophi_z(lib, rho1, phi1, z1) - eta.xy_theta( lib, x2, y2, theta2)
def xy_theta_xy_eta(lib, x1, y1, theta1, x2, y2, eta2): return xy_eta_xy_eta(lib, x1, y1, eta.xy_theta(lib, x1, y1, theta1), x2, y2, eta2)