Module mass_timeline

Module mass_timeline 

Source

Structs§

MassEvent
A discrete mass-changing event in the ship’s timeline.
MassSnapshot
A snapshot of ship mass at a point in time.
MassTimeline
A complete mass timeline scenario.

Enums§

MassEventKind
Classification of mass-changing events.

Functions§

compute_timeline
Generate a mass timeline from an initial state and ordered events.
final_mass
Compute final mass after all events.
post_burn_mass
Post-burn mass after consuming propellant.
propellant_consumed
Compute propellant consumed during a burn using Tsiolkovsky equation.
propellant_margin
Compute propellant margin (remaining / initial).
total_propellant_consumed
Compute total propellant consumed across all burns.