TRIP 1.4.0 release announcement

23 views
Skip to first unread message

Mickaël Gastineau

unread,
Aug 26, 2015, 7:55:58 AM8/26/15
to trip-support@googlegroups.com >> trip-support
We are pleased to announce the major release of TRIP version 1.4.0

You may download it from http://www.imcce.fr/trip/

Here's a list of the new features available in TRIP 1.4.0 :

The enhancements are :
- Better parallelization of loops which calls of thread-safe functions (macros).
- Determinant of banded matrices with polynomial entries is improved.
- The variables may be declared private to a file using a private statement at the
beginning of the file.
- Any new variables may be declared private to a function (macro) using the statement
'private _ALL;'.
Global variables may declared using the keyword 'public'.
- The function (macros) could be defined as private to a file using the keyword private.-
User defined type (data structure) are introduced using the new keyword 'struct' with
members functions.
- Maple command is allowed to be splitted on several lines using the chartacter '\' at the
end of each line.
- Conversion from real matrices to complex matrices are allowed using the keyword 'matrixC'.
- The 'return' statement allows to returns an implicit array using the statement 'return
(,,...,);'
- The function 'str' supports the real vectors as parameter.
- The function 'afftab' supports an operation of arrays as parameter.
- The function 'sum' supports numerical matrices as parameter.
- New keywords : _quiet, struct, self, _ALL, public.


The bug fixes are :
- Strings comparisons are allowed in the ternary operator ?: or in the function 'select'.
- The operator && hangs with the generic arrays.
- The comment // are correctly colored in the editor nedit.
- Fix the problem with single character @ inside a gnuplot command (gnuplot phantom box ).
- Very small quadruple precision floating-point numbers could be incorrectly displayed if
'_affc'=5
- '_modenum' is allowed in the condition statements.
- 'extern_function' hangs if '_modenum' was changed inside one of its parameter.
- Formatted text read hangs if an invalid format is provided.
- 'maple_put' supports the counter loops (loop for) as parameter.

Mickael Gastineau
Reply all
Reply to author
Forward
0 new messages