Class FESCHatEpsilonReader
- java.lang.Object
-
- org.orekit.forces.gravity.potential.OceanTidesReader
-
- org.orekit.forces.gravity.potential.FESCHatEpsilonReader
-
- All Implemented Interfaces:
DataLoader
public class FESCHatEpsilonReader extends OceanTidesReader
Reader for ocean tides files following the fes2004.dat format.- Since:
- 6.1
- Author:
- Luc Maisonobe
-
-
Constructor Summary
Constructors Constructor Description FESCHatEpsilonReader(String supportedNames, double scaleCHat, double scaleEpsilon, OceanLoadDeformationCoefficients oldc, Map<Integer,Double> astronomicalAmplitudes)
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
loadData(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 Detail
-
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:
AstronomicalAmplitudeReader.getAstronomicalAmplitudesMap()
-
-
Method Detail
-
loadData
public void loadData(InputStream input, String name) throws IOException
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
-
-