meepmeep.numba2d.solve2d_d

Contents

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:
tefloat

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.

pfloat

Orbital period [days].

afloat

Semi-major axis of the orbit [R_star].

ifloat

Inclination of the orbit [rad].

efloat

Eccentricity of the orbit.

wfloat

Argument of periastron [rad].

lanfloat, 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.

Returns:
cfndarray (2, 5)

Position Taylor coefficients (identical to solve2d output).

dcfndarray (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.