Class GravityGradientEffector
- Namespace
- NominalSystems.Classes
- Assembly
- NominalSystems.Classes.dll
This module implements a first order gravity gradient torque acting on a spacecraft. It is written in a general manner such that one or more gravitational objects are considered. This allows a continued simulation to apply gravity gradients torque near the Earth, the moon and onwards to Mars.
public class GravityGradientEffector : DynamicEffector
- Inheritance
-
GravityGradientEffector
- Inherited Members
Constructors
GravityGradientEffector()
public GravityGradientEffector()
Methods
ComputeForceTorque(double)
Method to computeForce and torque on the body
public override void ComputeForceTorque(double time)
Parameters
time
doubleintegrator time
LinkInStates(StateProperties)
Method to access other states or properties
public override void LinkInStates(StateProperties properties)
Parameters
properties
StateProperties