Spacecraft Models Package 2.0
Spacecraft Models for DSim
Public Member Functions | Protected Attributes | List of all members
net_acceleration Class Reference

Compute net acceleration including centripetal. More...

#include <net_acceleration.h>

Inherits dsim_model.

Public Member Functions

 net_acceleration (dsim_model_setup *setup)
 Constructor.
 
 ~net_acceleration ()
 Destructor.
 
void initialize_data ()
 Initialize outlets and output variables.
 
void initialization_complete ()
 Complete initialization process.
 
void pre_calculate ()
 Finish initialization.
 

Protected Attributes

dsim_variable position_dsim
 Spacecraft position matrix, from parent.
 
dsim_variable velocity_dsim
 Spacecraft velocity matrix, from parent.
 
dsim_variable acceleration_dsim
 Linear acceleration, from parent.
 
dsim_variable quaternion_dsim
 Quaternion, from parent.
 
dsim_variable net_accel_dsim
 Spacecraft net acceleration matrix output.
 

Detailed Description

Compute net acceleration including centripetal.

Computes the net acceleration.

Computes the net acceleration on an orbiting body. In a circular orbit the net acceleration is zero, hence the name "zero gravity" or "free fall"


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