AerospacePackage 1.0
Public Member Functions | List of all members
solid_rocket Class Reference

Models a solid rocket. More...

#include <solid_rocket.h>

Inherits dsim_model.

Public Member Functions

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

Detailed Description

Models a solid rocket.

Assumes that the inside of the solid rocket cylinder burns uniformly. Computes inertia and inertia derivative

Member Function Documentation

◆ rhs()

void solid_rocket::rhs ( double  t,
double  jd 
)

Computation done during numerical integration.

The right hand side applies the force and torque to the parent object and computes the mass derivative using the mass flow.


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