TRIP

TRIP is a general computer algebra system dedicated to celestial mechanics. TRIP includes a numerical kernel.
A limited version of TRIP, fully documented, that includes the numerical kernel (matlab-like) and graphic interface is available freely for download for many platforms under the following conditions.

Authors

J. Laskar, M. Gastineau
Astronomie et Systèmes Dynamiques
Institut de Mécanique Céleste
77 avenue Denfert-Rochereau
75014 PARIS
email : Jacques.Laskar@obspm.fr, Mickael.Gastineau@obspm.fr

Download

The lastest version can be downloaded : 1.4.44 (November 3rd 2017)
Binaries are available for x86_64 (Windows, Linux , MacOS X ) and arm (Android).
Additional platforms can be added on request at Mickael.Gastineau@obspm.fr

Documentation

Features

  • computation with different numerical precision : double, quadruple and multiple precision (through GNU MP/GNU MPFR/MPC)
  • numerical kernel (numerical vectors and matrices).
  • interface to gnuplot or grace to display graphics.
  • multi-core support for fast execution of parallel operations.
  • interface to other computer algebra system through the SCSCP protocol or to Maple and Mathematica.
  • SCSCP server for other computer algebra system or client application.
  • interface to other external dynamic libraries (such as SOFA, ...) to call C or fortran code.
  • interface to LAPACK
  • syntax coloring for different editors : emacs, gedit, kwrite, bbedit, vim, ...

License

Any non-authorised copy or use is illegal.
This software may be used free-of-charge for academic research.
Copyright 1988-2017, J. Laskar ASD/IMCCE/CNRS

Support

Installation problems

Report any installation problem to Mickael.Gastineau@obspm.fr

Report bugs or post questions

Report bugs or post questions about how to use TRIP to trip-support.
This covers problems with calculations, entering expressions and similar... .

Libraries

An open source library, SCSCP C Library, has been developed under the TRIP project to implement the Symbolic Computation Software Composability Protocol.

Last update Friday 10 November 2017