public class PredictedEOPHistory extends EOPHistory implements Serializable
EOPHistory
for some weeks using fitting.
The goal of this class is to provide a reasonable prediction of
Earth Orientation Parameters past the last date available in
regular EOPHistory
, which just generated corrections set
to 0 when they have no data.
The prediction is based on fitting of last data, with both
secular (polynomial) and harmonic (periodic)
terms. The extended entries are generated at one point per day
and are continuous (i.e. no leap seconds are introduced)
After construction, the history contains both the initial raw history and an extension part appended after it.
EOPFitter
,
SecularAndHarmonic
,
Serialized FormDEFAULT_INTERPOLATION_DEGREE
Constructor and Description |
---|
PredictedEOPHistory(EOPHistory rawHistory,
double extensionDuration,
EOPFitter fitter)
Simple constructor.
|
cachesTidalCorrection, checkEOPContinuity, getConventions, getEndDate, getEntries, getEOPHistoryWithoutCachedTidalCorrection, getEquinoxNutationCorrection, getEquinoxNutationCorrection, getInterpolationDegree, getITRFVersion, getLOD, getLOD, getNeighbors, getNonRotatinOriginNutationCorrection, getNonRotatinOriginNutationCorrection, getPoleCorrection, getPoleCorrection, getStartDate, getTimeScales, getUT1MinusUTC, getUT1MinusUTC, hasDataFor, isSimpleEop
public PredictedEOPHistory(EOPHistory rawHistory, double extensionDuration, EOPFitter fitter)
rawHistory
- raw EOP history to extend.extensionDuration
- duration of the extension period (s)fitter
- fitter for all Earth Orientation ParametersCopyright © 2002-2023 CS GROUP. All rights reserved.