SWITCH TO MANUAL
Class in Zendir.Universe | Inherits from UniverseModel
Declaration
class SphericalHarmonicsModel ;
Description
[Zendir] Class for spherical harmonics that are used by the
celestial bodies for more accurate gravity models.
Properties
Declared Description FilePath The full file path to the spherical harmonics system into thesimulation. In_PlanetStateMsg A reference to the planet state message from the simulation J2 Get the J2 parameter by un-normalising the equivalent CBar coefficient MaxDegree Maximum degree of the spherical harmonics Mu Gravitation parameter for the planet Radius Reference equatorial radius for the planet
Inherited Description IsEnabled Is true if the object is currently enabled. Name The display name or tag of this object. Parent The currently attached parent object.
Methods
Declared Description ComputeField Computes the gravitational field at a particular location Initialise Initialises the spherical harmonics based on the file path that is provided.This will ensure all of the array and maths are initialised correctly.Supports both .txt and .gfc file formats. InitialiseParameters Configures all Spherical Harmonics based on inputs
Inherited Description Destroy Removes the current object from the simulation. FindParentWithID Returns an attached parent that satisfies the specified ID. FindParentWithType Returns an attached parent that satisfies the specified type. FindRootWithID Returns a root object that satisfies the specified ID. FindRootWithType Returns a root object that satisfies the specified type.