solveKepler

function solveKepler
kepler.ts:86
solveKepler(meanAnomaly: number, eccentricity: number, tolerance: number) → number

Solve Kepler's equation M = E − e·sin E for the eccentric anomaly.

Newton–Raphson from a Danby-style starting guess. The guess matters: plain E₀ = M needs many iterations near e → 1 and can oscillate, and this runs once per body per resolved frame, which is several hundred times a tick when a system is loaded.

meanAnomalynumber
Undocumented
eccentricitynumber
Undocumented
tolerancenumber
Undocumented
Returnsnumber