Class FESCHatEpsilonReader
java.lang.Object
org.orekit.forces.gravity.potential.OceanTidesReader
org.orekit.forces.gravity.potential.FESCHatEpsilonReader
- All Implemented Interfaces:
DataLoader
Reader for ocean tides files following the fes2004.dat format.
- Since:
- 6.1
- Author:
- Luc Maisonobe
-
Constructor Summary
ConstructorsConstructorDescriptionFESCHatEpsilonReader(String supportedNames, double scaleCHat, double scaleEpsilon, OceanLoadDeformationCoefficients oldc, Map<Integer, Double> astronomicalAmplitudes) Simple constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidloadData(InputStream input, String name) Load data from a stream.Methods inherited from class org.orekit.forces.gravity.potential.OceanTidesReader
addWaveCoefficients, canAdd, endParse, getMaxAvailableDegree, getMaxAvailableOrder, getMaxParseDegree, getMaxParseOrder, getSupportedNames, getWaves, setMaxParseDegree, setMaxParseOrder, startParse, stillAcceptsData
-
Constructor Details
-
FESCHatEpsilonReader
public FESCHatEpsilonReader(String supportedNames, double scaleCHat, double scaleEpsilon, OceanLoadDeformationCoefficients oldc, Map<Integer, Double> astronomicalAmplitudes) Simple constructor.- Parameters:
supportedNames- regular expression for supported files namesscaleCHat- scale of the CHat parametersscaleEpsilon- scale of the epsilon parametersoldc- load deformation coefficients for ocean tidesastronomicalAmplitudes- map for astronomical amplitudes- See Also:
-
-
Method Details
-
loadData
Load data from a stream.- Parameters:
input- data input streamname- name of the file (or zip entry)- Throws:
IOException- if data can't be read
-