--------------------------------------------------------------------------
Compute the burnout velocity for a multi-stage rocket
--------------------------------------------------------------------------
Form:
[vBO,dV,tOF] = BurnoutVelocity( d );
-or-
[vBO,dV,tOF] = BurnoutVelocity( mPLD, mSS, sR, Isp, thrust );
--------------------------------------------------------------------------
------
Inputs
------
d (.) Data structure with fields
.mPLD (1,1) Mass of payload (kg)
.mSS (1,N) Mass of structure for each stage (kg)
.sR (1,N) Structural mass ratio for each stage
.Isp (1,N) Specific impulse for each stage (sec)
.thrust (1,N) Thrust for each stage (kN)
-or-
mPLD (1,1) Mass of payload (kg)
mSS (1,N) Mass of structure for each stage (kg)
sR (1,N) Structural mass ratio for each stage
Isp (1,N) Specific impulse for each stage (sec)
thrust (1,N) Thrust for each stage (kN)
-------
Outputs
-------
vBO (1,1) Burnout velocity [km/s]
dV (1,N) Delta-v for each stage [km/s]
tOF (1,N) Time of flight for each stage [sec]
--------------------------------------------------------------------------