Package | Description |
---|---|
agi.foundation.celestial |
Contains types used in modeling characteristics of celestial objects and celestial phenomena.
|
Modifier and Type | Class and Description |
---|---|
class |
Iers2003SolidTideModel
A high-fidelity, time-varying Earth solid tide model that is based on the IERS Conventions (2003) technical report 32.
|
class |
PermanentSolidTideModel
A constant solid tide model that can add permanent tides to a tide-free model to form a zero-tide model.
|
class |
SimpleSolidTideModel
A simplified, time-varying solid tide model.
|
class |
TimeVaryingSolidTideModel
A solid tide model that must vary with time.
|
Modifier and Type | Method and Description |
---|---|
SolidTideModel |
SphericalHarmonicGravityField.getTideModel()
Gets the
SolidTideModel that is optionally used to add solid tides to a SphericalHarmonicGravityModel . |
Modifier and Type | Method and Description |
---|---|
protected boolean |
TimeVaryingSolidTideModel.checkForSameDefinition(SolidTideModel other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected abstract boolean |
SolidTideModel.checkForSameDefinition(SolidTideModel other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
PermanentSolidTideModel.checkForSameDefinition(SolidTideModel other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
Constructor and Description |
---|
SolidTideModel(SolidTideModel existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|
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. |