Package | Description |
---|---|
agi.foundation.celestial |
Contains types used in modeling characteristics of celestial objects and celestial phenomena.
|
Modifier and Type | Method and Description |
---|---|
static SphericalHarmonicCoefficients |
SphericalHarmonicGravityModel.createEarthPermanentTideCoefficients()
Creates a set of the default IERS 2003 permanent tide coefficients for Earth.
|
SphericalHarmonicCoefficients |
SphericalHarmonicGravitySecularVariations.getSecularVariationCoefficientRates()
Gets the linear rates that the gravity coefficients change per year.
|
Modifier and Type | Method and Description |
---|---|
Evaluator<SphericalHarmonicCoefficients> |
SphericalHarmonicGravitySecularVariations.getCoefficientsEvaluator()
Gets an instance of an evaluator that returns the secular variations of the gravity field at a given time.
|
Evaluator<SphericalHarmonicCoefficients> |
SolidTideModel.getCoefficientsEvaluator()
Gets an instance of an evaluator that returns the normalized tide coefficients of the solid tide model at a given time.
|
Evaluator<SphericalHarmonicCoefficients> |
SphericalHarmonicGravitySecularVariations.getCoefficientsEvaluator(EvaluatorGroup group)
Gets an instance of an evaluator that returns the secular variations of the gravity field at a given time.
|
abstract Evaluator<SphericalHarmonicCoefficients> |
SolidTideModel.getCoefficientsEvaluator(EvaluatorGroup group)
Gets an instance of an evaluator that returns the normalized tide coefficients of the solid tide model at a given time.
|
Evaluator<SphericalHarmonicCoefficients> |
SimpleSolidTideModel.getCoefficientsEvaluator(EvaluatorGroup group)
Gets an instance of an evaluator that returns the normalized tide coefficients of the simple solid tide model at a given time.
|
Evaluator<SphericalHarmonicCoefficients> |
PermanentSolidTideModel.getCoefficientsEvaluator(EvaluatorGroup group)
Gets an instance of an evaluator that returns the normalized tide coefficients of the solid tide model.
|
Evaluator<SphericalHarmonicCoefficients> |
Iers2003SolidTideModel.getCoefficientsEvaluator(EvaluatorGroup group)
Gets an instance of an evaluator that returns the normalized tide coefficients of the solid tide model at a given time.
|
TimeIntervalCollection1<SphericalHarmonicCoefficients> |
MagneticFieldVector.getInitialMagneticFieldCoefficients()
Gets the collection that represents the static spherical-harmonic magnetic field
coefficients that are valid at the beginning of specific time intervals.
|
TimeIntervalCollection1<SphericalHarmonicCoefficients> |
MagneticFieldVector.getMagneticFieldCoefficientRates()
Gets the collection that represents the rates of change of the
spherical-harmonic magnetic field coefficients during specific time intervals.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
SphericalHarmonicCoefficients.equals(SphericalHarmonicCoefficients left,
SphericalHarmonicCoefficients right)
Returns
true if the two instances are exactly equal. |
boolean |
SphericalHarmonicCoefficients.equalsType(SphericalHarmonicCoefficients other)
Indicates whether another instance of this type is exactly equal to this instance.
|
static boolean |
SphericalHarmonicCoefficients.notEquals(SphericalHarmonicCoefficients left,
SphericalHarmonicCoefficients right)
Returns
true if the two instances are not exactly equal. |
void |
SphericalHarmonicGravitySecularVariations.setSecularVariationCoefficientRates(SphericalHarmonicCoefficients value)
Sets the linear rates that the gravity coefficients change per year.
|
SphericalHarmonicGravityModel |
SphericalHarmonicGravityModel.withoutPermanentTides(SphericalHarmonicCoefficients permanentTideCoefficients)
Removes the permanent tide contributions so that a time-varying tide model can be applied instead.
|
Modifier and Type | Method and Description |
---|---|
void |
MagneticFieldVector.setInitialMagneticFieldCoefficients(TimeIntervalCollection1<SphericalHarmonicCoefficients> value)
Sets the collection that represents the static spherical-harmonic magnetic field
coefficients that are valid at the beginning of specific time intervals.
|
void |
MagneticFieldVector.setMagneticFieldCoefficientRates(TimeIntervalCollection1<SphericalHarmonicCoefficients> value)
Sets the collection that represents the rates of change of the
spherical-harmonic magnetic field coefficients during specific time intervals.
|
Constructor and Description |
---|
SphericalHarmonicCoefficients(SphericalHarmonicCoefficients existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|
SphericalHarmonicGravitySecularVariations(JulianDate referenceEpoch,
SphericalHarmonicCoefficients secularVariationCoefficientRates)
Initializes a new instance.
|