meepmeep.numba3d.emission_phase_curve_od#
- meepmeep.numba3d.emission_phase_curve_od(t, k, fratio, offset, tpa, p, dt, ep_table, ep_times, coeffs, dcoeffs)[source]#
Cosine emission phase-curve flux with gradients.
Accepts a scalar time or a 1-D array of times and dispatches to the scalar (
_emission_phase_curve_osd()) or vector (emission_phase_curve_ovd()) kernel at compile time (inside@njit) or at call time (pure Python).Derivative ordering:
(tc, p, a, i, e, w, lan, k, fratio, offset)- length 10.- Parameters:
- t
floatorndarray Time(s) at which to evaluate the flux contribution and gradient.
- k
float Planet-to-star radius ratio \(R_p/R_\star\).
- fratio
float Dayside-to-nightside per-surface-element flux ratio (amplitude scaling).
- offset
float Hotspot offset [radians].
- tpa, p, dt, ep_table, ep_times, coeffs, dcoeffs
See
_pos_osd().
- t
- Returns: