public class OceanTidesDataProvider extends Object implements IOceanTidesDataProvider
Ocean tides parameters given by the IERS 1996, 2003 or GINS 2004 standard.
| Constructor and Description |
|---|
OceanTidesDataProvider(OceanTidesCoefficientsProvider coefficientsProvider,
TidesStandards.TidesStandard tideStandard)
Simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
double[] |
getCpmEpm(double nDoodson,
int l,
int m)
Get the Clm± and εlm± for given wave
|
double[] |
getCpmSpm(double nDoodson,
int l,
int m)
Get the Clm± and Slm± for given wave
|
double[] |
getDoodsonNumbers()
Get available Doodson numbers
|
double[] |
getLoveNumbers()
Get love numbers.
|
int |
getMaxDegree(double doodson,
int order)
Get maximum degree for given wave and order
|
int |
getMaxOrder(double doodson)
Get maximum order for given wave
|
int |
getMinDegree(double doodson,
int order)
Get min degree for given wave and order
|
TidesStandards.TidesStandard |
getStandard()
Get the ocean tides standard
|
public OceanTidesDataProvider(OceanTidesCoefficientsProvider coefficientsProvider, TidesStandards.TidesStandard tideStandard)
coefficientsProvider - the ocean tide coefficients providertideStandard - the ocean tide standardpublic double[] getCpmSpm(double nDoodson,
int l,
int m)
getCpmSpm in interface OceanTidesCoefficientsProvidernDoodson - doodson numberl - orderm - degreepublic double[] getCpmEpm(double nDoodson,
int l,
int m)
getCpmEpm in interface OceanTidesCoefficientsProvidernDoodson - doodson number doodson numberl - orderm - degreepublic double[] getDoodsonNumbers()
getDoodsonNumbers in interface OceanTidesCoefficientsProviderpublic int getMaxDegree(double doodson,
int order)
getMaxDegree in interface OceanTidesCoefficientsProviderdoodson - numberorder - of wavepublic int getMinDegree(double doodson,
int order)
getMinDegree in interface OceanTidesCoefficientsProviderdoodson - numberorder - of wavepublic int getMaxOrder(double doodson)
getMaxOrder in interface OceanTidesCoefficientsProviderdoodson - numberpublic double[] getLoveNumbers()
getLoveNumbers in interface IOceanTidesDataProviderpublic TidesStandards.TidesStandard getStandard()
getStandard in interface IOceanTidesDataProviderCopyright © 2025 CNES. All rights reserved.