Class SHMFormatReader

java.lang.Object
org.orekit.forces.gravity.potential.PotentialCoefficientsReader
org.orekit.forces.gravity.potential.SHMFormatReader
All Implemented Interfaces:
DataLoader

public class SHMFormatReader extends PotentialCoefficientsReader
Reader for the SHM gravity field format.

This format was used to describe the gravity field of EIGEN models published by the GFZ Potsdam up to 2003. It was then replaced by ICGEM format. The SHM format is described in Potsdam university website.

The proper way to use this class is to call the GravityFieldFactory which will determine which reader to use with the selected gravity field file.

Author:
Fabien Maussion
See Also:
  • Constructor Details

    • SHMFormatReader

      @DefaultDataContext public SHMFormatReader(String supportedNames, boolean missingCoefficientsAllowed)
      Simple constructor.

      This constructor uses the default data context.

      Parameters:
      supportedNames - regular expression for supported files names
      missingCoefficientsAllowed - if true, allows missing coefficients in the input data
      See Also:
    • SHMFormatReader

      public SHMFormatReader(String supportedNames, boolean missingCoefficientsAllowed, TimeScale timeScale)
      Simple constructor.
      Parameters:
      supportedNames - regular expression for supported files names
      missingCoefficientsAllowed - if true, allows missing coefficients in the input data
      timeScale - for parsing dates.
      Since:
      10.1
  • Method Details