org.orekit.forces.gravity.variations.coefficients
Class GRGSRL02FormatReader

java.lang.Object
  extended by org.orekit.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
      extended by org.orekit.forces.gravity.variations.coefficients.GRGSRL02FormatReader
All Implemented Interfaces:
DataLoader, VariablePotentialCoefficientsProvider

public class GRGSRL02FormatReader
extends VariablePotentialCoefficientsReader

Reader for the GRGS RL02 gravity field format.

Since:
1.3
Version:
$Id: GRGSRL02FormatReader.java 17582 2017-05-10 12:58:16Z bignon $
Author:
Pierre Cardoso, Rami Houdroge
Concurrency :
not thread-safe
Concurrency comment :
because of static fields

Constructor Summary
GRGSRL02FormatReader(String supportedNames)
          Simple constructor.
 
Method Summary
 void loadData(InputStream input, String name)
          Load data from a stream.
 
Methods inherited from class org.orekit.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
add, getAe, getData, getDate, getMaxDegree, getMu, getSupportedNames, put, setAe, setMaxDegree, setMu, setReadCompleted, setYear, stillAcceptsData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GRGSRL02FormatReader

public GRGSRL02FormatReader(String supportedNames)
Simple constructor.

Parameters:
supportedNames - regular expression for supported files names
Method Detail

loadData

public void loadData(InputStream input,
                     String name)
              throws IOException,
                     ParseException,
                     OrekitException
Load data from a stream.

Parameters:
input - data input stream
name - name of the file (or zip entry)
Throws:
IOException - if data can't be read
ParseException - if data can't be parsed
OrekitException - if some data is missing or if some loader specific error occurs


Copyright © 2017 CNES. All Rights Reserved.