← all parity reports

Simulation

Kerf vs NASA GMAT

GMAT plans the mission — Kerf designs the spacecraft hardware that executes it.

18/18in Kerf today
17/18in NASA GMAT (included)
0behind a paid tier
2026-05-24last reviewed
CapabilityKerfNASA GMAT
Lambert problem (multi-rev)D5 yes packages/kerf-aero/src/kerf_aero/orbital/lambert.py yes source ↗
Orbital (Kepler, J2/J3, Hohmann)D5 yes packages/kerf-aero/src/kerf_aero/orbital/kepler.py yes source ↗
Perturbation force models (J2–J6, lunar/solar gravity)D5 yes packages/kerf-aero/src/kerf_aero/orbital/perturbations.py yes source ↗
Atmospheric drag (NRLMSISE-00 / Jacchia-Roberts)D5 yes packages/kerf-aero/src/kerf_aero/flight_dynamics/atmosphere.py yes source ↗
Solar radiation pressure (SRP)D5 yes packages/kerf-aero/src/kerf_aero/orbital/perturbations.py yes source ↗
B-plane targetingD5 yes packages/kerf-aero/src/kerf_aero/orbital/b_plane.py yes source ↗
Finite-burn manoeuvre modellingD5 yes packages/kerf-aero/src/kerf_aero/propulsion/staging.py yes source ↗
Impulsive manoeuvre (delta-V)D5 yes packages/kerf-aero/src/kerf_aero/orbital/transfers.py yes source ↗
Propulsion (Tsiolkovsky / staging / CEA thermochemistry)D5 yes packages/kerf-aero/src/kerf_aero/propulsion/cea_lite.py partial source ↗
Orbit determination (batch least-squares + EKF)D5 yes packages/kerf-aero/src/kerf_aero/orbital/orbit_determination.py yes source ↗
Monte Carlo dispersion analysisD5 yes packages/kerf-aero/src/kerf_aero/monte_carlo.py yes source ↗
State transition matrix (STM) propagationD5 yes packages/kerf-aero/src/kerf_aero/orbital/stm.py yes source ↗
Launch window / access / coverage analysisD5 yes packages/kerf-aero/src/kerf_aero/orbital/coverage.py yes source ↗
Attitude dynamics (nadir / Sun-pointing / spin-stabilised)D5 yes packages/kerf-aero/src/kerf_aero/flight_dynamics/sixdof.py yes source ↗
Libration point orbit designD5 yes yes source ↗
Reentry / TPS analysisD5 yes packages/kerf-aero/src/kerf_aero/reentry/heat_flux_trajectory.py yes source ↗
3D trajectory visualisationD5 yes yes source ↗
MATLAB / Python scripting APID5 yes packages/kerf-aero/src/kerf_aero/plugin.py yes source ↗
  • yes shipped
  • partial works with limits
  • present, but behind an add-on or meter
  • no not available

Corrections welcome. These rows are read off published documentation on the date shown and go stale as products ship. If a row is wrong, open an issue — the source file is public/compare/gmat.md and every claim in it carries a link.