JEphem site
JEphem API

Class BuildELP82

java.lang.Object
  |
  +--BuildELP82

public class BuildELP82
extends java.lang.Object

Contains methods used to build jephem.astro.planets.elp82.ELP82.java.
This class is NOT part of 'jephem' package, and can be useful to developpers who want to transform BDL ELP files.


Constructor Summary
BuildELP82()
           
 
Method Summary
static void countTerms()
          Counts the number of total terms.
static void main(java.lang.String[] args)
           
static void testGetFirstNumber()
          Just test before use...
static void transformELP82(java.lang.String[] args)
          Method to build java-formatted arrays from ELP82 original files.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuildELP82

public BuildELP82()
Method Detail

countTerms

public static void countTerms()
Counts the number of total terms.


main

public static void main(java.lang.String[] args)

testGetFirstNumber

public static void testGetFirstNumber()
Just test before use...


transformELP82

public static void transformELP82(java.lang.String[] args)
Method to build java-formatted arrays from ELP82 original files.
Original BDL files must be in a subdirectory called 'data'
Results are stored in a subdirectory called 'res'.
3 ways to use it :
  • Without argument : file ELP1 to 36 must be in /data ; all files are parsed.
  • One numeric argument (between 1 and 36) : only the corresponding file is parsed.
  • One argument of type x[x]-y[y] (where x and y represent numerical digits and [] means 'optionnaly' - example : "8-15")
  • : files between the two numbers are parsed - they must be in data/.

    Parameters:
    args - array containing 0 or 1 element.

    JEphem site
    JEphem API