|
JEphem site JEphem API |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--BuildTestPluto99
Contains methods used to build jephem.astro.planets.Pluto99.java.
This class is NOT part of 'jephem' package, and can be useful to developpers who want to transform
BDL Pluto99 file.
See a description of its use in the page about Pluto99 of JEphem site.
BuildTestPluto99
needs to have in the current directory the file plutoxyz.dat
which can be found at ftp://ftp.bdl.fr/pub/polac/solarsys/pluto.
Field Summary | |
static java.lang.String |
PARAM_BUILD
Parameter to pass to main() to call buildPluto99() - value = "build". |
static java.lang.String |
PARAM_CALC_GEO_PREC
Parameter to pass to main() to call calcGeoPrec() - value = "calcGeoPrec". |
static java.lang.String |
PARAM_DEGREES
Parameter to pass to buildPluto99() to generate term Phi in degrees. - value = "degrees". |
static java.lang.String |
PARAM_RADIANS
Parameter to pass to buildPluto99() to generate term Phi in radians. - value = "radians". |
static java.lang.String |
PARAM_TEST_POSITIONS
Parameter to pass to main() to call testPositions() - value = "testPositions". |
static java.lang.String |
PARAM_TEST_VELOCITIES
Parameter to pass to main() to call testVelocities() - value = "testVelocities". |
Constructor Summary | |
BuildTestPluto99()
|
Method Summary | |
static void |
buildPluto99(java.lang.String strUnit)
Method used to transform 'plutoxyz.dat' to a java array. |
static void |
calcGeoPrec()
Small method which calculates the geocentric precision an error of 0.00005 u.a. represents. |
static void |
main(java.lang.String[] args)
Dispatches the call to different methods, depending on first argument. |
static void |
testPositions()
Method used to test first version of class Pluto99 (with phi in degrees); values taken from NOTICE. |
static void |
testVelocities()
Method used to test the second version of class Pluto99 (with phi in radians); The refence values are obtained from Pluto99_deg.java ., in the current directory |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String PARAM_BUILD
main()
to call buildPluto99()
- value = "build".
public static final java.lang.String PARAM_CALC_GEO_PREC
main()
to call calcGeoPrec()
- value = "calcGeoPrec".
public static final java.lang.String PARAM_DEGREES
buildPluto99() to generate term Phi in degrees. - value = "degrees".
- See Also:
- Constant Field Values
public static final java.lang.String PARAM_RADIANS
buildPluto99() to generate term Phi in radians. - value = "radians".
- See Also:
- Constant Field Values
public static final java.lang.String PARAM_TEST_POSITIONS
main()
to call testPositions()
- value = "testPositions".
public static final java.lang.String PARAM_TEST_VELOCITIES
main()
to call testVelocities()
- value = "testVelocities".
Constructor Detail |
public BuildTestPluto99()
Method Detail |
public static void buildPluto99(java.lang.String strUnit)
strUnit
- : can be "radians" or "degrees", depending on the unit you want phi to be expressed.public static void calcGeoPrec()
public static void main(java.lang.String[] args)
args
- The first argument must be one of ARG_XXX constants ; indicates which method will be
called. The following arguments are passed to the called method.public static void testPositions()
public static void testVelocities()
Pluto99_deg.java
., in the current directory
|
JEphem site JEphem API |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |