meepmeep.numba2d.solve2d_d#
- meepmeep.numba2d.solve2d_d(te, p, a, i, e, w, lan: float = 0.0)[source]#
Calculate Taylor expansion coefficients and their parameter derivatives around a given expansion-point time relative to the transit centre.
- Parameters:
- te
float Expansion-point time: the time of the Taylor-series expansion [days], measured relative to the transit centre (time of inferior conjunction). te=0 expands at the transit centre.
- p
float Orbital period [days].
- a
float Semi-major axis of the orbit [R_star].
- i
float Inclination of the orbit [rad].
- e
float Eccentricity of the orbit.
- w
float Argument of periastron [rad].
- lan
float, optional Longitude of the ascending node [rad]. A constant counterclockwise rotation of the sky-plane (x, y) coordinates about the line of sight. Defaults to 0.0.
- te
- Returns:
- cf
ndarray(2, 5) Position Taylor coefficients (identical to solve2d output).
- dcf
ndarray(7, 2, 5) Parameter derivative coefficients. dcf[k] = d(cf)/d(theta_k) for theta = (tc, p, a, i, e, w, lan). Row 0 is the derivative with respect to the transit-centre time tc (dM/dtc = -n); row 6 is the derivative with respect to the longitude of the ascending node.
- cf