public abstract class LibrationCorrectionPerThread extends Object implements LibrationCorrectionModel
Constructor and Description |
---|
LibrationCorrectionPerThread() |
Modifier and Type | Method and Description |
---|---|
protected abstract LibrationCorrectionModel |
buildModel()
Factory method to create a model.
|
FrameConvention |
getOrigin()
Get IERS model origin.
|
PoleCorrection |
getPoleCorrection(AbsoluteDate date)
Compute the pole corrections at a given date.
|
double |
getUT1Correction(AbsoluteDate date)
Compute the UT1-TAI corrections at a given date.
|
public PoleCorrection getPoleCorrection(AbsoluteDate date) throws PatriusException
getPoleCorrection
in interface LibrationCorrectionModel
date
- datePatriusException
- when an Orekit error occurspublic double getUT1Correction(AbsoluteDate date)
getUT1Correction
in interface LibrationCorrectionModel
date
- dateprotected abstract LibrationCorrectionModel buildModel()
public FrameConvention getOrigin()
getOrigin
in interface LibrationCorrectionModel
Copyright © 2020 CNES. All rights reserved.