dynamicEffector¶
Abstract class that is used to implement an effector impacting a dynamic body that does not itself maintain a state or represent a changing component of the body (for example: gravity, thrusters, SRP, etc.)
- 
class DynamicEffector¶
- Public Functions - 
DynamicEffector()¶
- Constructor - This is the constructor, just setting the variables to zero 
 - 
~DynamicEffector()¶
- Destructor - This is the destructor, nothing to report here 
 - 
void computeStateContribution(double integTime)¶
- This method is an optional method by a dynamic effector and allows the dynamics effector to add direct contributions to a state effector derivative. Example - a thruster’s mDot will impact a fuel tanks total mDot 
 - 
void linkInStates(DynParamManager &states) = 0¶
- Method to get access to other states/stateEffectors 
 - 
void computeForceTorque(double integTime) = 0¶
- Method to computeForce and torque on the body 
 
-