SphericalHarmonicGravityModel Class 
Namespace: AGI.Foundation.Celestial
The SphericalHarmonicGravityModel type exposes the following members.
Name  Description  

SphericalHarmonicGravityModel  Initializes a new instance.  
SphericalHarmonicGravityModel(String, String, Double, Double, Double, Double, Double, Boolean, Boolean) 
Initializes a new instance.
 
SphericalHarmonicGravityModel(String, String, Double, Double, Double, Double, Double, Boolean, Boolean, SphericalHarmonicGravitySecularVariations) 
Initializes a new instance.

Name  Description  

CentralBodyName 
Gets or sets the name of the central body described by the model.
 
CosineCoefficients 
Gets the list of this models Cosine coefficients (m= [1, L])
 
FileDegree 
Gets or sets the maximum degree of the gravitation coefficients defined by the .grv file.
 
FileOrder 
Gets or sets the maximum order of the gravitation coefficients defined by the .grv file.
 
GravitationalParameter 
Gets or sets the gravitational parameter of the central body.
 
IncludesPermanentTides 
Gets or sets a value indicating whether the coefficients of the gravity model include permanent tides.
 
ModelName 
Gets or sets the name of the gravity model being used.
 
Normalized 
Gets or sets a value indicating whether the coefficients of the gravity model are normalized.
 
ReferenceDistance 
Gets or sets the reference distance of the central body.
 
SecularVariations 
Gets or sets the linear model for the secular variations of this gravity model.
 
SineCoefficients 
Gets the list of this models Sine coefficients (m= [1, L])
 
ZonalCoefficients 
Gets the list of this models zonal coefficients (cosine coefficients for m=0).

Name  Description  

Equals  Determines whether the specified object is equal to the current object. (Inherited from Object.)  
Finalize  Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)  
GetHashCode  Serves as the default hash function. (Inherited from Object.)  
GetType  Gets the Type of the current instance. (Inherited from Object.)  
MemberwiseClone  Creates a shallow copy of the current Object. (Inherited from Object.)  
ReadFrom(String) 
Reads the gravity model information in from a file (most likely a .grv) and
returns a SphericalHarmonicGravityModel.
 
ReadFrom(TextReader) 
Reads the gravity model information in from a TextReader and
returns a SphericalHarmonicGravityModel  
ToString  Returns a string that represents the current object. (Inherited from Object.)  
WithoutEarthPermanentTides 
Removes the IERS2003 Earth permanent tide contributions so that a timevarying tide model can be applied instead.
 
WithoutPermanentTides 
Removes the permanent tide contributions so that a timevarying tide model can be applied instead.
