HelioeclipticLongitudeConstraint#

class m4opt.constraints.HelioeclipticLongitudeConstraint(min, max)[source] [edit on github]#

Bases: GeocentricTrueEclipticConstraint

Constrain the helioecliptic longitude of the target.

This places a constraint on the absolute value, between 0° and 180°, of the ecliptic longitude of the target minus the ecliptic longitude of the sun. This is the angle \(|λ - λ_⊙|\) of Leinert et al. (1998), Fig. 2 [1].

References

Warning

This model should only be used for observers near Earth — in Earth orbit, as Hubble is, or on the Earth, or even on the Moon or in cislunar space. It should NOT be used for observers in orbits around other planets, or in distant solar orbits, or at Earth-Sun Lagrange points.

Parameters: