public interface ShortPeriodTerms extends Serializable
Each instance contains a set of several terms that are computed together.
DSSTForceModel
Modifier and Type | Method and Description |
---|---|
Map<String,double[]> |
getCoefficients(AbsoluteDate date,
Set<String> selected)
Computes the coefficients involved in the contributions.
|
String |
getCoefficientsKeyPrefix()
Get the prefix for short period coefficients keys.
|
double[] |
value(Orbit meanOrbit)
Evaluate the contributions of the short period terms.
|
double[] value(Orbit meanOrbit) throws OrekitException
meanOrbit
- mean orbit to which the short period contribution appliesOrekitException
- if short period terms cannot be computedString getCoefficientsKeyPrefix()
This prefix is used to identify the coefficients of the
current force model from the coefficients pertaining to
other force models. All the keys in the map returned by
getCoefficients(AbsoluteDate, Set)
start with this prefix, which must be unique among all
providers.
getCoefficients(AbsoluteDate, Set)
Map<String,double[]> getCoefficients(AbsoluteDate date, Set<String> selected) throws OrekitException
This method is intended mainly for validation purposes. Its output is highly dependent on the implementation details in each force model and may change from version to version. It is not recommended to use it for any operational purposes.
date
- current dateselected
- set of coefficients that should be put in the map
(empty set means all coefficients are selected)getCoefficientsKeyPrefix()
OrekitException
- if some specific error occursCopyright © 2002-2017 CS Systèmes d'information. All rights reserved.