CALCEPH

Presentation

This library is designed to access the binary planetary ephemeris files, such INPOPxx, JPL DExxx and SPICE ephemeris files.
This library provides a C Application Programming Interface (API) and, optionnally, Fortran 77/2003, Python 2/3 and octave/Matlab interfaces to be called by the application

License

This software is an open-source product distributed under three distinct licenses giving you the choice of one of the three following sets of free software/open source licensing terms. This allows the use of our code in as wide a variety of software projects as possible.
This software is governed by the CECILL-C, CECILL-B or CECILL version 2 license under French law and abiding by the rules of distribution of free software. You can use, modify and/or redistribute the software under the terms of the CeCILL-C, CeCILL-B or CeCILL license as circulated by CEA, CNRS and INRIA at the following URL http://www.cecill.info.

Download

Latest stable version

  • Version 3.2.0 (October 2018)
    Sources calceph-3.2.0.tar.gz
    Pip package PyPI version
    Octave package calcephoct-3.2.0.tar.gz
    • Fix the creation of the dynamic library with msys/mingw on Windows.
    • Fix the returned values of the functions f90calceph_getconstantvd and f90calceph_getconstantvs.
    • Fix a compilation warning with the GNU C compilers 8.0 or later.
    • Support the original JPL files with TT-TDB or with a large number of constants.
    • Support the Nutation Angles of the JPL files.
    • Add the NAIF identification numbers for DIA, KERBEROS, STYX and SIDING SPRING.
    • Add the option installnodoc to the command make.
  • Previous releases

Documentation

C interface html pdf

Fortran 77 interface html pdf

Fortran 2003 interface html pdf

Python interface html pdf

Octave/Matlab interface html pdf

Installation

The installation steps for various operating system are described in the following links.

Other interfaces

The following interfaces for CALCEPH are available :

Contact

The library is written by the research team Astronomie et Systèmes Dynamiques (CNRS - Observatoire de Paris - IMCCE).
For all comments concerning these pages, contact the authors : inpop.imcce@obspm.fr.

Last update Wednesday 24 October 2018