Esempio n. 1
0
def xy_eta_tau(lib, beta, x, y, eta, tau):
    gam = (1 - beta**2)**-0.5
    bgam = beta * gam
    exx = x
    why = y
    zee = z.xy_eta(lib, x, y, eta)
    tee = t.xy_eta_tau(lib, x, y, eta, tau)
    return (exx, gam * why + bgam * tee, zee, tau)
Esempio n. 2
0
def xy_eta_tau(lib, gamma, x, y, eta, tau):
    gam = lib.absolute(gamma)
    bgam = lib.copysign(lib.sqrt(gam**2 - 1), gamma)
    exx = x
    why = y
    zee = z.xy_eta(lib, x, y, eta)
    tee = t.xy_eta_tau(lib, x, y, eta, tau)
    return (exx, gam * why + bgam * tee, zee, tau)
Esempio n. 3
0
def xy_eta_tau(lib, x, y, eta, tau):
    return xy_eta_t(lib, x, y, eta, t.xy_eta_tau(lib, x, y, eta, tau))
Esempio n. 4
0
def xy_eta_tau(lib, x, y, eta, tau):
    return lib.nan_to_num(
        mag.xy_eta(lib, x, y, eta) / t.xy_eta_tau(lib, x, y, eta, tau), nan=0
    )
Esempio n. 5
0
def xy_eta_tau(lib, beta, x, y, eta, tau):
    gam = (1 - beta**2)**-0.5
    bgam = beta * gam
    zee = z.xy_eta(lib, x, y, eta)
    tee = t.xy_eta_tau(lib, x, y, eta, tau)
    return (x, y, gam * zee + bgam * tee, tau)
Esempio n. 6
0
def xy_eta_tau(lib, gamma, x, y, eta, tau):
    gam = lib.absolute(gamma)
    bgam = lib.copysign(lib.sqrt(gam**2 - 1), gamma)
    zee = z.xy_eta(lib, x, y, eta)
    tee = t.xy_eta_tau(lib, x, y, eta, tau)
    return (x, y, gam * zee + bgam * tee, tau)
Esempio n. 7
0
def xy_eta_tau(lib, x, y, eta, tau):
    return lib.nan_to_num(t.xy_eta_tau(lib, x, y, eta, tau) / tau, nan=lib.inf)
Esempio n. 8
0
def xy_eta_tau(lib, x, y, eta, tau):
    return xy_z_t(lib, x, y, z.xy_eta(lib, x, y, eta),
                  t.xy_eta_tau(lib, x, y, eta, tau))