Package | Description |
---|---|
agi.foundation.celestial |
Contains types used in modeling characteristics of celestial objects and celestial phenomena.
|
Modifier and Type | Method and Description |
---|---|
SphericalHarmonicGravityModel |
SphericalHarmonicGravityField.getGravityModel()
Gets the
SphericalHarmonicGravityModel that is used to model the primary gravity field. |
static SphericalHarmonicGravityModel |
SphericalHarmonicGravityModel.readFrom(BufferedReader reader)
Reads the gravity model information in from a
BufferedReader and
returns a SphericalHarmonicGravityModel |
static SphericalHarmonicGravityModel |
SphericalHarmonicGravityModel.readFrom(String fileName)
Reads the gravity model information in from a file (most likely a .grv) and
returns a
SphericalHarmonicGravityModel . |
SphericalHarmonicGravityModel |
SphericalHarmonicGravityModel.withoutEarthPermanentTides()
Removes the IERS2003 Earth permanent tide contributions so that a time-varying tide model can be applied instead.
|
SphericalHarmonicGravityModel |
SphericalHarmonicGravityModel.withoutPermanentTides(SphericalHarmonicCoefficients permanentTideCoefficients)
Removes the permanent tide contributions so that a time-varying tide model can be applied instead.
|
Constructor and Description |
---|
SphericalHarmonicGravityField(SphericalHarmonicGravityModel gravityModel,
CentralBody centralBody,
int degree,
int order,
boolean includeTwoBody,
SolidTideModel tideModel)
Initializes a new instance from a
SphericalHarmonicGravityModel ,
a CentralBody (get ), the degree and order
of the subset of the model that this field represents, and a boolean
representing whether to include two body forces. |
SphericalHarmonicGravityField(SphericalHarmonicGravityModel gravityModel,
CentralBody centralBody,
int degree,
int order,
int partialsDegree,
int partialsOrder,
boolean includeTwoBody,
SolidTideModel tideModel)
Initializes a new instance from a
SphericalHarmonicGravityModel ,
a CentralBody (get ), the degree and order
of the subset of the model that this field represents, the
degree and order to use when calculating partial derivatives, and a boolean
representing whether to include two body forces. |
SphericalHarmonicGravityField(SphericalHarmonicGravityModel gravityModel,
int degree,
int order,
boolean includeTwoBody,
SolidTideModel tideModel)
Initializes a new instance from a
SphericalHarmonicGravityModel , the degree and order
of the subset of the model that this field represents, and a boolean
representing whether to include two body forces. |
SphericalHarmonicGravityField(SphericalHarmonicGravityModel gravityModel,
int degree,
int order,
int partialsDegree,
int partialsOrder,
boolean includeTwoBody,
SolidTideModel tideModel)
Initializes a new instance from a
SphericalHarmonicGravityModel ,
the degree and order of the subset of the model that this field represents, the
degree and order to use when calculating partial derivatives, and a boolean
representing whether to include two body forces. |