meepmeep.numba3d.lambert_phase_curve_o#
- meepmeep.numba3d.lambert_phase_curve_o(t, ag, k, tpa, p, dt, ep_table, ep_times, coeffs)[source]#
Lambertian phase-curve flux contribution.
Evaluates \(F(t) = (k/r(t))^2\, A_g\, f(\alpha(t))\) where \(f\) is the Lambert kernel, \(\alpha(t)\) is the instantaneous phase angle, and \(r(t)\) is the instantaneous star-planet distance in stellar radii. The result is the planet-to-star flux ratio of reflected light.
Accepts a scalar time
tor a 1-D array of times and dispatches to the scalar (_lambert_phase_curve_os()) or vector (lambert_phase_curve_ov()) kernel at compile time (inside@njit) or at call time (pure Python).- Parameters:
- Returns: