===========================                         ============================
                         IMCCE - Observatoire de Paris

                            PLANETARY SOLUTION VSOP87

                                  1996, January
===========================                         ============================

These files and programs are associated to :

Planetary Theories in rectangular and spherical variables: VSOP87 solution.
    Bretagnon P., Francou G.
    Astron. Astrophys. 202, 309 (1988).

Theorie du mouvement de l'ensemble des planetes (VSOP82).
    Bretagnon P.
    Astron. Astrophys. 114, 278 (1982).


================================================================================

Description:
    The Planetary solutions VSOP87 (Variations Seculaires des Orbites
    Planetaires) are analytical solutions of the motion of the planets in
    different versions. The main version VSOP87 consists of the series in
    elliptic elements as in the case of VSOP82 solution and the other
    versions VSOP87 (A-B-C-D-E) are built in rectangular and spherical
    variables.

Authors' Address:
    P. Bretagnon, G. Francou
    IMCCE - Observatoire de Paris
    77, Avenue Denfert-Rochereau
    75014, Paris, France
    Tel    : (33) 1 40 51 22 69  (33) 1 40 51 22 60
    Fax    : (33) 1 46 33 28 34
    E-mail : pierre@imcce.fr  francou@imcce.fr

Contents:
    The main version of VSOP87 is similar to the previous theory VSOP82.
    In the both cases the constants of integration have been determined by
    fitting to the numerical integration DE200 of the Jet Propulsion
    Laboratory. The various versions of VSOP87 are different from one to
    another in the type of coordinates and the reference frame.
    VSOP87  : heliocentric elliptic    variables; equinox and ecliptic J2000.
    VSOP87A : heliocentric rectangular variables; equinox and ecliptic J2000.
    VSOP87B : heliocentric spherical   variables; equinox and ecliptic J2000.
    VSOP87C : heliocentric rectangular variables; equinox and ecliptic of date.
    VSOP87D : heliocentric spherical   variables; equinox and ecliptic of date.
    VSOP87E : barycentric  rectangular variables; equinox and ecliptic J2000.
    A program EXAMPLE (Fortran 77) is provided which makes use of the
    subroutine VSOP87 which substitutes the time in the series of the
    solutions VSOP87.


File Summary:
--------------------------------------------------------------------------------
FileName     Lrecl  Records  Explanations
--------------------------------------------------------------------------------
README        80        .    This file
vsop87.doc    80      338    Notice for use of VSOP87 files
vsop87.f      72      231    Fortran77 subroutine VSOP87 (time substitution)
example.f     72      781    Fortran77 program example of use of VSOP87
vsop87.chk    77     2000    Results of substitution of time in VSOP87 series
VSOP87.mer   132     4843    Mercury    Heliocentric elliptic elements J2000
VSOP87.ven   132     3018    Venus      Heliocentric elliptic elements J2000
VSOP87.emb   132     4233    Earth-Moon Heliocentric elliptic elements J2000
VSOP87.mar   132     7540    Mars       Heliocentric elliptic elements J2000
VSOP87.jup   132     6109    Jupiter    Heliocentric elliptic elements J2000
VSOP87.sat   132    12375    Saturn     Heliocentric elliptic elements J2000
VSOP87.ura   132    15212    Uranus     Heliocentric elliptic elements J2000
VSOP87.nep   132     8049    Neptune    Heliocentric elliptic elements J2000
VSOP87A.mer  132     6377    Mercury    Heliocentric rectangular var. J2000
VSOP87A.ven  132     2375    Venus      Heliocentric rectangular var. J2000
VSOP87A.ear  132     3556    Earth      Heliocentric rectangular var. J2000
VSOP87A.emb  132     3340    Earth-Moon Heliocentric rectangular var. J2000
VSOP87A.mar  132     7091    Mars       Heliocentric rectangular var. J2000
VSOP87A.jup  132     4452    Jupiter    Heliocentric rectangular var. J2000
VSOP87A.sat  132     7530    Saturn     Heliocentric rectangular var. J2000
VSOP87A.ura  132     5303    Uranus     Heliocentric rectangular var. J2000
VSOP87A.nep  132     2650    Neptune    Heliocentric rectangular var. J2000
VSOP87B.mer  132     7141    Mercury    Heliocentric spherical var. J2000
VSOP87B.ven  132     1728    Venus      Heliocentric spherical var. J2000
VSOP87B.ear  132     2582    Earth      Heliocentric spherical var. J2000
VSOP87B.mar  132     6418    Mars       Heliocentric spherical var. J2000
VSOP87B.jup  132     3643    Jupiter    Heliocentric spherical var. J2000
VSOP87B.sat  132     6383    Saturn     Heliocentric spherical var. J2000
VSOP87B.ura  132     5283    Uranus     Heliocentric spherical var. J2000
VSOP87B.nep  132     2037    Neptune    Heliocentric spherical var. J2000
VSOP87C.mer  132     8173    Mercury    Heliocentric rectangular var. of date
VSOP87C.ven  132     2922    Venus      Heliocentric rectangular var. of date
VSOP87C.ear  132     4211    Earth      Heliocentric rectangular var. of date
VSOP87C.mar  132     8321    Mars       Heliocentric rectangular var. of date
VSOP87C.jup  132     5573    Jupiter    Heliocentric rectangular var. of date
VSOP87C.sat  132     8801    Saturn     Heliocentric rectangular var. of date
VSOP87C.ura  132     7010    Uranus     Heliocentric rectangular var. of date
VSOP87C.nep  132     2898    Neptune    Heliocentric rectangular var. of date
VSOP87D.mer  132     6845    Mercury    Heliocentric spherical var. of date
VSOP87D.ven  132     1700    Venus      Heliocentric spherical var. of date
VSOP87D.ear  132     2442    Earth      Heliocentric spherical var. of date
VSOP87D.mar  132     5501    Mars       Heliocentric spherical var. of date
VSOP87D.jup  132     3501    Jupiter    Heliocentric spherical var. of date
VSOP87D.sat  132     5777    Saturn     Heliocentric spherical var. of date
VSOP87D.ura  132     4005    Uranus     Heliocentric spherical var. of date
VSOP87D.nep  132     1946    Neptune    Heliocentric spherical var. of date
VSOP87E.mer  132     7898    Mercury    Barycentric rectangular var. J2000
VSOP87E.ven  132     4675    Venus      Barycentric rectangular var. J2000
VSOP87E.ear  132     5574    Earth      Barycentric rectangular var. J2000
VSOP87E.mar  132     7593    Mars       Barycentric rectangular var. J2000
VSOP87E.jup  132     4560    Jupiter    Barycentric rectangular var. J2000
VSOP87E.sat  132     7540    Saturn     Barycentric rectangular var. J2000
VSOP87E.ura  132     5139    Uranus     Barycentric rectangular var. J2000
VSOP87E.nep  132     2403    Neptune    Barycentric rectangular var. J2000
VSOP87E.sun  132     6652    Sun        Barycentric rectangular var. J2000
--------------------------------------------------------------------------------

Remarks:
    The subroutine VSOP87 and the program EXAMPLE (Fortran 77) are
    provided to simply illustrate the computation of a planetary
    ephemeris. If the user wants to improve the rapidity of computation,
    it is recommended to transform files in direct access or to read
    series in memory once for all.


================================================================================
User feed-back is encouraged. Unless otherwise specified, send comments and bug 
reports to:                    E-mail     : comments@imcce.fr
                               Fax        : (33) 01 46 33 28 34 
                               Postal mail: IMCCE - Observatoire de Paris
                                            77 avenue Denfert Rochereau
                                            F-75014 PARIS
================================================================================
