AerospacePackage 1.0
Public Member Functions | Protected Attributes | List of all members
staging_impulse Class Reference

Generates the impulse for stage separation of a multi-stage vehicle. More...

#include <staging_impulse.h>

Inherits dsim_model.

Public Member Functions

 staging_impulse (dsim_model_setup *setup)
 Constructor.
 
 ~staging_impulse ()
 Destructor.
 
void initialize_data ()
 Initialize outlets and output variables.
 
void initialization_complete ()
 Finish initialization.
 
void initialize_timestep ()
 Computation prior to integration.
 
void rhs (double t, double jd)
 Computation done during numerical integration.
 

Protected Attributes

dsim_variable quaternion_dsim
 Vehicle position matrix.
 
dsim_variable stagingCommand_dsim
 Vehicle velocity matrix.
 
dsim_variable impulse_dsim
 Vehicle mass.
 
ml_matrix force
 The applied force.
 

Detailed Description

Generates the impulse for stage separation of a multi-stage vehicle.

Generates the impulse for stage separation of a multi-stage vehicle. You enter a staging impulse which is applied at the instant of staging. This is typically due to springs. This will cause the stages to move apart.


The documentation for this class was generated from the following files: