TRIP is a general computer algebra system dedicated to celestial mechanics. It includes a numerical kernel and has interfaces to gnuplot and xmgrace. Computations can be performed with double, quadruple, or multi-precision. Users can dynamically load external libraries written in C, C++, or Fortran. Parallel computations on multivariate polynomials can be performed.
|Tags||Scientific/Engineering Mathematics Astronomy|
|Licenses||Free For Academic Use|
|Operating Systems||Unix POSIX Solaris Linux BSD FreeBSD Windows Mac OS X OpenBSD|
Release Notes: There are bugfixes in the OpenMP statements. Several bugs and memory leaks were fixed. The array of strings can be declared and assigned in one step.
Release Notes: Several features have been introduced, including numerical matrices (double, quadruple, and multiple precision) and quadruple precision FFT. Compensated summation is supported in the function sum and integral. The "for" loop supports the OpenMP statement. Several bugs have been fixed.
Release Notes: TRIP now supports computers with up to 1,024 cores (instead of 255). Scalability has been improved on large NUMA computers. The SCSCP server now supports version 1.2 of the protocol SCSCP. The function integnum may return the results as an array of numerical vectors. Several bugs have been fixed.
Release Notes: Several features have been introduced, such as error, try/catch, typeof, _integnum, and integnumfcn. The statement read now supports text files with columns of strings. Completion for keywords and subroutines is available on the command line. The statement pause is able to return to the prompt line if the user enters the character q or e. Several bugs have been fixed.
Release Notes: The scalability on computers with more than 32 cores was improved. Several bugs and memory leaks were fixed. There are bugfixes in the SCSCP protocol.