← 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
Grouped by discipline (D1–D14), same as Kerf's own capability list. Click a section to expand it.
D5 Aero / marine / space
| Capability | Kerf | NASA GMAT |
|---|---|---|
| Lambert problem (multi-rev) |
yes
packages/kerf-aero/src/kerf_aero/orbital/lambert.py
|
yes source ↗ |
| Orbital (Kepler, J2/J3, Hohmann) |
yes
packages/kerf-aero/src/kerf_aero/orbital/kepler.py
|
yes source ↗ |
| Perturbation force models (J2–J6, lunar/solar gravity) |
yes
packages/kerf-aero/src/kerf_aero/orbital/perturbations.py
|
yes source ↗ |
| Atmospheric drag (NRLMSISE-00 / Jacchia-Roberts) |
yes
packages/kerf-aero/src/kerf_aero/flight_dynamics/atmosphere.py
|
yes source ↗ |
| Solar radiation pressure (SRP) |
yes
packages/kerf-aero/src/kerf_aero/orbital/perturbations.py
|
yes source ↗ |
| B-plane targeting |
yes
packages/kerf-aero/src/kerf_aero/orbital/b_plane.py
|
yes source ↗ |
| Finite-burn manoeuvre modelling |
yes
packages/kerf-aero/src/kerf_aero/propulsion/staging.py
|
yes source ↗ |
| Impulsive manoeuvre (delta-V) |
yes
packages/kerf-aero/src/kerf_aero/orbital/transfers.py
|
yes source ↗ |
| Propulsion (Tsiolkovsky / staging / CEA thermochemistry) |
yes
packages/kerf-aero/src/kerf_aero/propulsion/cea_lite.py
|
partial source ↗ |
| Orbit determination (batch least-squares + EKF) |
yes
packages/kerf-aero/src/kerf_aero/orbital/orbit_determination.py
|
yes source ↗ |
| Monte Carlo dispersion analysis |
yes
packages/kerf-aero/src/kerf_aero/monte_carlo.py
|
yes source ↗ |
| State transition matrix (STM) propagation |
yes
packages/kerf-aero/src/kerf_aero/orbital/stm.py
|
yes source ↗ |
| Launch window / access / coverage analysis |
yes
packages/kerf-aero/src/kerf_aero/orbital/coverage.py
|
yes source ↗ |
| Attitude dynamics (nadir / Sun-pointing / spin-stabilised) |
yes
packages/kerf-aero/src/kerf_aero/flight_dynamics/sixdof.py
|
yes source ↗ |
| Libration point orbit design | yes | yes source ↗ |
| Reentry / TPS analysis |
yes
packages/kerf-aero/src/kerf_aero/reentry/heat_flux_trajectory.py
|
yes source ↗ |
| 3D trajectory visualisation | yes | yes source ↗ |
| MATLAB / Python scripting API |
yes
packages/kerf-aero/src/kerf_aero/plugin.py
|
yes source ↗ |
- yes shipped
- partial works with limits
- paid tier 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.