JEphem site
JEphem API
A B C G M P R T

A

AnalyseVSOP87 - class AnalyseVSOP87.
Contains methods used to analyze VSOP87 data classes.
AnalyseVSOP87() - Constructor for class AnalyseVSOP87
 
ARG_CALC_ALPHA_MAX - Static variable in class BuildVSOP87
Argument to pass to main() to call calcAlphaMax()
ARG_CALC_ERR_MAX - Static variable in class BuildVSOP87
Argument to pass to main() to call getBdlCommentLines()
ARG_GET_COMMENT_LINES - Static variable in class BuildVSOP87
Argument to pass to main() to call calcErrMax()
ARG_TRANSFORM - Static variable in class BuildVSOP87
Argument to pass to main() to call transformVSOP87()

B

buildBoundaries(String, String) - Static method in class BuildConstellations
Used to generate boundary array for class jephem.astro.sky.Constellations .
BuildConstellations - class BuildConstellations.
Parsing and building constellation classes of package jephem.astro.sky.
BuildConstellations() - Constructor for class BuildConstellations
 
BuildELP82 - class BuildELP82.
Contains methods used to build jephem.astro.planets.elp82.ELP82.java.
BuildELP82() - Constructor for class BuildELP82
 
buildNames(String, String, String) - Static method in class BuildConstellations
Used to generate name array for class jephem.astro.sky.Constellations or abbreviation constants for interface jephem.astro.sky.Constellations.
buildNbTermsTable(String, String) - Static method in class AnalyseVSOP87
Once nbTerm classes have been generated with getNbTerms, the purpose is to generate an HTML table comparing these classes.
buildPluto99(String) - Static method in class BuildTestPluto99
Method used to transform 'plutoxyz.dat' to a java array.
buildRomanData(String, String) - Static method in class BuildConstellations
Used to generate arrays for class jephem.astro.sky.Constellations ; these arrays contain data to find a constellation from a position (cf N.
BuildTestPluto99 - class BuildTestPluto99.
Contains methods used to build jephem.astro.planets.Pluto99.java.
BuildTestPluto99() - Constructor for class BuildTestPluto99
 
BuildVSOP87 - class BuildVSOP87.
Contains methods used to build VSOP87 data classes.
BuildVSOP87() - Constructor for class BuildVSOP87
Useless as all the methods are static.

C

calcAlphaMax(String, String) - Static method in class AnalyseVSOP87
Intermediate calculation to know maximal geocentric angular error admissible for a planet to finally get 1 arcsecond of precision.
calcAlphaMax(String, String) - Static method in class BuildVSOP87
Intermediate calculation to know maximal geocentric angular error admissible for a planet to finally get 1 arcsecond of precision (only useful when JEphem truncation method is used).
calcErrMax() - Static method in class AnalyseVSOP87
Calculation of maximal error in cartesian heliocentric position.
calcErrMax() - Static method in class BuildVSOP87
Calculation of maximal error in cartesian heliocentric position (only useful when JEphem truncation method is used).
calcGeoPrec() - Static method in class BuildTestPluto99
Small method which calculates the geocentric precision an error of 0.00005 u.a. represents.
compareWithSwiss(String, String, String, String, String, String, String) - Static method in class TestWithSwiss
WARNING : 'strUnits' must have a length of 6.
countTerms() - Static method in class BuildELP82
Counts the number of total terms.

G

getBdlCommentLines() - Static method in class BuildVSOP87
Produces an output with only comment lines of BDL files.
getBDLCommentLines() - Static method in class AnalyseVSOP87
Produces an output with only comment lines of BDL files.
getNbTerms(String) - Static method in class AnalyseVSOP87
This method takes in current directory data classes (.java) and builds two files : 'prefix'__nbTerms.txt, containing nbTerms arrays, 'prefix'__retained.txt, containing comment lines of data[][].

M

main(String[]) - Static method in class AnalyseVSOP87
 
main(String[]) - Static method in class BuildELP82
 
main(String[]) - Static method in class BuildTestPluto99
Dispatches the call to different methods, depending on first argument.
main(String[]) - Static method in class BuildVSOP87
Dispatches the call to different methods, depending on first argument.
main(String[]) - Static method in class TestVSOP87
Entry point to call the different methods of the class.
main(String[]) - Static method in class TestWithSwiss
 
main(String[]) - Static method in class BuildConstellations
Entry point to use this class.

P

PARAM_BUILD - Static variable in class BuildTestPluto99
Parameter to pass to main() to call buildPluto99() - value = "build".
PARAM_CALC_GEO_PREC - Static variable in class BuildTestPluto99
Parameter to pass to main() to call calcGeoPrec() - value = "calcGeoPrec".
PARAM_DEGREES - Static variable in class BuildTestPluto99
Parameter to pass to buildPluto99() to generate term Phi in degrees. - value = "degrees".
PARAM_RADIANS - Static variable in class BuildTestPluto99
Parameter to pass to buildPluto99() to generate term Phi in radians. - value = "radians".
PARAM_TEST_POSITIONS - Static variable in class BuildTestPluto99
Parameter to pass to main() to call testPositions() - value = "testPositions".
PARAM_TEST_VELOCITIES - Static variable in class BuildTestPluto99
Parameter to pass to main() to call testVelocities() - value = "testVelocities".

R

RAD_TO_ARCSEC - Static variable in class BuildVSOP87
Constant to convert radians to arc seconds, whose value is 180 * 3600 / p.

T

testGetFirstNumber() - Static method in class BuildELP82
Just test before use...
testJEphemPrecision(String, String, String, String, String, String) - Static method in class TestVSOP87
Method used to test results from JEphem compared with BDL text files.
testPerf(String, String, String) - Static method in class TestVSOP87
Calls jephem.astro.planets.vsop87.VSOP87 several times and displays the time taken by the computations.
testPositions() - Static method in class BuildTestPluto99
Method used to test first version of class Pluto99 (with phi in degrees); values taken from NOTICE.
testVelocities() - Static method in class BuildTestPluto99
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
TestVSOP87 - class TestVSOP87.
Contains methods used to test package jephem.astro.planets.vsop87.
TestVSOP87() - Constructor for class TestVSOP87
 
TestWithSwiss - class TestWithSwiss.
Contains methods used to compare the results of JEphem and SwissEphemeris.
TestWithSwiss() - Constructor for class TestWithSwiss
 
transformELP82(String[]) - Static method in class BuildELP82
Method to build java-formatted arrays from ELP82 original files.
transformVSOP87(String, String, String, String, String) - Static method in class BuildVSOP87
Method to transform a VSOP87 data file for a particular planet.

A B C G M P R T
JEphem site
JEphem API