jat.forces
Interface ForceModel

All Known Implementing Classes:
AtmosphericDrag, CIRA_ExponentialDrag, ExponentialDrag, GravitationalBody, GravityModel, HarrisPriester, JGM3, Moon, NRLMSISE_Drag, SolarRadiationPressure, SphericalHarmonicGravity, Sun

public interface ForceModel

Force Model is a simple interface which allows uniformity among the various force models used in JAT and the Matlab-Java protocols.

Author:
Richard C. Page III

Method Summary
 VectorN acceleration(Time t, BodyRef bRef, Spacecraft sc)
          Acceleration
 

Method Detail

acceleration

VectorN acceleration(Time t,
                     BodyRef bRef,
                     Spacecraft sc)
Acceleration

Parameters:
t - Time reference class
bRef - Body reference class
sc - Spacecraft parameters and state
Returns:
the acceleration [m/s^s]