#include <SunForce.hpp>
Inheritance diagram for SunForce:


This Model is checked on Sep 25th,2009, OK!!!
Definition at line 46 of file SunForce.hpp.
Public Member Functions | |
| SunForce () | |
| Default constructor. | |
| ~SunForce (void) | |
| Default destructor. | |
| virtual void | doCompute (UTCTime utc, EarthBody &rb, Spacecraft &sc) |
| Call the relevant methods to compute the acceleration. | |
| virtual std::string | modelName () const |
| Return force model name. | |
| virtual int | forceIndex () const |
| return the force model index | |
| void | test () |
Protected Attributes | |
| double | mu |
| Gravitational constant for the body. [m^3/s^2]. | |
|
|
Default constructor.
Definition at line 41 of file SunForce.cpp. |
|
|
Default destructor.
Definition at line 53 of file SunForce.hpp. |
|
||||||||||||||||
|
Call the relevant methods to compute the acceleration.
Reimplemented from ForceModel. Definition at line 52 of file SunForce.cpp. References UTCTime::asTDB(), ForceModel::da_dr, SunForce::mu, gpstk::norm(), Spacecraft::R(), Matrix::resize(), and gpstk::sum(). |
|
|
return the force model index
Reimplemented from ForceModel. Definition at line 71 of file SunForce.hpp. |
|
|
Return force model name.
Reimplemented from ForceModel. Definition at line 66 of file SunForce.hpp. |
|
|
Reimplemented from ForceModel. Definition at line 107 of file SunForce.cpp. |
|
|
Gravitational constant for the body. [m^3/s^2].
Definition at line 79 of file SunForce.hpp. Referenced by SunForce::doCompute(). |
1.3.9.1