|
JEphem site JEphem API |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--AnalyseVSOP87
Contains methods used to analyze VSOP87 data classes.
This class is not used by JEphem, it was developped to include the generated table in a page of JEphem's site.
In this class, when arrays characterizing planetary data were needed (ex : "planetNames"), the indexes of jephem.astro.SolarSystem.java
were used.
Constructor Summary | |
AnalyseVSOP87()
|
Method Summary | |
static void |
buildNbTermsTable(java.lang.String strVersions,
java.lang.String strTitles)
Once nbTerm classes have been generated with getNbTerms ,
the purpose is to generate an HTML table comparing these classes.
|
static void |
calcAlphaMax(java.lang.String strAlpha0,
java.lang.String strAlpha1)
Intermediate calculation to know maximal geocentric angular error admissible for a planet to finally get 1 arcsecond of precision. |
static void |
calcErrMax()
Calculation of maximal error in cartesian heliocentric position. |
static void |
getBDLCommentLines()
Produces an output with only comment lines of BDL files. |
static void |
getNbTerms(java.lang.String strPrefix)
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[][].
|
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AnalyseVSOP87()
Method Detail |
public static void buildNbTermsTable(java.lang.String strVersions, java.lang.String strTitles)
getNbTerms
,
the purpose is to generate an HTML table comparing these classes.
DataVSOP87A__nbTerms.class
) MUST
be in the classpath.
strTitles
- : contains the titles which will appear in the tables
(BDL),(JEphem),(XEphem)
").
strVersions
and strTitles.public static void calcAlphaMax(java.lang.String strAlpha0, java.lang.String strAlpha1)
strAlpha0
- and strAlpha1 represent the values in arc secondspublic static void calcErrMax()
public static void getBDLCommentLines()
public static void getNbTerms(java.lang.String strPrefix)
'prefix'__nbTerms.txt
, containing nbTerms arrays'prefix'__retained.txt
, containing comment lines of data[][]strPrefix_yyy
, where yyy
is
planet name.
strPrefix
- beginning of names of files to analyze (ex DataVSOP87A_Full
).public static void main(java.lang.String[] args)
|
JEphem site JEphem API |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |